Советники: Dematus

 

Dematus:

Принцип работы

Если есть позиция, и цена отошла от цены открытия последней (хранится во внутренней переменной m_last_deal_price_IN) позиции на расстояние Distance, и индикатор iDeMarker (DeMarker, DeM) дает разрешение - открываем позицию объемом Coefficient Lots positions * объем последней открытой позиции (который хранится во внутренней переменной m_lot). Если позиций на данный момент нет, тогда ожидаем разрешения от индикатора и открываемся объемом Lots.

Стоп Лосс (параметр Stop Loss) по умолчанию стоит 999 пунктов, он почти никогда не сработает :), Тейк Профита в настройках нет. Когда есть позиции, к ним может применяться обычный трейлинг (Trailing Stop - трейлинг и Trailing Step - шаг трейлинга).

Трейлинг по средствам управляется переменными Trailing Equity, Virtual Stop Equity и Trailing Start Equity.


Цикличность работы

Когда закрывается последняя позиция, цена открытия позиции (внутренняя переменная m_last_deal_price_IN) обнуляется, а внутренняя переменная m_lot сбрасывается на Lots. Стоит упомянуть параметр Reset "last price IN" after deal OUT - по умолчанию он выставлен в false. Если установить его в true, тогда ПОСЛЕ КАЖДОГО ЗАКРЫТИЯ внутренняя переменная m_last_deal_price_IN обнуляется.

Автор: Vladimir Karputov