- нужен советник к IndicatorTester
- Индикаторы: Ping
- Точка пересечения МАшек
В принципе я так и думал. Еще вопрос: а можно ли сделать что-нибудь в индикаторе, чтобы было очень много расчетов искусственно? Ну специально, чтобы было сложно проганть в тестере советника?
Можно сделать даже так: в обычном режиме (рабочем) советник считает быстро, а в режиме тестирования - невероятно медленно. Для этого есть функция isTesting().
Но, кажется, она только для советников. Что Вам и нужно, как я понял. Или Вы такую диверсию подозреваете.
P.S. В принципе ту же бодягу можно устроить и в индюкаторе, передавая состояние советника (тестируется или не тестируется) в глобальные переменные терминала и изменяя в зависимости от нее расчеты в индюкаторе.
В принципе я так и думал. Еще вопрос: а можно ли сделать что-нибудь в индикаторе, чтобы было очень много расчетов искусственно? Ну специально, чтобы было сложно проганть в тестере советника?
Достаточно в индикаторе делать полный расчет на каждом тике.
Такой вопрос, господа программисты. Нашел одного советника, но почему-то он в тестере тестируется ООООООООООООЧЕНЬ медленно. Другие по сравнению с ним просто летают. Можете подсказать, какие причины могут способствовать этому? К советнику прилагаются два индикатора, в самом советнике вызывается один, а когда вызывается индикатор, то для просчета некоторых параметров вызывается второй индикатор большое количество раз. Может ли это стать причиной такой задержки???
ответ очень простой.. в истории не хватает баров для второго индюка .. подкачай историю.. второй вариант был замечен если тестируешь на тайме отличающемся от того который вызывает индикатор. переключи на тайм который вызывает индюк и он будет вызыватся только один раз
иначе в журнале будет постоянно запись о вызове .. я лично так это решал
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования