Материалы

Настройки и оптимизация советников на примере Ilan 1.6

Начинающие трейдеры часто используют автоматические роботы–советники. Но многие не знают, как правильно их настраивать, чтобы в торговле советник помогал и не слил депозит. И действительно, от того насколько правильно и грамотно будут заданы параметры работы эксперта, будет зависеть  и результат. Сегодня я покажу на примере советника Ilan 1.6 процедуру настройки, оптимизации и тестирования советника.

 

Скачать советник Ilan 1.6

Ilan 1.6

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

Скачанный Илан и SET – файлы настроек необходимо разархивировать, скопировать файлы папку, где уже установлен торговый терминал мета трейдер 4 и перезапустить его. Затем необходимо с серверов MetaQuotes загрузить архивы котировок. Теперь открываем тестер стратегий:

  • в графе "Советник" выбираем поле "Ilan 1.6"
  • в графе "Символ" – выбираем валютную пару, на которой советник будет тестироваться
  • в списке "Период" выбираем временной период, на котором будем тестировать советник
  • в разделе "Модель" задается значение поля "По ценам открытия"
  • в окошке "Использовать дату" ставим галочку и задаем дату, с учетом того, что тестовый период подразделяется на форвардный и исторический.
  • галочки в окошках "Визуализация" и "Оптимизация" устанавливать пока не надо.

тестирование советника

Загружаем свойства эксперта. Далее в поле "Депозит" вкладки "Тестирование" выставляется сумма предполагаемого депозита для работы на реальном счету.

В графе "Позиции" выбираем значение "Long and Short". То есть, советник будет открывать сделки на продажу и на покупку.

Теперь зайдем на вкладку "Входные параметры". Изначально они должны находиться в торговом терминал, папке " ester", формат файл.set. Если там его нет, то создайте его самостоятельно – во вкладке "Входные параметры" кликаем на кнопку "Сохранить"

тестирование советника

предварительно дав ему имя.

тестирование советника

Теперь для тестирования требуется задать значения переменных, указанных в поле "Входные параметры".

Технически это делается так:

- В графе "Значение" указываются переменные, которые "вшиты" в советник Ilan 1.6.

- необходимо расставить значения "Шаг", "Старт" и "Стоп" для всех введенных переменных.

Рекомендуемые значения переменных:

  • DefaultPips – значения "Старт" – 5, "Стоп" – 15 "Шаг" – 1
  • Glubina – соответственно 2, 5, 3
  • DEL – 1, 1, 8
  • Slip – без изменений, в тестировании не участвует
  • Lots – значение 0.01, 0.05
  • Take Profit – значение 10, 10, 100
  • Lot Decimal – устанавливается в зависимости от Lots
  • Drop – 200, 50, 700;
  • Magic Number, RSI Minimum, RS IMaximum без изменений;
  • Max Traders – 2, 1, 20;
  • UseTrailing top – значение True
  • остальные переменные остаются также без изменения.

Для их сохранения сохранить все изменения, необходимо нажать на поле "Сохранить" и произвести замену SET – файла.

тестирование советникаПосле настройки и сохранения переменных нажимаем на "ОК".

- В тестере стратегий кликаем поле для "Оптимизация", проверяем правильность заполнения и жмем на "Старт". Далее по мере оптимизации советника Ilan 1.6 шкала заполняется зеленым цветом, а выше указывается количество возможных вариантов для настроек (1) и количество уже обработанных вариантов (2), а также время с начала процесса оптимизации (3) и сколько еще необходимо до завершения процесса (4).

 

тестирование советника

- По окончанию процесса оптимизации заходим на вкладку "График оптимизации". Наиболее прибыльные варианты комбинаций отображается темно зеленым цветом. Вы можете посмотреть результаты любой торговой операции, наведя мышкой на прямоугольник.

тестирование советника

Во вкладке "Журнал" видны ошибки работы советника, которые имели место в процессе оптимизации. Эту информацию необходимо проанализировать и входные параметры изменить так, чтобы ошибки в дальнейшем не возникали.

тестирование советника

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

тестирование советника

Эти параметры аналогичным способом сохраняем для процесса дальнейшего тестирования.

тестирование советника

Затем окно "Свойства эксперта" закрывается кнопкой "ОК". Можно так же сохранить и любые другие настройки из вкладки, отобранные по любому критерию.

Тестирование параметров советника, полученных в процессе оптимизации

По отобранным параметрам проводим тестирование советника. И выбираем наиболее прибыльные, что бы установить их для работы на реальном счете. Открываем опять "Свойства эксперта", далее – "Входные параметры" – затем "Загрузить" и загружаем сохраненные файлы по очереди и тестируем советника с этими параметрами из файлов.

тестирование советника

- В тестере стратегий во вкладке "График" появляется график прибыли:

тестирование советника

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

тестирование советника

- Затем, выбрав настройки для советника, при которых получены наиболее хорошие результаты, проводят тестирование работы советника на форвардном периоде. Начало такого периода – это конец исторического периода, а его окончание – сегодняшний день. Для различных советников продолжительность форвардного периода варьирует от 1 до 3 месяцев. Далее после установки форвардного периода для запуска тестирования нажимаем "Старт".

- Результаты тестирования анализируются также по "Отчету" и "Графику". Если график демонстрирует тенденцию нисходящую, значит, параметры входные нерабочие и необходимо тестировать другие варианты, до момента, пока на графике не появится восходящая линия.

- Параметры, при которых советник хорошо работает, необходимо сохранить и перенести в папку терминала МТ4 "metatraderexpertspresets".

- Затем эти настройки можно дооптимизировать. В разделе "Свойства эксперта" – графе "Входные параметры" выбранные настройки загружаются и снимаются галочки со всех переменных. Выбираются переменные поочередно, которые будут дооптимизироваться. Каждая такая переменная будет тестироваться на форвардном период.

Ошибки при тестировании советников

При тестировании советника будет рисоваться график во вкладке "График". Если его поведение на каких-то местах графика неясно – резкие перепады, то можно посмотреть на нижней шкале примерную дату этих событий. Поведение робота на таких участках, где график продемонстрировал непонятное движение, необходимо проанализировать, чтобы в дальнейшем исключить подобные моменты.

тестирование советника

Однако в любом случае не следует ставить его сразу на реальный торговый счет, а следует его поставить на демо счет. На самом деле при торговле на реале, даже дооптимизированный советник на 90% может повести себя совсем неожиданно, и вместо прибыли приведет к потере депозита. Поэтому следует погонять его в демо режиме и оценить выбор входных параметров.

http://www.alpari.ru/ru/investor/

Смотрите также по теме:

 Ниже предлагаю посмотреть видео. Это совершенно иной взгляд на использование советников. Смотрите, анализируйте, делайте выводы