OnChartEvent: Взаимоотношение пользователя с графической панелью в тестере стратегий - страница 4
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Я дал ссылку на запись в своем блоге, там как раз реализован советник с опросом кнопок в тестере. Пост быстренько удалили. В чем дело???? Можно получить ответ, с какого *** удаляют пост, который не несет никакой рекламы? Форум стал совсем безумным, почти сюда уже не захожу...
Я дал ссылку на запись в своем блоге, там как раз реализован советник с опросом кнопок в тестере. Пост быстренько удалили. В чем дело???? Можно получить ответ, с какого *** удаляют пост, который не несет никакой рекламы? Форум стал совсем безумным, почти сюда уже не захожу...
Я удалил. Тут обсуждается код, а не закрытый чёрный ящик. Да и не "быстренько удалил", а как заметил сообщение, так и убрал бесполезный пост. Что человеку делать с твоей игрушкой, когда он просит помощи?
да о нем.
проблема в ObjectGetInteger
Никакой проблемы в нет. Вот опрашивается ЧЕТЫРЕ кнопки на каждом тике. Где задержка???
Вот кусок кода
Никакой проблемы в нет. Вот опрашивается ЧЕТЫРЕ кнопки на каждом тике. Где задержка???
Вот кусок кода
На самом деле задержка есть, в МТ4 не критична, а вот в МТ5 очень заметна.
При этом не всегда нужно проверять OrdersTotal()>0, потому как ними ещё можно не только закрыватьНа самом деле задержка есть, в МТ4 не критична, а вот в МТ5 очень заметна.
При этом не всегда нужно проверять OrdersTotal()>0, потому как ними ещё можно не только закрыватьВиталий, OrdersTotal()>0 в этом куске кода обязательно по той простой причине, что этот кусок кода из действующего советника и там так задумано.
В этой ветке, как я понял речь о коде на mql4, а не mql5. Я хотел этот советник переписать на mql5 но в тестере МТ5 вносить изменения в поле ввода нет возможности, не работает. Так и кинул эту затею до лучших времён. Так-что сравнить мне нечем, да и не интересно.
Ну и некритичная задержка происходит от любого набора if() так и что от этого???
Виталий, OrdersTotal()>0 в этом куске кода обязательно по той простой причине, что этот кусок кода из действующего советника и там так задумано.
В этой ветке, как я понял речь о коде на mql4, а не mql5. Я хотел этот советник переписать на mql5 но в тестере МТ5 вносить изменения в поле ввода нет возможности, не работает. Так и кинул эту затею до лучших времён. Так-что сравнить мне нечем, да и не интересно.
Ну и некритичная задержка происходит от любого набора if() так и что от этого???
По сути ничего, просто есть чувствительная задержка, и её по всей вероятности в тестере не избежать.
По сути ничего, просто есть чувствительная задержка, и её по всей вероятности в тестере не избежать.
По сути ничего, просто есть чувствительная задержка, и её по всей вероятности в тестере не избежать.
Чувствительная это сколько микросекунд на проверку 30 (тридцати) кнопок???
А если запустить на максимальной скорости, то будет 7-8 но нажимать кнопки не успеваю...
Чувствительная это сколько микросекунд на проверку 30 (тридцати) кнопок???
А если запустить на максимальной скорости, то будет 7-8 но нажимать кнопки не успеваю...
буду искать причину тормозов у себя
буду искать причину тормозов у себя
Повторюсь - в МТ5, обращение к объектам идет не на прямую (как в МТ4), а через очередь чарта - это особенность МТ5 и исправить это могут только Метаквоты.
тормозят все функции типа: ObjectFind, ObjectGetDouble, ObjectGetInteger