![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
поменяйте местами:
а что значит, если
HistoryOrderGetString
выдает false
выдает false
Хреновый тикет значит.
У него все хреновые. Чем они хреновые?
Тем что берутся для сделок, а подсовываются ордерам.
Только начал изучать MQL, и вот написал советника, который рисует iMA и проводит касательную (весьма приближенную) к графику в iMA в точке, где находится указатель мыши по оси времени.
Проблема первая. Советник ОООЧЕНЬ тупит. То есть касательная долго перерисовывается, и не успевает за движением мышки.
Проблема вторая. Я думал долго рисуются графические объекты (в данном случае прямая), либо копируются данные в динамические массивы. Но профилирование алгоритма показало, что очень долго выполняются функции пересчета координат мыши во время и цену и наоборот (строки 99 и 105). Кто ньть знает почему это происходит и как с это дело ускорить?
К целесообразности алгоритма прошу не придираться, ибо это не более чем упражнение.
Алгоритм тестил на часах.
Только начал изучать MQL, и ....
Если хотите чтобы Вам помогли, вставляйте код правильно или прикрепляйте его файлом.
Если хотите чтобы Вам помогли, вставляйте код правильно или прикрепляйте его файлом.
Исправился)))))