Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Измерение временных интервалов с большей точностью, чем GetTickCount().
нс ? нано-секунды? быть такого не может )))
Кстати а с какой дискретностью должны вызываться 2 таймера?
Возможно сделать 2 счетчика пересчитываемые по OnTimer() скажем 100мс, там же делать проверку и вызывать одну и/или вторую функцию обработки...
если юзать dll, то тогда уж GetTickCount64() проще
Он установливается в ноль и не тикает ( для integer)
Откуда такие сведения?
В справке так написано:
Примечание
Счетчик ограничен разрешающей способностью системного таймера. Так как время хранится как беззнаковое целое, то он переполняется каждые 49.7 дней при непрерывной работе компьютера.
Откуда такие сведения?
В справке так написано:
Это тонко намекает, что он не останавливается.Прочитайте в MSDN
Там без тонкостей.
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.
Прочитайте в MSDN
Там без тонкостей.
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.
C++
ULONGLONG WINAPI GetTickCount64(void);
ULONGLONG в MQL что может быть сопоставимо?
И как Yorich делает тоже нельзя:
LARGE_INTEGER - union
C++
ULONGLONG в MQL что может быть сопоставимо?
long/ulong
И как Yorich делает тоже нельзя:
LARGE_INTEGER - union
можно. union / struct это просто показатель объема памяти.
не более. тем более что передается указатель.