Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 1119
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Подскажити как сделать паузу в 1 милисекунду ? Sleep(1) не предлагать т.к он делает паузу от 0 до 50 милесекд где то. При вызове с параметром 1.
В документации написано, что в связи с техническими нюансами получить паузу менее 16-18 милисекунд не реально. Это уже с железом связано, ОС и т. д.
У меня около 1, бывает 2,3, в зависимости от загруженности.
? гугл: системный таймер виндовс, чтобы вопросы или недопонимание почему меньше 16 мс нельзя, если кратко - винда не есть система реального времени, программам доступен только таймер от винды
? гугл: системный таймер виндовс, чтобы вопросы или недопонимание почему меньше 16 мс нельзя, если кратко - винда не есть система реального времени, программам доступен только таймер от винды
16 это много, но терпимо. Бывает больше 50.
еще раз - винда не есть система реального времени, не хватает ресурсов ОС, Ваш таймер будет отложен, но все равно будет выполнен, используйте логичные временные интервалы, я меньше 100 мс не пользуюсь, да и обычно 400 мс использую, даже для вызова dll с графикой и с обработкой кликов кнопок чекбоксов 400 мс вообще не заметно, проверял 500 мс - да уже видно что нет отклика
имхо, я бы не надеялся меньше 100 мс гарантированно получать от таймера
Подскажите, как вывести информационное сообщение на экран и не ждать нажатия кнопки OK ?
Есть конечно функция MessageBox, но она ждет реакции и останавливает выполнение программы.
Подскажите, как вывести информационное сообщение на экран и не ждать нажатия кнопки OK ?
Есть конечно функция MessageBox, но она ждет реакции и останавливает выполнение программы.
Да Alert, вроде. Только обязательно читайте последний абзац.
https://www.mql5.com/ru/docs/common/alert
Да Alert, вроде. Только обязательно читайте последний абзац.
https://www.mql5.com/ru/docs/common/alert
Спасибо. То, что надо.
Добрый день. Подскажите плиз или подкиньте ссылку. Как организовать индикатор, который показывал бы изменения баланса в виде свечного графика в отдельном окне. Самое простое я сделал, индикатор копирует изменения цены, а вот как теперь заменить изменения цены на изменения баланса, иными словами подменить массивы используемые индикатором.
Если есть идеи, поделитесь плиз, буду благодарен даже просто за общее описание алгоритма, не хватает опыта, не знаю с какого боку подступиться.
https://charts.mql5.com/22/192/eurusd-m1-alpari-international-2.png