Всем привет! Как и обещал, выложу-ка я систему, основанную на индикаторе ZigZag. Прибыльный советник по системе можно скачать бесплатно в конце статьи. Система разработана в 2011-м году, автор стратегии известен под никами Spiritussante или Santaspirit, в зависимости от форумов. Суть стратегии заключается в том, что цена всё время вращается вокруг некоей динамической оси — баланса. И если торговать в направлении этого баланса, то как правило, в конечном результате получается совокупная прибыль.
Таким балансом цены выступает средневзвешенная скользящая средняя с периодом 600. Рабочий период — минутный (М1). Теперь необходимо определить момент, когда цена уйдет достаточно далеко от своего баланса, чтобы от этих уровней можно было бы начинать торговать. Для этого в системе предлагается использовать индикатор ZigZag с тем же периодом 600. Как только появляется линия индикатора, считается, что цена ушла достаточно далеко от своего баланса, чтобы можно было уже начинать торговать:
Изначально система предполагала немедленный вход с выставлением сетки лимитных ордеров через каждые 10 пунктов. Take Profit всех ордеров и позиций устанавливается на уровень баланса, то есть — на уровень скользящей средней с периодом 600 и модифицируется по мере изменения самой средней. Если прибыль на уровне МА600 таймфрейма М1 отсутствует, то тогда происходит переход на М5. Если же и на М5 невозможно закрыть прибыль, то на М15 закрывается в любом случае.
Начиная с 5-го ордера в работу вступает элемент мартингейла, величина ордеров увеличивается. Как несложно догадаться, при сильных однонаправленных движениях в случае применения лимитных ордеров просадка достигала критических значений. Поэтому впоследствии система была немного изменена. Вместо бесконтрольного добавления лимитных ордеров стали использоваться стоповые ордера, которые активируются только тогда, когда цена начинает движение в нужную нам сторону. Стабильность системы резко повысилась, хотя доходность и упала. Но именно система стоповых ордеров более привлекательна для долгосрочной работы, так как вероятность получения стоп-аута при работе гораздо ниже.
Советник по системе ZigZag c MA (от Moving Average) имеет несколько модификаций, я вам предложу тот, который в настоящее время проходит тестирование с имеющимся мониторингом:
Несмотря на кажущуюся низкой доходность (а это зависит от настроек), хочу отметить, что за эти 4 месяца советник взял почти 7000 пунктов (4-знак).
Параметры советника:
lots — первоначальный лот;
Step — шаг между ордерами в пунктах;
deltaPeak — расстояние в пунктах от края ZigZag до выставляемого ордера;
MM — код системы манименеджмента, может принимать следующие значения:
0 — все ордера выставляются первоначальным лотом;
1 — первые StepOrder ордеров будут объемом lots, для последующих — арифметическая прогрессия;
2 — первые StepOrder ордеров будут объемом lots, для последующих — геометрическая прогрессия;
3 — первые StepOrder ордеров будут объемом lots, остальные 2 * lots;
4 — обычный мартингейл с коэффициентом 2.
StepOrder — количество ордеров, после которых начинается увеличение объема ордеров (по умолчанию равно 5);
При ММ = 1 выставляются ордера объемом 0.1,0.1,0.1,0.1,0.1,0.2,0.2,0.2,0.2,0.2,0.3,0.3,0. 3,0.3,0.3, и т.д. При ММ = 2 выставляются ордера объемом 0.1,0.1,0.1,0.1,0.1,0.2,0.2,0.2,0.2,0.2,0.4,0.4,0. 4,0.4,0.4, и т.д. Magic — уникальный идентификатор ордера (магический номер);
Max — количество выставленных ордеров.
deviation — шаг для модификации ордеров Take Profit в пунктах;
Spread — при нуле спред берется у брокера.
Вот небольшое видео работы советника: http://v.kiwi.kz/v2/irof2qovrp7w/.
Чтобы бесплатно скачать советник ZigZag600 для МТ4, нажмите на кнопку ниже:
В архиве, кроме собственно советника, присутствует сет для валютной пары GBPUSD (таймфрейм М1), на которой сейчас ведется мониторинг. Но с учетом того, что стратегия по своей сути является антитрендовая, а на этой неделе ожидается референдум в Великобритании, то рекомендую пока что протестировать систему на демо-счете. А как страсти улягутся, уже принимать решение об её реальном использовании.
С уважением,
Виталий Прядко.
21 июня 2016г.