Советник отложенных ордеров
Все самые сильные движения происходят только во время новостей, но бывает и так, что новость по одной валютной паре тянет другие валюты. Как быть в этом случае, ведь в списке по новостям ничего не было обозначено? При написании советника, я отказалась от списков новостей, индикаторов (которые все равно запаздывают). Принцип работы советника довольно прост и лаконичен.
Советник Отложенных Ордеров (EA Pending Оrder bars) выставляет на расстоянии средней арифметической высоты последних баров или же минимально разрешенной дистанции от текущей цены два отложенных ордера – BUYSTOP и SELLSTOP. Советник выставляет ордера за указанные секунды до закрытия свечи (параметр TimeStart), и по истечении заданных секунд после открытия новой свечи удаляет не сработавшие ордера (параметр TimeEnd). Работает на любых валютных парах и периодах. Отложенные ордера выставляются с заранее определенными StopLoss и TakeProfit (при нулевых значениях соответствующий параметр отключен). Временной фильтр работает круглосуточно или по торговым сессиям (HourStart – час начала выставления ордеров и HourEnd – час окончания работы советника).
Закрывает ордера:
- TakeProfit
- Profit (установленный процент от баланса общего профита)
- LossControl (перенос StopLoss при первой возможности, если прибыль по сделке на валютной паре неотрицательная)
- TrailingStop
Оптимально для следующей стратегии: устанавливаем эксперта на графики с периодом М5 или М15 нескольких валютных пар (оптимизируем за последние две недели параметры для каждой пары) и TakeProfit будет ваш. Но никогда не забываем о том, что все существующие роботы предусмотрены только для полуавтоматической работы трейдера.
Параметры
- PERIOD – рабочий таймфрейм советника.
- FixLot – фиксированный лот.
- Magic – идентификатор ордеров и позиций советника.
- HourStart – час начала выставления ордеров советником.
- HourEnd – час конца выставления ордеров советником.
- Profit – процент от баланса общего профита.
- StopLoss – размер стоп-лосса, если 0 – отключен соответствующий параметр.
- TakeProfit – размер тейк-профита, если 0 – отключен соответствующий параметр.
- DeltaBar – количество последних свечей для расчета средней арифметической высоты, используемой для отступа от текущей цены.
- TimeStart – количество секунд до закрытия свечи.
- TimeEnd – количество секунд после открытия новой свечи, по прошествии которых эксперт удалит не сработавшие ордера.
- LossControl – перенос StopLoss (если прибыль по сделке на валютной паре неотрицательная) при первой возможности, если false – отключен.
- BUStart – размер прибыли в пунктах для переноса StopLoss.
- sizeBU – размер безубытка в пунктах.
- TrailingStop – трейлинг-стоп.
- TrailingStart – размер прибыли для начала TrailingStop (в пунктах).
- TrailingDist – дистанция TrailingStop от текущей цены (в пунктах).
- TrailingStep – шаг TrailingStop (в пунктах).
- Commentary – комментарии во вкладке “Эксперт”.