Здравствуйте. Я создал свои условия оптимизации в функции OnTester(). Но мне хотелось бы, чтобы помимо результатов по моими условиям никакие результаты больше не выходили в таблицу оптимизации. Что мне нужно вернуть из функции OnTester(), чтоб результат оптимизации не заносился в таблицу?
return ?
- Ошибки, баги, вопросы
- Особенности языка mql5, тонкости и приёмы работы
- Тестер Стратегий. Миллионы за 5 месяцев?
В MT4 была возможность задания ограничений оптимизатора, что помогало решить данную задачу. В MT5, вроде, это не решается.
Не проверял, но использовав эту особенность
// После окончания бэктеста сначала вызывается OnTester, затем OnDeinit
Возможно, получится убить ненужный проход через деление на ноль.
А так, конечно, обескураживает, что MT5 проигрывает MT4 в этом очень нужном деле.
![Разработчикам MQL4: Функция прерывания прохода Разработчикам MQL4: Функция прерывания прохода](/i/community/logo_mql5_small.png)
Разработчикам MQL4: Функция прерывания прохода
- www.mql5.com
Если ли возможность из советника прервать текущий проход при тестировании и забраковать его, как убыточный...
fxsaber:
С делением на ноль не компилируется. (
В MT4 была возможность задания ограничений оптимизатора, что помогало решить данную задачу. В MT5, вроде, это не решается.
Не проверял, но использовав эту особенность
// После окончания бэктеста сначала вызывается OnTester, затем OnDeinit
Возможно, получится убить ненужный проход через деление на ноль.
А так, конечно, обескураживает, что MT5 проигрывает MT4 в этом очень нужном деле.
Igor Knyazkov:
С делением на ноль не компилируется. (
С делением на ноль не компилируется. (
int Zero = 0;
Zero = 1 / Zero;
Zero = 1 / Zero;
fxsaber:
Все-равно выходят результаты в таблицу, но эти результаты выделены красным цветом.
int Zero = 0;
Zero = 1 / Zero;
Zero = 1 / Zero;
Igor Knyazkov:
Все-равно выходят результаты в таблицу, но эти результаты выделены красным цветом.
Хоть что-то. Написал в Сервисдеск, чтобы решили это безобразие.
Все-равно выходят результаты в таблицу, но эти результаты выделены красным цветом.
fxsaber:
Хоть что-то. Написал в Сервисдеск, чтобы решили это безобразие.
Ок.
Хоть что-то. Написал в Сервисдеск, чтобы решили это безобразие.
fxsaber:
Хоть что-то. Написал в Сервисдеск, чтобы решили это безобразие.
Тоже написал в Сервисдеск.
Хоть что-то. Написал в Сервисдеск, чтобы решили это безобразие.
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь