Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
TF=1||1||0||16385||Y Параметр, по которому производится оптимизация
Вы не могли провести оптимизацию с нулевым шагом. Подобное сообщение должно быть в журнале Тестера.
Вы не могли провести оптимизацию с нулевым шагом. Подобное сообщение должно быть в журнале Тестера.
Этот параметр таймфрейм:
input ENUM_TIMEFRAMES TF=PERIOD_M1; // Таймфрейм анализа индикаторов
По нему задаются только граничные значения PERIOD_M1 и PERIOD_H1
Кроме того, в результате:
TF=12||1||1 || 12 || Y Правая граница изменена на 12, хотя должна быть постоянной 16385, т.е. H1
Также появился шаг оптимизации 1 вместо 0.
Вот повторные распечатки
Вот дополнение с opt-файлами и сравнение с генетической оптимизацией вручную и с использованием Run
Добрый вечер!
Попробовал генетическую оптимизацию по другим параметрам.
По int и double все работает без ошибок.
Ошибки возникают только с таймфреймом TF - сдвигается правая граница и устанавливается шаг 1 вместо 0.
Ошибки возникают только с таймфреймом TF - сдвигается правая граница и устанавливается шаг 1 вместо 0.
К сожалению, opt-файл содержит только индексы полей перечислений, но не их значения.
Обновите TesterCache.mqh.К сожалению, opt-файл содержит только индексы полей перечислений, но не их значения.
Обновите TesterCache.mqh.Спасибо! Вечером попробую
К сожалению, opt-файл содержит только индексы полей перечислений, но не их значения.
Обновите TesterCache.mqh.Добрый вечер!
Обновил TesterCache.mqh и все заработало правильно !!!
Большое спасибо за помощь! Без вас я не нашел бы этой причины - что у меня стоял устаревший файл из библиотеки.
С уважением, Александр