Друзья, изучаю MQL4 и решил написать советник для системы Lazy Trader.
Советник написан, но некорректно работает. Ошибка, которую я вижу - это ордера не закрываются по времени. Возможно есть еще какие-то ошибки.
Я уже получал обратную связь по этому коду, за что очень благодарен. Помогите найти ошибки пожалуйста и дайте обратную связь по коду, который вы видите.
Вот правила системы, для которой я писал советник:
1/ В начале недели дожидаемся закрытия первой четырех-часовой свечи.
2/ Ставим отложенные ордера Buy Stop и Sell Stop на 20 пунктов выше High и на 20 пунктов ниже Low этой свечи.
3/ Стоп-лосс ставится на уровне противоположного ордера. Тейк-профит = стоп лосс умноженный на 3.
4/ При достижении ордером прибыли, равной стоп-лоссу, переводим стоп в безубыток (переносим стоп-лосс позиции на цену ее открытия).
5/ Второй ордер после активации первого, НЕ УДАЛЯЕМ!
6/ В конце недели удаляем / закрываем все ордера, независимо от их прибыли / убытка.
Спасибо за помощь:)
Прикрепляю файл с кодом советника
Автор#1
