Скачать MetaTrader 5

Вопрос к разработчикам - Есть ли ли евент на закрытие свечи?

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
kamalligator
34
kamalligator  

Добрый день!

Подскажите, плиз, есть ли возможность обработать событие закрытие свечи?

Пробовал на OnTick, но если нет заявок, получаются большие задержки.

Есть какие либо альтернативы?

 Заранее благодарю 

Dennis Kirichenko
11979
Dennis Kirichenko  
kamalligator:

Добрый день!

Подскажите, плиз, есть ли возможность обработать событие закрытие свечи?

Пробовал на OnTick, но если нет заявок, получаются большие задержки.

Есть какие либо альтернативы?

 Заранее благодарю 

1. Определить новую свечу по времени:

Обработчик события "новый бар"


2. Сгенерировать пользовательское событие. К примеру:

Рецепты MQL5 - обработка пользовательских событий графика

Mr. Trillioner
4808
Mr. Trillioner  
OnTimer не катит?
kamalligator
34
kamalligator  
Мне не нужна новая, нужно знать когда сформировалась старая.
kamalligator
34
kamalligator  
Daniil Stolnikov:
OnTimer не катит?

Таймер возвращает системное время, которое может не совпадать с временем биржи.

Я оставляю таймер на крайний вариант.

Хотелось бы понять есть ли другие способы с минимальной задержкой

Mr. Trillioner
4808
Mr. Trillioner  
kamalligator:

Таймер возвращает системное время, которое может не совпадать с временем биржи.

Я оставляю таймер на крайний вариант.

Хотелось бы понять есть ли другие способы с минимальной задержкой

Таймер отрабатывает через заданный промежуток времени. Кто мешает запустить его в начале часа/минуты или любого другого интервала?

По поводу других методов - смысл? Это как говорится те же яйца в другой руке ))
kamalligator
34
kamalligator  
Daniil Stolnikov:
Таймер отрабатывает через заданный промежуток времени. Кто мешает запустить его в начале часа/минуты или любого другого интервала?

По поводу других методов - смысл? Это как говорится те же яйца в другой руке ))
Время биржи может не совпадать с временем сервера
Комбинатор
16946
Комбинатор  
Таймер + Estimated server time
Mr. Trillioner
4808
Mr. Trillioner  
kamalligator:
Время биржи может не совпадать с временем сервера
Что именно не совпадает? Часы/минуты/секунды/миллисекунды?

1. Синхронизировать никак? Про NTP слыхал?
2. Запустить таймер по времени сервера?
Комбинатор
16946
Комбинатор  
kamalligator:

Хотелось бы понять есть ли другие способы с минимальной задержкой

Нет. Но таймер есть миллисекундный. Миллисекунда не решает.
kamalligator
34
kamalligator  
Фьючерсные объемы для МТ:
Таймер + Estimated server time
Ok, thanks!
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий