Обсуждение статьи "Создание профессиональной торговой системы на базе Heikin Ashi (Часть 2): Разработка советника"

 

Опубликована статья Создание профессиональной торговой системы на базе Heikin Ashi (Часть 2): Разработка советника:

В этой статье объясняется, как разработать профессиональный советник (EA) на MQL5 на основе Heikin Ashi. Вы узнаете, как настроить входные параметры, перечисления, индикаторы, глобальные переменные и реализовать основную торговую логику. Вы также сможете выполнить бэктест на золоте, чтобы проверить свою работу.

Эта статья — вторая часть серии «Создание профессиональной торговой системы на базе Heikin Ashi». В первой части мы создали пользовательский индикатор Heikin Ashi с использованием MetaQuotes Language 5 (MQL5), следуя лучшим практикам разработки пользовательских индикаторов. В этой части мы переходим на следующий этап и разрабатываем советник под названием Zen Breakout, который использует наш пользовательский индикатор Heikin Ashi и стандартный индикатор MetaTrader 5 Fractals для генерации надежных сигналов пробоя.

Идея проста:

  • Когда сильная бычья свеча Heikin Ashi закрывается выше недавнего локального максимума (определенного индикатором Fractals), советник открывает длинную позицию.
  • Когда сильная медвежья свеча Heikin Ashi закрывается ниже недавнего локального минимума, советник открывает короткую позицию.

Каждая сделка, открытая нашим советником, имеет четко заданные уровни Stop Loss и Take Profit с настраиваемым соотношением риска к прибыли. После прочтения этой статьи вы поймете, как:

  • Подключить к советнику пользовательский и встроенный индикатор.
  • Реализовать логику входа на пробой с использованием Heikin Ashi и фракталов.
  • Применять гибкий расчет размера позиции (вручную или на основе процента риска от счета).
  • Упаковать советник вместе с его индикатором в один файл для удобного распространения.


Автор: Chacha Ian Maroa