Новая статья: Универсальный торговый эксперт — работа с отложенными ордерами и поддержка хеджинга (часть 5)

 

Опубликована статья Универсальный торговый эксперт: работа с отложенными ордерами и поддержка хеджинга (часть 5):

Эта статья продолжает знакомить читателей с торговым движком CStrategy. По многочисленным просьбам пользователей в торговый движок были добавлены функции по работе с отложенными ордерами. Также последние версии MetaTrader 5 стали поддерживать счета с хеджингом. Теперь CStrategy поддерживает и их. В статье дается подробное описание алгоритмов по работе с отложенными ордерами и принципов работы CStrategy на хеджируемых типах счетов.

Мы рассмотрели работу с отложенными ордерами и теперь можем создать полноценный эксперт, использующий возможности торгового движка по работе с ними. Наша стратегия будет основана на входах в моменты сильного движения, в направлении этого движения, поэтому она будет называться CImpulse. На открытии каждого нового бара будет отмеряться некоторое расстояние от текущей цены, выраженное в процентах. На одинаковом расстоянии от текущей цены будут выставляться отложенные ордера BuyStop и SellStop. Расстояние  задается в процентах. Если на протяжении одного бара произойдет исполнение одного из ордеров, то значит, цена в этот отрезок времени прошла достаточно большое расстояние, что сигнализирует о наличии импульса на рынке. Ордер будет исполнен и превратится в открытую позицию.

Открытые позиции будут сопровождаться по простой скользящей средней. Если цена вернется к ней, позиция будет закрыта. На скриншоте ниже показан типичный вход в длинную позицию при срабатывании отложенного ордера BuyStop:


Рис. 1. Длинная позиция стратегии CImpulse.

Автор: Vasiliy Sokolov

Причина обращения: