Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Ведь Virtual позволяет проводить виртуальный бэктестинг, правда, только для собственных стратегий. А MultiTester может запускать любые ex5-файлы. Я хотел спросить: ты даже для своих стратегий используешь MultiTester для автоматического бэктестинга?
Использую.
https://www.mql5.com/ru/blogs/post/748365
Да.
https://www.mql5.com/ru/blogs/post/748365
Я пробовал и похоже, что не могу получить параметры тестера.
Нужно ли мне нажимать Ctrl+C, чтобы скопировать текст один раз?
Я пробовал и похоже, что не могу получить параметры тестера.
Посмотрите _LastError.
Нужно ли мне нажимать Ctrl+C, чтобы скопировать текст один раз?
Нет.
Посмотрите _LastError.
4009 ERR_NOTINITIALIZED_STRING
4009 ERR_NOTINITIALIZED_STRING
Не воспроизводится.
Не воспроизводится.
Я предполагаю, что это проблема версии терминала - в билде 5120 не удаётся воспроизвести ввод тестера.
Я подозреваю, что это проблема версии терминала, на 5120 она не воспроизводится.
Все работает и на b4885.
Все работает и на b4885.
Понял
Я предполагаю, что это проблема версии терминала - в билде 5120 не удаётся воспроизвести ввод тестера.
Исправлена проблема с получением входных данных тестера в версии b5120. В процессе отладки было обнаружено, что для массива static const int ControlID[] = {0xE81E, 0x804E} второй элемент (0x804E) возвращает Handle равный 0, тогда как первый элемент (0xE81E) возвращает валидный Handle. При использовании этого Handle получение входных данных тестера работает корректно.
Тестирование показало, что данный метод работает и в версии b4879, и, предположительно, в b4885 тоже не должно быть проблем.
Возможно, проще всего изменить порядок