Скачать MetaTrader 5

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

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

Добрый день!

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

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

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

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

Dennis Kirichenko
11375
Dennis Kirichenko 2015.05.13 10:35  
kamalligator:

Добрый день!

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

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

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

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

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

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


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

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

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

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

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

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

Mr. Trillioner
4808
Mr. Trillioner 2015.05.13 11:41  
kamalligator:

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

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

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

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

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

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

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

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

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