Советник форекс «Отбой от уровней предыдущего дня»

Всем привет. Сегодня хочу представить вам советника который торгует на отскок от уровней предыдущего дня.

В указанное время советник выставляет лимитные ордера  (Buy Limit и Sell Limit) на уровни прошлого дня, то есть на максимум и минимум прошлого дня, с заданным отступом. Отложенные ордера выставляются сразу с указанными вами  SL и TP.

Не исполненные отложенные ордера удаляются в конце всей торговой сессии. При срабатывании одного из отложенных ордеров противоположный отложенный ордер удаляется.

Если на начало выставления ордеров «00:05″ нового дня уже есть открытые позиции с прошлого дня, то новые ордера все равно выставляем.

Обратите внимание на функцию:


Percent — процент закрытия от баланса. Закрываем все, если прибыль превысила указанный процент от баланса счета и откатилась на этот процент от своего максимального значения. Если ее установить =0 то функция отключена и советник будет закрывать позиции только по стопам и тралу.

 

Параметры:

extern string TimeOpen           = "00:05";  //Время выставления ордеров
extern string TimeDelete         = "23:45";  //Время удаления ордеров
extern int    DeltaBuyLimit      = 50,       //Отступ от максимума для buy-stop
              DeltaSellLimit     = 50,       //Отступ от максимума для sell-stop
              TakeprofitBuyLimit = 0,        //Тейкпрофит в пунктах для Buystop (Если 0 то откл)
              TakeprofitSellLimit= 0,        //Тейкпрофит в пунктах для SellLimit(Если 0 то откл)
              StopLossBuyLimit   = 200,      //Стоплосс в пунктах для Buystop (Если 0 то откл)
              StopLossSellLimit  = 200,      //Стоплосс в пунктах для SellLimit(Если 0 то откл)
              TrailingStopBuy    = 200,      //трейлинг Buy (Если 0 то откл)
              TrailingStopSell   = 200;      //трейлинг Sell (Если 0 то откл)
 
extern double Lot                = 1;        //лот
extern double Percent            = 1;        //процент закрытия от баланса  (Если 0 то откл) 
extern int    Magic              = 0;        //уникальный номер ордеров советника
extern int    slippage           = 20;       //проскальзывание
extern long   key                = 0;        //ключ

 

Ниже представлены два теста с использованием стопов и без них:

С использованием стопов

Без стопов


Cm BreakdownLevelDay Limit
Cm BreakdownLevelDay Limit
cm_BreakdownLevelDay Limit.rar
17.2 KiB
328 Downloads
Детали

3 комментария

  1. нашел или баг или так было задумано…при перезагрузке терминала в течении дня отложки выставляются по-новой…можно сделать так чтобы, в течении суток даже если есть обрывы связи новые отложки во временном периоде не выставлялись?

  2. Здрастыуйте! очень удобный советник. я по этой стратегии торговал в ручную но только по пяти парам. если две пары проигрышные то остальные обязательно перекрывают две проигрышных. ну по крайней мере очень часто!
    Можно его заставить торговать по нескольким парам?
    Был бы очень признателен еслиб разжували как это сделать!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *