У меня мультивалютный эксперт, в котором торгуемые символы задаются внутри эксперта, а не снаружи через тестер. Торговая информация по каждому символу берётся через SymbolInfoDouble или SymbolInfoInteger. В эксперте нигде нет параметров начинаюшихся с _. По идее результаты тестирования этого эксперта не должны отличаться от того какой символ указан в окне тестера. Но на самом деле они сильно отличаются. Например, тиковое тестирование с 01.01.2010 даёт прибыль отличающуюся в 2 раза для двух разных символов хотя торговля внутри эксперта происходит по одному и тому же символу. В эксперте нет ограничений на торговлю по времени.
Повидимому сгенерированные тики одного и того же символа отличаются от того какой символ указан в тестере. Кто нибудь обьясните что происходит?
OnTick() изполняется по разному у разных пары.
Если эксперт торгует по OnTimer() не будеть разница . У меня нет.
OnTick() изполняется по разному у разных пары.
Если эксперт торгует по OnTimer() не будеть разница . У меня нет.
Спасибо. Нельзя ли поподробнее об OnTimer(). Или ссылку как её использовать.
Спасибо. Нельзя ли поподробнее об OnTimer(). Или ссылку как её использовать.
![Документация по MQL5: Программы MQL5 / События клиентского терминала Документация по MQL5: Программы MQL5 / События клиентского терминала](/i/community/logo_mql5_small.png)
- www.mql5.com
Такая же проблема была с мультивалютником
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
У меня мультивалютный эксперт, в котором торгуемые символы задаются внутри эксперта, а не снаружи через тестер. Торговая информация по каждому символу берётся через SymbolInfoDouble или SymbolInfoInteger. В эксперте нигде нет параметров начинаюшихся с _. По идее результаты тестирования этого эксперта не должны отличаться от того какой символ указан в окне тестера. Но на самом деле они сильно отличаются. Например, тиковое тестирование с 01.01.2010 даёт прибыль отличающуюся в 2 раза для двух разных символов хотя торговля внутри эксперта происходит по одному и тому же символу. В эксперте нет ограничений на торговлю по времени. Но даже если в тестере указать "open prices only", всё равно получаются очень разные результаты.
Повидимому сгенерированные тики одного и того же символа отличаются от того какой символ указан в тестере. Кто нибудь обьясните что происходит.