Люди помогите!

 

Как составить код MQL4 в эксперте, чтобы ордер открывался один раз (только 1-раз) в баре нулевом и закрывался в следующем баре, и так далее. Заранее благодарен

 

направление куда с вопросами уже Вам показали, а по сабжу - научитесь контролировать появление нового бара, этот момент будет закрытием нулевого бара, тогда и будете какой-нибудь ордер закрывать, а какой открывать

код для обнаружения нового бара - поиском по форуму, вот обсуждали https://www.mql5.com/ru/forum/111497/page1085#410771

 
IgorM:

направление куда с вопросами уже Вам показали, а по сабжу - научитесь контролировать появление нового бара, этот момент будет закрытием нулевого бара, тогда и будете какой-нибудь ордер закрывать, а какой открывать

код для обнаружения нового бара - поиском по форуму, вот обсуждали https://www.mql5.com/ru/forum/111497/page1085#410771


Я еще не совсем изучил MQL4, я конкретней объясню. Ордер открылся в нулевом баре т.е. в текущем, есть индикаторы которые закроют ордер при сигнале в этом текущем баре ( 0 ), нужно чтобы они закрыли ордер в новом баре или в последующих барах, но не в этом нолевом баре где он открылся.
 
anton777:

Я еще не совсем изучил MQL4, я конкретней объясню. Ордер открылся в нулевом баре т.е. в текущем, есть индикаторы которые закроют ордер при сигнале в этом текущем баре ( 0 ), нужно чтобы они закрыли ордер в новом баре или в последующих барах, но не в этом нолевом баре где он открылся.
нужно сделать контроль открытия баров, посмотри как это сделано в стандартных советниках MovingAverage и MACD_Simpe, там это дело в одну строку, не самый лучший вариант конечно, но на первых парАх сойдёт
 
anton777:

Я еще не совсем изучил MQL4, я конкретней объясню. Ордер открылся в нулевом баре т.е. в текущем, есть индикаторы которые закроют ордер при сигнале в этом текущем баре ( 0 ), нужно чтобы они закрыли ордер в новом баре или в последующих барах, но не в этом нолевом баре где он открылся.


могу только пожелать скорейшего и качественного изучения mql, за Вас никто не будет писать код, разве что вот тут и за $ https://www.mql5.com/ru/job

ЗЫ: какая разница что делать на новом баре открывать или закрывать ордер? или разрешать работу/анализ индикаторов или нет?

ЗЫ: вот наверно такая же задача как у Вас https://www.mql5.com/ru/forum/110429

успехов

 
anton777:

Как составить код MQL4 в эксперте, чтобы ордер открывался один раз (только 1-раз) в баре нулевом и закрывался в следующем баре, и так далее. Заранее благодарен


Проверить OrderOpenTime

если он больше или равен Time[0], то ждем
 
sanyooooook:
нужно сделать контроль открытия баров, посмотри как это сделано в стандартных советниках MovingAverage и MACD_Simpe, там это дело в одну строку, не самый лучший вариант конечно, но на первых парАх сойдёт

А не подскажеш где эти стандартные советники?
 
anton777:

А не подскажеш где эти стандартные советники?
Папка_Установки_Терминала\experts или из окна навигатора можно редактирование открыть.
Причина обращения: