В этой статье описывается создание полнофункционального торгового советника на MQL5, реализующего исходные правила торговой системы «Черепах», опубликованные Куртисом Фейсом. В статье рассматриваются обе системы: пробои 20/55-дневных уровней, правило пропуска сигнала Системы 1, величина N (ATR со сглаживанием Уайлдера) для расчета объема позиции с учетом волатильности, пирамида позиций из четырех торговых единиц с добавлением торговой единицы через каждые N/2, единый стоп-лосс на расстоянии 2N и выходы по 10/20-дневным уровням. Вы получите компилируемый код, подробности реализации и процедуру тестирования на исторических данных по паре EURUSD.
Эксперимент с торговой системой «Черепах» — одна из самых известных проверок систематической торговли за всю историю. Деннис и Экхардт не учили «Черепах» полагаться на собственные суждения или интуицию. Они научили их набору механических правил, которые можно было записать, точно соблюдать и применять на любом ликвидном рынке. Эти правила были разработаны для следования за трендом, поддержания риска на уровне фиксированного процента средств счета в каждой сделке, наращивания прибыльных позиций и быстрого ограничения убытков.
Первоначальные правила держались в секрете более десяти лет. В 2003 году Куртис Фейс, бывший участник группы «Черепах», опубликовал их в полном объеме. С тех пор эти правила широко изучают, обсуждают и цитируют, но редко корректно реализуют в коде на MQL5. Причина заключается не в сложности. Отдельные правила довольно просты. Для правильной реализации необходимо понимать, почему существует каждое правило и к каким сбоям приводит его небрежное применение.
В данной статье представлен автономный торговый советник «TurtleEA», реализующий обе исходные системы «Черепах», описанные Куртисом Фейсом в книге «Путь Черепах». Каждое проектное решение напрямую соответствует конкретному исходному правилу. Советник тестируется на EURUSD за многолетний период, чтобы проверить, соответствует ли поведение реализации предусмотренным правилам.
Опубликована статья Автоматизация классических рыночных методов на MQL5 (Часть 5): Исходные правила торговой системы «Черепах»:
Эксперимент с торговой системой «Черепах» — одна из самых известных проверок систематической торговли за всю историю. Деннис и Экхардт не учили «Черепах» полагаться на собственные суждения или интуицию. Они научили их набору механических правил, которые можно было записать, точно соблюдать и применять на любом ликвидном рынке. Эти правила были разработаны для следования за трендом, поддержания риска на уровне фиксированного процента средств счета в каждой сделке, наращивания прибыльных позиций и быстрого ограничения убытков.
Первоначальные правила держались в секрете более десяти лет. В 2003 году Куртис Фейс, бывший участник группы «Черепах», опубликовал их в полном объеме. С тех пор эти правила широко изучают, обсуждают и цитируют, но редко корректно реализуют в коде на MQL5. Причина заключается не в сложности. Отдельные правила довольно просты. Для правильной реализации необходимо понимать, почему существует каждое правило и к каким сбоям приводит его небрежное применение.
В данной статье представлен автономный торговый советник «TurtleEA», реализующий обе исходные системы «Черепах», описанные Куртисом Фейсом в книге «Путь Черепах». Каждое проектное решение напрямую соответствует конкретному исходному правилу. Советник тестируется на EURUSD за многолетний период, чтобы проверить, соответствует ли поведение реализации предусмотренным правилам.
Автор: Tola Moses Hector