Начинает правильно. Выставляет ордера, профит и лоси.
Потом цена пересекла стоп лосс, а он не сработал (стоп лосс не работает).
Потом цена коснулась buy stop 0,1 на линии High и ордер buy stop закрылся, а не должен был закрыватся. О должен закрыватся только по тейк профит, стоп лосс, истечению времени, тралу или вручную. При касании ценой buy stop на линии High должно произойти замещение ордера sel stop 0,1 на линии Low на sel stop, увеличенный на К.
Каждый день в определенное время TimeSet («время терминала») выставляются отложенные ордера с отступом на Delta от High — Low
Отложенный ордер Buy Stop выставляется сразу с TP и Стоп Лосс (TP и Стоп Лосс можно изменять во входных параметрах), Ордер Buy Stop выставляется по максимуму торгового дня, с отступом от цены на Delta пунктов выше.
Отложенный ордер Sell Stop выставляется сразу с TP и Стоп Лосс Ордер Sell Stop выставляется по минимуму торгового дня, с отступом от цены на Delta пунктов ниже.
Описание переменных:
TimeSet = «10:00»; //Время в которое происходит выставление стоп ордеров, если TimeSet = «00:00», то советник начинает работать на пробой прошлого дня
Delta — Выше или ниже екстремумов дня
TP — Тейкпрофит в пунктах
Стоп Лосс — в пунктах
risk — 0 — 100%
NoLoss — Если 0 то нет установки безубытка
trailing — Если 0 то нет трейлинга
Lot — объём лота
Time close-время закрытия всех ордеров
Понял. Но это если лоханутся и выставить в настройках TimeSet = «00:00», когда цена вышла из коридора.
Тогда по логике, сов выставит ордера только на следующий день.
А так, при большем времени, чем в TimeSet, ордера должны выставляться по текущей цене, так как она и является High, и по Low на текущий день
Потом цена пересекла стоп лосс, а он не сработал (стоп лосс не работает).
Потом цена коснулась buy stop 0,1 на линии High и ордер buy stop закрылся, а не должен был закрыватся. О должен закрыватся только по тейк профит, стоп лосс, истечению времени, тралу или вручную. При касании ценой buy stop на линии High должно произойти замещение ордера sel stop 0,1 на линии Low на sel stop, увеличенный на К.
kochka