Как установить советник avtoforex?


Свершилось, у вас появился советник. Как быть дальше? Копируем файлы полученных советников в папку experts торгового терминала MetaTrader. Как правило, это папка находится в C:\Program Files\MetaTrader 4\experts.

Теперь запускаем наш терминал MetaTrader. В окне Навигатор находим вкладку Советники. Перетаскиваем avtoforex на график валютной пары, при этом видим всплывающее окошко с вкладками "Общие" и "Входные параметры". Как раз вкладка "Входные параметры" предназначена для изменения параметров советника avtoforex.

Далее вам необходимо разрешить советнику торговать. Это делается в меню терминала Сервис ->Настройки  -> Советники. Здесь ставим галочку в окнах: "Разрешить советнику торговать" и "Включить советники". Также полезно отметить выключение советника при смене счёта, для того чтобы исключить его случайное срабатывание, например, при изменении демо счета на реальный счет.

Теперь можете спокойно наблюдать за тем, как работает советник avtoforex. Данная картинка показывает включенный работающий советник. Обратите внимание на улыбающийся смайлик в правом верхнем углу и нажатую кнопку.
Замечание: В момент закрытия терминала или отключения от Интернета, прерывается работа советника. В момент следующего запуска торгового терминала советник подхватит все свои открытые ордера и продолжит сопровождать их. Помните, что советник следит только за собственными ордерами и не будет сопровождать ордера, открытые вами вручную. Поэтому для извлечения максимальной прибыли, советник должен торговать круглые сутки, соответственно и требуется постоянно работающий компьютер. Хотя не у всех есть такая возможность, поэтому оставляем советника включенным на максимально возможное время. На выходные дни вы можете свободно выключить терминал. Включить терминал можно во время начало новой торговой недели.
При желании, вы можете запустить несколько советников на различных валютных парах или временных интервалах (таймфреймах). Для этого откройте несколько окон графиков, которые вы выбрали. Затем установите советник на каждое окно.

Как оптимизировать советник avtoforex?


Советник avtoforex открывает множество ордеров (10 - 15), расстояние между ордерами составляет примерно 10-20 пунктов. Этот объем охватывает основное движение рынка, и при последующем откате советник берет наиболее возможную прибыль. Вместе с тем, случается, что цена резко уходит в одну сторону и довольно быстро. Поэтому ваш депозит должен выдержать нагрузку в размере суммарного объёма всех открытых ордеров, когда цена движется против Вас.

Для стабильной работы советника Avtoforex2008 оптимальный депозит -1000 центов($10), для советника Avtoforex2009 - 1000 центов($10), а для Avtoforex2010 - 10000 центов($100). При этом ваши счета должны быть центовыми. При первом использовании рекомендуется торговать минимальным объёмом 0.01 лота (Задается в настройках). Повышать значение лота можно при удвоении депозита. Устанавливать необходимо только один советник Avtoforex на один счет.

По умолчанию в советнике установлены настройки для валютной пары EUR/USD. Также есть возможность использовать советник и на других валютных парах и финансовых инструментах, для этого необходима его правильная оптимизация.

Рынок - живой организм. Поэтому для всех самых лучших советников авторы этих советников постоянно проводят оптимизацию. (раз в месяц или раз в неделю - выбирать вам). Далее будет рассмотрено, как самостоятельно оптимизировать советник на примере Avtoforex2009 .

Устанавливаем советника на терминал.

1.) Открываем папку "experts" вашего торгового терминала и копируем в неё файлы avtoforex2009.ex4 и avtoforex2009.mq4.
2.) Открываем папку "indicators" в архиве и копируем индикаторы в директорию  /MetaTrader4/experts/indicators
3.) Открываем папку "scripts" в архиве и копируем файлы в директорию /MetaTrader4/experts/scripts
4.) Пере запускаем наш торговый терминал, если он был включен.

Запуск советника.
1.) Открываем график валютной пары с выбранным таймфреймом.
2.) Находим в окне "Навигатор" советник "avtoforex2009" и перетаскиваем его на график.
3.) В сплывающем окне расставляем галочки так, как видно на картинке ниже. Нажимаем ОК
4.) В меню терминала выбираем Сервис ->Настройки  -> Советники, расставляем галочки, как указано в начале данной статьи.
5.) Проверяем есть ли улыбающийся смайлик в правом верхнем углу терминала =>

Советник работает!

Оптимизация советника для финансового инструмента - это нахождение таких параметров, при которых достигается максимальная и наиболее стабильная прибыль. Все валютные пары обладают уникальными особенностями. Эти особенности: Валотильность, цикличность, корреляция относительно других валютных пар. В рассматриваемом торговом советнике существуют настройки,  которые помогают найти оптимальные параметры для определения тренда любого финансового инструмента, вместе с этим, есть параметр для определения цикличности валютной пары и оптимального уровня риска - это зависит от валотильности выбранного инструмента.

Список параметров советника avtoforex представлен ниже, именно эти параметры необходимо подобрать для получения наибольшей прибыли и стабильности в работе эксперта:
extern string BuyBlock = "-------Параметры для покупки-------";
extern double Buy_PipStepExponent = 1; //(1 - если нужен прогрессивный шаг, 0 – если не нужен)
extern double Buy_LotExponent = 1.6; //прогрессивный лот (коэффициент увеличения лота для вывода ордера в безубыток. Если первый лот равен 0.1, то получится серия: 0.16, 0.26, 0.42 ... То есть, чем выше коэффициент, тем больший размер депозита требуется для поддержки открытых позиций в случае развития событий не в нашу пользу. Для каждой валютной пары нужно подобрать свой параметр. Рекомендуется не больше 1.6
extern double Buy_LotSize = 0.01; //размер лота, с которого начинается серия
extern int Buy_PipStep = 20; //шаг между доливками в PipStepExponent раз.
extern int Buy_TP = 10; // TakeProfit (Тэйкпрофит)
extern int Buy_MaxTrades=10; //сколько может быть максимально открыто ордеров
extern string SellBlock = "-------Параметры для продажи-------";
extern double Sell_PipStepExponent = 1;
extern double Sell_LotExponent = 1.6 ;
extern double Sell_LotSize = 0.01;
extern int Sell_TP = 10;
extern int Sell_PipStep = 20;
extern int Sell_MaxTrades=10;
extern string GeneralBlock = "-------Общие параметры-------";
extern int OpenNewTF = 1; //таймфрейм (временной интервал) для открытия новых ордеров
extern int OpenNextTF = 30; //т.ф. (временной интервал) для открытия усредняющих ордеров
extern bool BackBar = false; //использовать или нет бар разворота для усреднения
extern int BackBarTF = 30; //т.ф.(временной интервал) на котором проверяется бар разворота (при включенном параметре BackBar).extern bool FixLot=true; //лот является фиксированным или нет (плавающим). Увеличение минимального лота серии - зависит от того, насколько увеличился
extern int LotStep = 2000; //шаг увеличения лота, а именно сколько в депозите LotStep во столько увеличится LotSize. если счет в 1000 то лот 0.01, если станет 2000 то лот станет 0.02
extern string OfficialVariable = "-------Служебные переменные-------";
extern string MaxAttemptsString = "MaxAttempts= Количество попыток открытия ордеров"; extern int MaxAttempts = 5; //кол-во попыток открыть ордер при ошибках и других непредвиденных случаяхextern string InformationOnChartString = "InformationOnChart - выключить для тестера (чтобы не замедлять пк при тестрировании)";
extern bool InformationOnChart = true; //показывать или нет информацию на графике, выключить для тестера (чтобы не замедлять пк при тестрировании)
extern int MagicNumber = 13579; //магический номер - служит для того чтобы эксперт распознавал свои ордера от ордеров других советников или ордеров открытых вручную.

Для проведения оптимизации загрузим историю котировок на терминал:

1.) Далее в терминале выбираем Сервис -> Настройки -> Графики
2.) Устанавливаем "Макс. Баров в истории" и "Макс баров в окне" значение 999999999999. Нажимаем ОК.
3.) Открываем окошко для котировок (можно нажать F2)
4.) Открывается вкладка с выбранной нами валютной парой (в нашем примере GBPUSD), затем выбираем таймфрейм М1.
5.) Жмем внизу кнопку "Загрузить".Появится предупреждение о том, что данные загружаются с сервера MetaQuotes, а у нас терминал от нашего выбранного брокера, поэтому данные могут отличаться. Дождитесь окончания загрузки, после этого повторно нажимаем на кнопку Загрузить.
Опять увидим предупреждение "Нет данных для символа – пересчитать все таймфреймы?". Ответ - Да.
6.) После пересчета закрываем окно загрузки исторических данных.
7.) Открываем окно Сервис -> Настройки -> Графики
8.) Настраиваем «Макс баров в окне» 5000, а «Макс баров в истории» оставляем без каких-либо изменений
Пере запускаем терминал

Оптимизация и тестирование торгового советника avtoforex2009

1. Открываем окно тестера стратегий. Для этого нажимаем правой кнопкой мыши на свободную зону графика валютной пары, на которую установлен советник и в выпадающем меню выбираем Советники ->Тестирование стратегии
2. В нижнем окошке выбираем необходимый нам таймфрейм. В графе модель ставим значение "Все тики…", также ставим галочку "Оптимизация"
3. Выбираем дату. Для краткосрочной торговли на временном интервале М1 установите последние 3 дня. Если сегодня 20.04.2011, тогда начальная дата будет 16.04.2011, а конечная – 20.04.2011 (на день вперед, чтобы учесть текущий день)
4. Нажимаем кнопку: Свойства эксперта. Открываем вкладку "Тестирование". Здесь устанавливаем: "Депозит 2000"(настоятельно рекомендуется устанавливить значение на 10-15% ниже реального депозита -это сделает оптимизацию более способной к просадкам); "Позиции Long & Short". Оптимизируемый параметр "Balance" (размер ваших средств). Установите галку "Генетический алгоритм"
5. Затем открываем вкладку - Входные параметры.Отмечаем галками значения: Buy_PipStep, Sell_PipStep, Buy_TP, Sell_TP. ставим для всех: Старт – 10, Шаг – 1, Стоп – 30. Когда вы станете более опытными , то сможете выставлять параметры "Старт и Стоп" по своей методике.
6. Нажимаем "Старт". Поздравляю, оптимизация началась.



7. После окончания оптимизации, открываем вкладку "Результаты оптимизации". При нажатии на заголовок столбца "Прибыль" -  произойдет сортировка результатов по наибольшему значению прибыли. Выбираем максимальную прибыль с минимальными значениями просадки и высокой прибыльностью. Затем нажимаем правой кнопкой мыши на эту строчку и выбираем пункт меню "Установить входные параметры". При этом - автоматически снимается галочка "Оптимизация".

8. Теперь попробуем поменять начальную дату с 16.04.2011 на 17.04.2011. Жмем Старт, началось новое тестирование советника, в соответствии с параметрами, выбранными при оптимизации. Взгляните на вкладки "График" и "Отчет", если результат вас удовлетворяет, то вы оптимизировали советника. Самостоятельно :) Если вас не устраивает результат, то возвращаемся в Результаты оптимизации и выбираем другие, более приемлемые, параметры.

9. Поздравляю. Вы выполнили оптимизацию советника. Если вы хотите сохранить лучшие параметры выбираем во вкладке тестера Настройки -> Свойства эксперта ->Сохранить. У файла настроек будет свое расширение - .set и он сохранится в папке "tester" или "presets".

10. Теперь устанавливаем сохранённые параметры. Для этого закрываем тестер и нажмаем F7, откроются "Свойства советника". Если эксперт "улыбается", то при этом будет наиболее надежно выключить его на время установки параметров. После этого на вкладке "Входные параметры" нажимаем "Загрузить". Загружаем наш файл с расширением .set  из папки /MetaTrader4/tester/

11. Нажимаем кнопку "Советник" и запускаем наш советник.   


Подведем итог всему написанному выше:
  • Вы можете оптимизировать любую валютную пару на любом временном интервале
  • В Настройках тестера желательно указывать депозит на 10 % меньше реального.
  • Перед оптимизацией вы должны загрузить историю котировок той валютной пары, с которой хотете работать.
  • Не увеличивайте размер лота (0.01), пока ваш депозит как минимум не удвоится.
  • Для avtoforex2009 на одну валютную пару, установленную на одном графике начальный депозит должен быть 2000 центов. Если вы хотете увеличить лот до 0.02 депозит должен стать 5000 центов.
Советы по правильной оптимизации эксперта.

1.) Если вы оптимизируете советник на временных интервалах М1 и М5, то  выбирайте период времени в последние 2-3 суток для его лучшей оптимизации. Саму оптимизацию в данном случае нужно проводить Ежедневно.

2.) Если вы оптимизируете советник на временных интервалах М15 и М30, то  выбирайте период времени в последние 3-5 суток для его лучшей оптимизации. Саму оптимизацию в данном случае нужно проводить каждые три дня.

3.) Если вы оптимизируете советник на временных интервалах H1 и H4, то  выбирайте период времени для оптимизации последние 2 или 3 месяца. Саму оптимизацию в данном случае нужно проводить каждые 10-15 дней.
 
4.) Окончание оптимизации желательно поставить на сутки вперёд (к примеру, если сегодня 21 апреля, то поставьте 22 апреля)

5.) MagicNumber - "магически номер" этот параметр идентефицирует советника на вашем терминале. У разных советников различные значения магиического номера.
У Avtoforex  MagicNumber=13579 -  все ордера, открытые им, будут помечены этим числом.

6.) Если вы увидели прибыльные позиции, иногда их можно закрывать вручную для фикс ации прибыли. Но делать это стоит только в случае, если вы уверены, что цена снова возвращается к прежнему значению.

О реальном опыте использования данного советника на практике рекомендуется прочитать в статье Советник avtoforex - опыт использования


Рубрика сайта: Советники Forex

2 коммент. :

    вс июн. 19, 06:03:00 ДП олег комментирует...

    Пробовал ставить советник,но наверно настройки поставил не правильные-баланс всё время рос,а прибыль постоянно уменьшалась в минус и как потом это всё разрулить так и не понял,но к вашим пригляжусь!!!

    пн июн. 20, 07:16:00 ПП alexlabas комментирует...

    Честно до сих пор не мог решиться на форекс. Масса вопросов, особенно по установке советника и его работе. Не в данной статье все так расписано, что появились желание попробовать и уверенность в успехе. Спасибо за полезный материал.

Отправить комментарий