Tâche terminée
Spécifications
Требуется написать советник для MT5 на основе индикатора pivot-2.
Описание тех задания:
Индикатор pivot-2 (исходный код прилагается к топику) рисует на графике уровни поддержки и сопротивления. Когда цена находится между двух ближайших уровней, необходимо ставить отложенные ордера один в бай поверх ближайшего уровня сопротивления и один в селл, ниже уровня поддержки.
Необходимые параметры и функции:
1. Значение пунктов на которое ставится отложенник от уровня. Т.е. например уровень на цене 100, значение пунктов 10, значит отложенник ставим на цену 110.
2. Значение TP в пунктах (если равно нулю, то TP не используется). Ставить сразу при открытии отложенника.
3. Значение SL в пунктах (если равно нулю, то SL не используется). Ставить сразу при открытии отложенника.
4. Значение трейлинг стопа в пунктах. (если равно нулю, то трейлинг стоп не используется)
5. Количество лотов.
Так же, советник должен проверять раз в минуту не перерисовались ли уровни индикатором pivot-2 и если уровни изменились, то соответственно передвинуть отложенники исходя из новых значений уровней.
Когда отложенник сработал, то не сработавший отложенник удаляется, а после закрытия сработавшего, советник должен снова выставить новые отложенники к двум ближайшим уровням.
Должно работать на котировках без чисел после запятой (ФОРТС). Тип исполнения ордеров - Exchange. Экспирация отложенников - два дня вперед.
Код индикатора прикреплен к посту.