Обсуждение статьи "Автоматизация классических рыночных методов на MQL5 (Часть 5): Исходные правила торговой системы «Черепах»"

Опубликована статья Автоматизация классических рыночных методов на MQL5 (Часть 5): Исходные правила торговой системы «Черепах»:

В этой статье описывается создание полнофункционального торгового советника на MQL5, реализующего исходные правила торговой системы «Черепах», опубликованные Куртисом Фейсом. В статье рассматриваются обе системы: пробои 20/55-дневных уровней, правило пропуска сигнала Системы 1, величина N (ATR со сглаживанием Уайлдера) для расчета объема позиции с учетом волатильности, пирамида позиций из четырех торговых единиц с добавлением торговой единицы через каждые N/2, единый стоп-лосс на расстоянии 2N и выходы по 10/20-дневным уровням. Вы получите компилируемый код, подробности реализации и процедуру тестирования на исторических данных по паре EURUSD.

Эксперимент с торговой системой «Черепах» — одна из самых известных проверок систематической торговли за всю историю. Деннис и Экхардт не учили «Черепах» полагаться на собственные суждения или интуицию. Они научили их набору механических правил, которые можно было записать, точно соблюдать и применять на любом ликвидном рынке. Эти правила были разработаны для следования за трендом, поддержания риска на уровне фиксированного процента средств счета в каждой сделке, наращивания прибыльных позиций и быстрого ограничения убытков.

Первоначальные правила держались в секрете более десяти лет. В 2003 году Куртис Фейс, бывший участник группы «Черепах», опубликовал их в полном объеме. С тех пор эти правила широко изучают, обсуждают и цитируют, но редко корректно реализуют в коде на MQL5. Причина заключается не в сложности. Отдельные правила довольно просты. Для правильной реализации необходимо понимать, почему существует каждое правило и к каким сбоям приводит его небрежное применение.

В данной статье представлен автономный торговый советник «TurtleEA», реализующий обе исходные системы «Черепах», описанные Куртисом Фейсом в книге «Путь Черепах». Каждое проектное решение напрямую соответствует конкретному исходному правилу. Советник тестируется на EURUSD за многолетний период, чтобы проверить, соответствует ли поведение реализации предусмотренным правилам.


Автор: Tola Moses Hector