Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 936

 

Здравствуйте! Возможно ли такая ситуация для советника :

1. Советнику поступает сигнал на открытие позиции на баре N

2. Советник отправляет запрос на сервер и происходит какая-то задержка (проскальзывание) и сделка открывается на баре N+1

3. Вывод - на графике мы видим сигнал на баре N , а позиция открыта на баре N+1.

Возможно ли такое?

 
Tango_X:

Здравствуйте! Возможно ли такая ситуация для советника :

1. Советнику поступает сигнал на открытие позиции на баре N

2. Советник отправляет запрос на сервер и происходит какая-то задержка (проскальзывание) и сделка открывается на баре N+1

3. Вывод - на графике мы видим сигнал на баре N , а позиция открыта на баре N+1.

Возможно ли такое?

Задержка может быть до секунды. Может случиться ситуация, что новый бар появится за этот промежуток времени?

 
Vitaly Muzichenko:

Задержка может быть до секунды. Может случиться ситуация, что новый бар появится за этот промежуток времени?

Если задержка до секунды не более, значит сделки не может быть вне этого бара

 
Tango_X:

Если задержка до секунды не более, значит сделки не может быть вне этого бара

Не может. Покажите скрином, что у вас не так

 
Vitaly Muzichenko:

Не может. Покажите серином, что у вас не так

Почему не может?

Если торгует на минутках - на первой отослал запрос, следующий тик пришёл через минуту. И цена ещё не устарела и находится в пределах проскальзывания. Или нет?

 
Artyom Trishkin:

Почему не может?

Если торгует на минутках - на первой отослал запрос, следующий тик пришёл через минуту. И цена ещё не устарела и находится в пределах проскальзывания. Или нет?

Плюс к этому, если малоликвидный инструмент, то первый тик минутки может быть далеко не на первой секунде.

 
Artyom Trishkin:

Почему не может?

Если торгует на минутках - на первой отослал запрос, следующий тик пришёл через минуту. И цена ещё не устарела и находится в пределах проскальзывания. Или нет?

Вот кстати за минутки как-бы Я уронил, за 10 лет не открыл там ни одной сделки)

 

Здравствуйте.

Может уже есть готовая функция - в каком баре находится время?

Например если время 11.47 то :
М1==11.47
М5==11.45
М15==11.45
М30==11.30

 
Nauris Zukas:

Здравствуйте.

Может уже есть готовая функция - в каком баре находится время?

Например если время 11.47 то :
М1==11.47
М5==11.45
М15==11.45
М30==11.30

iBarShift пойдёт?

 
Vladimir Karputov:

iBarShift пойдёт?

Да, точно, спасибо!

Причина обращения: