Советник Trade By Lines позволяет открывать ордера от трендовых линий в автоматическом режиме. Этот советник будет работать только с линиями выбранного цвета. Цвет линий задается в настройках.
Как только цена коснется одной из линий выбранного цвета, то незамедлительно будет открыт рыночный ордер Buy или Sell в зависимости от установленного режима работы.
Режимы работы
Присутствуют несколько режимов работы.
Направление открытия сделки задается в параметре TradeDirection.
- на пробитие TradeDirection = 0
В этом режиме при касании ценой линии сверху-вниз открывается ордер Sell, при касании снизу-вверх открывается ордер Buy. - на отскок TradeDirection = 1
В этом режиме при касании ценой линии сверху-вниз открывается ордер Buy, при касании снизу-вверх открывается ордер Sell.
Каждую линию можно использовать однократно для открытия ордера, для этого предусмотрен параметр SingleLineUse.
- SingleLineUse = true
От каждой линии будет открыт только один ордер, после чего линия больше не используется. - SingleLineUse = false
От каждой линии может быть повторно открыт ордер.
- OneOpenedOrder = true
Одновременно советник может открыть не более одного работающего ордера, все касания других линий пропускаются, до тех пор пока текущий ордер не будет закрыт. - OneOpenedOrder = false
Одновременно может быть открыто неограниченное количество ордеров, в зависимости от количества работающих линий.
В условиях реальной торговли может возникнуть ситуация, когда при сильном движении цена, не коснувшись линии, перескакивает ее. Для того чтобы сделка была открыта при перескоке линии, присутствует параметр LinePriceOffset, в котором задается максимальное количество пунктов, на которое может перескочить цена, чтобы сделка была открыта.
Параметры
- MagicNumber – уникальный номер советника.
- LinesColor – цвет линий, от которых советник будет торговать.
- Lot – объем ордеров.
- TradeDirection – направление торговли, на пробитие или на отскок.
- OpenBuy – открывать ли ордера на покупку.
- OpenSell – открывать ли ордера на продажу.
- TakeProfit – тейк-профит в пунктах.
- StopLoss – стоп-лосс в пунктах.
- LinePriceOffset – максимальное расстояние перескока цены в пунктах, при котором может быть открыта сделка.
- Slippage – проскальзывание в пунктах.
- UseBreakeven – использовать ли безубыток.
- BreakevenProfit – необходимый уровень прибыли в пунктах, при котором стоп-лосс переносится на уровень безубытка.
- BreakevenStep – уровень безубытка относительно цены открытия.
- UseTrailing – использовать ли трейлинг-стоп.
- TrailingProfit – необходимый уровень прибыли в пунктах, при котором трейлинг-стоп начнет переносить стоп-лосс вслед за ценой.