Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Всем спасибо.
Думаю, что напишу свою DLL (MQLTimer.dll)
используя GetTickCount64.
Он дальше НЕ тикает!
используя GetTickCount64.
Minimum supported client
Windows Vista [desktop apps | Windows Store apps]
GetTickCount вполне достаточно если обрабатывать переполнение
В чем проблема сделать мультитаймер?
Господа читатели эмэздээна...
http://msdn.microsoft.com/en-us/library/windows/desktop/ms724408(v=vs.85).aspx
The elapsed time is stored as a DWORD value. Therefore, the time will wrap around to zero if the system is run continuously for 49.7 days. To avoid this problem, use the GetTickCount64 function. Otherwise, check for an overflow condition when comparing times.
Через 49 дней происходит сброс на ноль. Во избежании этой проблемы используйте GetTickCount64. Или же делайте проверку на переполнение при сравнении времени.
Как бы так ненавязчиво все-таки намекают, что счетчик не останавливается. Но желающие могут верить во что угодно, свободу вероисповедания пока еще не отменили.
Minimum supported client
Windows Vista [desktop apps | Windows Store apps]
GetTickCount вполне достаточно если обрабатывать переполнение
Извиняюсь, тикает( подумал, что нет)
Otherwise, check for an overflow condition when comparing times
Извиняюсь, тикает( подумал, что нет)
Otherwise, check for an overflow condition when comparing times
a можно было бы еще поспорить страниц на 10-ть, правильно ли перевел слово "Otherwise".