Оптимизирую советник.
В результатах оптимизации вижу:
На любом из результатов правой кнопкой -> установить входные параметры (хотя и руками тоже самое если циферки перебить) и получаем +/- вот такое:
Кто-нибудь сталкивался?
Как исправить?
Чистка кеша - не помогает.
А в исходниках советника нигде не используются функции IsTesting() или IsOptimization()?
советника не поменял, случайно или валютную пару?
На любом из результатов правой кнопкой -> установить входные параметры (хотя и руками тоже самое если циферки перебить) и получаем +/- вот такое:
А сами параметры выбранного результата точно устанавливаются? У меня бывает раза с второго с третьего иногда....
А еще иногда бывает, что за время оптимизации успеваю внести изменения в советник...)
давно заметил такую особенность : если во время, или после оптимизации провести перекомпиляцию, то первая загрузка будет проведена с значениями по умолчанию( теми что прописанны в коде), необходими открыть окно свойств советника и закрыть через "ОК", после этого устанавливать входные параметры из списка оптимизации. неприятная особенность тестера....
давно заметил такую особенность : если во время, или после оптимизации провести перекомпиляцию, то первая загрузка будет проведена с значениями по умолчанию( теми что прописанны в коде), необходими открыть окно свойств советника и закрыть через "ОК", после этого устанавливать входные параметры из списка оптимизации. неприятная особенность тестера....
Совершенно верно! Так и есть.
___________________________________
Кроме того, действительно, бывает, что и без компилляции раза с второго с третьего параметры встают.
да уж... всего одна ночь и есть ответ... и через 20 мин после нахождения оного самостоятельно - нашел на форуме аналогичную проблему. И решение.
Суть - ниже, м.б. ещё кто-то на те же грабли наткнется.
Все то что выше рекомендуют - сталкивался, привык, нормально, уже не наступаю.
а вот на это:
---Rosh 22.12.2008 18:44
Ваш советник обращается к графическим объектам, которые сам же создает и удаляет.
В статье Особенности и ограничения тестирования торговых стратегий в MetaTrader 4 сказано:
Графические объекты реально не выставляются
Объекты отключаются ради ускорения тестирования.
Соответственно,эксперт, который создает графические объекты и получает некие значения от этих графических объектов, при оптимизации работать не будет.
Попробуйте отказаться от их исполльзования.
----
наступил.
Дополню: оптимизатор не работает не только если "Ваш советник обращается к графическим объектам" но и если "к графическим объектам обращается индикатор, который использует советник".
Тестер - работает, оптимизатор - нет.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Оптимизирую советник.
В результатах оптимизации вижу:
На любом из результатов правой кнопкой -> установить входные параметры (хотя и руками тоже самое если циферки перебить) и получаем +/- вот такое:
Кто-нибудь сталкивался?
Как исправить?
Чистка кеша - не помогает.