Auftrag beendet
Spezifikation
Задание
По скрипту написать советник, который выполняет следующее:
1. Запуск скрипта в начале каждого часа, после чего по высчитанным в нем в массивах значениям совершить следующие операции.
2. Выставить отложенный ордер на покупку по значению из массива J(b), если значение изменилось и не равно 0.
3. Выставить отложенный ордер на продажу по значению из массива K(b), если значение изменилось и не равно 0.
3. Предварительный стоп лосс у отложенного ордера 70 пунктов (задаваемая величина).
4. После пробития ордера и закрытия часовой свечи пробоя выставить стоп лосс на 4 пункта (задаваемая величина) ниже минимума свечи, при пробое ордера на покупку, или на 4 пункта выше максимума свечи, при пробое ордера на продажу.
5. Закрыть ордер на продажу с рынка, если R(b) <> 0.
6. Закрыть ордер на покупку с рынка, если S(b) <> 0.
7. Лот 10% (задаваемая величина) от максимального депозита, т.е. не уменьшать.
9. Одновременно в работе только один ордер, при сигнале на новый ордер, старый модифицируется или удаляется.
С уважением,
Дмитрий.