Я конечно не программист, а запомнить цены iLow, iHigh нельзя и брать их потом из буфера, а по окончанию цикла буфер очищать. Или как предыдущий делали с горизонтальными линиями и цены прописывать в переменных данных
Андрей, благодарен за Вашу работу. Осталось сделать последнее по ТЗ «после активации отложенных ордеров последующие отложенные ордера выставляются с этим же лотом на противоположных границах данной свечи»
1. Отложенный ордер открывает тем же объёмом, что и рыночный, а должен в два раза большим.
2. И пока первую серию не отработает по следующему сигналу сделки не должны открываться.
Ramboo, Вы правильно заметили, на другой границе должно быть 0,2, но мы же не знаем какой первый ордер активируется верхний или нижний поэтому советник выставляет оба ордера по 0,1. Я жду когда активируется один из ордеров, а второй удаляю и советник выставляет вместо удалённого ордера, ордер с удвоенный лотом.
В идеале же после активации одного из ордеров советник должен противоположный отложенный ордер удалить и выставить ордер с удвоенным лотом.
Может marattmb в следующем топике закажет доработку советника.
droba