Рано или поздно у каждого трейдера наступает «творческий кризис», когда используемая торговая стратегия начинает приносить убытки, а новые идеи не появляются. Выходом из сложившейся ситуации может стать конкурс стратегий (Рис.1) от Ducascopy.



Рис. 1 Конкурс стратегий

Выбор торговой стратегии

Главными критериями выбора торговой стратегии будут являться занятое место, чем выше, тем лучше, и разумное соотношение стоп лосса и тейк профита. Так же мы изменим лот , поскольку в конкурсе все используют достаточно большой объем, несоизмеримый с рисками. Для тестирования нашей торговой системы мы будет опираться на прибыль в пунктах. Краткий план наших действий будет заключаться в следующем:


  • Заходим на страницу результатов конкурса стратегий предыдущего месяца
  • Открываем торговую стратегию участника занявшего первое место и в блоке установки ордеров смотрим значения стоп лосса и тейк профита, если их соотношение равно 1 к 1 и выше, а значение не превышает 100 пунктов, то выбираем данную стратегию, если нет, то переходим к следующему участнику
  • Изменяем лот на 0,01млн и тестируем данную стратегию в следующем после конкурсного периода месяце

Тестирование стратегии

Для тестирования стратегии нам понадобится демо-счет, который можно открыть в течение нескольких минут и непосредственно сама торговая платформа JForex. Далее заходим на страницу результатов конкурса стратегий и нажимаем на значок JF напротив участника занявшего первое место (Рис. 2), после чего в новой вкладке откроется визуальный конструктор стратегий Visual JForex (Рис. 3) со стратегией победителя. Стоит выполнить вход в Visual JForex (пароль и логин соответствуют вашему паролю и логину от сообщества).



Рис.2 Результаты конкурса стратегий


Рис. 3 Стратегия победителя

Далее находим блок установки ордеров и, наведя курсором мыши на поля «Stop Loss» и «Tike Profit», смотрим их значения (Рис. 4).

Рис 4. Размер тейк профита и стоп лосса

В данной стратегии TP=36, а SL=24, что удовлетворяет нашим требованиям. Сохраняем (Рис .5) и компилируем (Рис.6) данную стратегию. После того как стратегия скомпилирована, скопируем ее исходный код, для чего в пункте верхнего горизонтального меню во вкладке «Compiler» выбираем пункт «View Source» (Рис. 7). Откроется окно с исходным кодом, который и нужно скопировать.

Рис 5. Сохранение стратегии


Рис. 6 Компилирование стратегии


Рис. 7 Исходный код стратегии

Переходим на платформу JForex и в пункте верхнего горизонтального меню «Вид» нажимаем на пункт «Редактор стратегий». В данный редактор и вставляем ранее скопированный исходный код нашей стратегии, предварительно очистив редактор от стандартных данных. Далее сохраняем (Рис. 8) и компилируем (Рис. 9) нашу стратегию.

Рис. 8 Сохранение проекта


Рис. 9 Компилирование проекта

Об успешном выполнении данных операций должны просигнализировать соответствующие сообщения в терминале (Рис. 10).

Рис. 10 Подтверждение успешных действий

Далее в пункте меню «Вид» выбираем «Исторический тестер», вкладка которого откроется внизу. Загружаем в исторический тестер скомпилированную нами стратегию (Рис. 11), задаем промежуток тестирования (Рис. 12) и запускаем тестирование, изменив торгуемый объем (Рис. 13).

Рис. 11 Загрузка стратегии в исторический тестер


Рис. 12 Установка промежутка тестирования


Рис. 13 Изменение объема

Поскольку данная стратегия заняла 1-ое место в январе, то тестировать ее мы будет в феврале. Так же стоит обратить внимание на используемый в стратегии торговый инструмент, который стоит выбрать во вкладке «Иструменты» исторического тестера. После окончания тестирования в браузере откроется вкладка с его результатами (Рис. 14).

Рис. 14 Результаты тестирования в феврале

Для наглядности построим график изменения баланса в пунктах (Рис. 15).

Рис. 15 График изменения баланса в феврале

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

Рис. 16. Результаты тестирования в марте


Рис.17 График изменения баланса в марте

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

Рис. 18 Результаты тестирования в апреле


Рис. 19 График изменения баланса в апреле

Выбор и тестирование стратегии в мае
В мае будет тестировать стратегию участника, занявшего 1-ое место в апрельском конкурсе стратегий. Стоит обратить внимание на то, что в данной стратегии используется валютная пара GBP/JPY, поэтому в историческом тестере необходимо выбрать именно ее. Результаты представлены на рисунке ниже.

Рис. 20 Результаты тестирования в мае


Рис. 21 График изменения баланса в мае

Выбор и тестирование стратегии в июне
В июне протестируем стратегию пользователя, занявшего 1-ое место в майском конкурсе стратегий. Результаты данного тестирования представлены на рисунке ниже.

Рис. 22 Результаты тестирования в июне


Рис. 23 График изменения баланса в июне

Выбор и тестирование стратегии в июле
Выбор стратегии на июль оказался непростым, поскольку лишь участник занявший 10-ое место использует приемлемые значения стоп лосса и тейк профита. Результаты тестирования его стратегии представлены на рисунке ниже.

Рис. 24 Результаты тестирования в июле


Рис. 25 График изменения баланса в июле

Заключение
Подведем итоги работы торговой системы за первое полугодие 2018 г. Доходность рассмотренной выше торговой системы по месяцам представлена на рис. 26.

Рис. 26. Доходность торговой системы

Вывод: По результатам шестимесячного тестирования, вы получили прибыль в 567 пунктов, из чего следует, что используя результаты конкурса стратегий можно построить вполне прибыльную торговую систему, которая в автоматическом режиме будет приносить нам прибыль.
Translate to English Show original