Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
1. где у нас системный виндовый таймер? Не МТешный.
Системный виндовый и МТшный - это одно и то же.
Если нужен точный, их есть в kernel32.dll
QueryPerformanceCounter(...) (и QueryPerformanceFrequency(...))
Системный виндовый и МТшный - это одно и то же.
Если нужен точный, их есть в kernel32.dll
QueryPerformanceCounter(...) (и QueryPerformanceFrequency(...))
Да, спасибо.
Ренат говорил об ошибке GetTickCount до 16мс, что на малых интервалах весьма критично.
Подумал, что существенно ускорить обмен МТ через файлы с внешним ПО может помочь виртуальный диск в памяти компа. нашел, скачал. Среди предложений выбрал AMD Radeon. Если кому интересно, ссылка - Radeon™ RAMDisk. Есть бесплатная версия для дисков до 4ГБ.
Установился без проблем. Можно настроить, чтобы при выключении затирался, либо сбрасывал содержимое на HDD. При старте включается либо автоматом, либо пользователем.
А может лучше использовать БД? Например Redis или MonetDB.
Двойной выигрыш.
Удачи
А может лучше использовать БД? Например Redis или MonetDB.
Двойной выигрыш.
Удачи
Да, БД я пользуюсь - MS SQL Server. Но в терминале (не МТ) есть настраиваемый экспорт всего в любую БД +API c событиями. Минимум телодвижений для достижения результата. :)
МТ? - не знаю. Кроме нескольких индикаторов и утилит у меня под него ничего стоящего нет.
Вообще есть штатный микросекундный таймер: https://www.mql5.com/ru/docs/common/getmicrosecondcount