Шаг 4. Первоначальный прогон и создание версии для тестирования.



После написания и компилирования торговой системы, её следует запустить в Тестере Стратегий и визуально прогнать с разными значениями входных параметров. После каждого запуска удостоверится в правильности торговых сигналов и значений индикаторов.

Затем, когда всё заработало, необходимо создать облегчённую версию (Template – TestLite) для быстрого тестирования торговой системы, где будут убраны следующие элементы:

  • Всякие сообщения об ошибках с использованием функции Print.
  • Использование файловых операций.
  • Использование отложенных ордеров.
  • Сравнения переменных с true и false.
  • Некоторые условия контроля и заключения сделок.

Облегчённая версия создаётся единым MQ4 файлом и набором тех функций, которые реально используются в ней. Таким образом, обеспечивается простота и оптимальность кода и быстрота выполнения программы без лишних «примочек». Естественно эту версию удобно использовать только для тестирования.

 

 

Шаг 5. Тестирование торговой стратегии.

На этом шаге выполняется тестирование и оптимизация входных параметров тестовой версии советника на заданном периоде при помощи Тестера Стратегий. Основными параметрами оптимизации при этом являются депозит и максимальная просадка.

Если тестирование проходит успешно, пишется пользовательская документация и подробно описываются входные параметры.

 

 

Шаг 6. Корректировка стратегии и тестирование её в реальном времени на demo-счёте.

Если торговая стратегия показала положительные результаты после тестирования, то полноценную торговую систему запускают для торговли на demo-счёте, чтобы проследить за торговлей в реальных условиях и по возможности выявить все оставшиеся изъяны.

После всего советник отправляется на реальный счёт.

 

 


Дата добавления: 2018-06-01; просмотров: 229; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!