HunterV писал(а):Я для ускорения процесса обложил цену отложками с двух сторон.
Скажите,а сколько советник способен отслеживать ордеров на графике?
вопрос не совсем понятен, если Вы интересуетесь алгоритмом который выполняет этот советник напишу, если вопрос общий - то ничем не ограничено общее кол-во ордеров которые сопровождает любой советник, главное правильно его написать с привязкой к магик-номеру
про Ваш советник:
1. запустили советник - он начинает искать самый последний по времени выставления отложенный ордер, пока не нашел надпись: "Не найден отложенный ордер"
2. произошел захват ордера, теперь советник знает тикет ордера и по № тикета будет надпись тикет, тейк, стоплос...
3. как только ордер будет закрыт, он попадает в историю (отмененные отложенные ордера там же) и в истории ордеров советник так же находит свой ордер по номеру тикета, и сразу выставляет новый ордер с такими же параметрами, и запоминает новый тикет нового ордера и все по кругу пока не выполнится условие закрытие по профиту
4. ну и после того как советник сам выставит ордер - запустится таймер, если таймер закончится, то советник удалит все отложенные ордера, если отложенный ордер станет рыночным - таймер выключим
в теории Ваш советник должен работать на отдельном графике с несколькими отложенными ордерами, но так нужно запускать:
- выставили ордер руками и запустили советник, ждете пока придет тик и советник захватит ордер - надпись изменится
- теперь открыли новый чарт на таком же символе и тут важна последовательность: руками выставили новый ордер и лишь потом запустили новую копию советника - появится надпись и она будет соответствовать новому последнему отложенному ордеру
если запускать на разных символах разные копии советника - вообще не принципиальна последовательность запуска, советник найдет ордер по имени символа и времени выставления ордера