У тестера квант времени - 1 секунда
а коли реальные тики есть, мб есть смысл увеличить до одной мс? ну для пущей точности
Я всегда думал, что создание отдельного тестера, это ошибочное решение.
Надо было MetaTrader превратить тестера. Т.е. на MT добавить режим тестирования и чтобы МТ сам работал в режиме тестера.
Для этого достаточно было вместо приходящих тиковых значений, на вход МТ подать исторические тики. Это дал возможность установить эксперты на разных инструментах и тестировать с разными параметрами как на реале.
И не только это. Можно было и еще использовать МТ как тренажер, когда пользователь мог проверить свою стратегию в ручном режиме, на исторических данных.
У тестера квант времени - 1 секунда
Я всегда думал, что создание отдельного тестера, это ошибочное решение.
Надо было MetaTrader превратить тестера. Т.е. на MT добавить режим тестирования и чтобы МТ сам работал в режиме тестера.
Для этого достаточно было вместо приходящих тиковых значений, на вход МТ подать исторические тики. Это дал возможность установить эксперты на разных инструментах и тестировать с разными параметрами как на реале.
И не только это. Можно было и еще использовать МТ как тренажер, когда пользователь мог проверить свою стратегию в ручном режиме, на исторических данных.

- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
В тестере не работает? выдает одно и то же в процессе тестирования. По тикам на реал данных.
Т.е. задача какая - попытаться протестировать бота с временным разрешением менее секунды. Можно конечно использовать GetTickCounter(), но тогда в тестере можно тестировать только в визуальном моде и при медленной прокрутке, примерно соответствующей настоящему течению времени, что очень долго, геморно и неправдоподобно.