Глюк тестера/оптимизатора. Как победить?

 

Оптимизирую советник.

В результатах оптимизации вижу:


На любом из результатов правой кнопкой -> установить входные параметры (хотя и руками тоже самое если циферки перебить) и получаем +/- вот такое:

Кто-нибудь сталкивался?

Как исправить?

Чистка кеша - не помогает.

 
DKlim >>:

Оптимизирую советник.

В результатах оптимизации вижу:


На любом из результатов правой кнопкой -> установить входные параметры (хотя и руками тоже самое если циферки перебить) и получаем +/- вот такое:

Кто-нибудь сталкивался?

Как исправить?

Чистка кеша - не помогает.


А в исходниках советника нигде не используются функции IsTesting() или IsOptimization()?

 

советника не поменял, случайно или валютную пару?

 
DKlim писал(а) >>

На любом из результатов правой кнопкой -> установить входные параметры (хотя и руками тоже самое если циферки перебить) и получаем +/- вот такое:

А сами параметры выбранного результата точно устанавливаются? У меня бывает раза с второго с третьего иногда....

А еще иногда бывает, что за время оптимизации успеваю внести изменения в советник...)

 
Figar0 >>:

А сами параметры выбранного результата точно устанавливаются? У меня бывает раза с второго с третьего иногда....

А еще иногда бывает, что за время оптимизации успеваю внести изменения в советник...)

У меня точно также.

 

давно заметил такую особенность : если во время, или после оптимизации провести перекомпиляцию, то первая загрузка будет проведена с значениями по умолчанию( теми что прописанны в коде), необходими открыть окно свойств советника и закрыть через "ОК", после этого устанавливать входные параметры из списка оптимизации. неприятная особенность тестера....

 
xrust писал(а) >>

давно заметил такую особенность : если во время, или после оптимизации провести перекомпиляцию, то первая загрузка будет проведена с значениями по умолчанию( теми что прописанны в коде), необходими открыть окно свойств советника и закрыть через "ОК", после этого устанавливать входные параметры из списка оптимизации. неприятная особенность тестера....

Совершенно верно! Так и есть.

___________________________________

Кроме того, действительно, бывает, что и без компилляции раза с второго с третьего параметры встают.

 

да уж... всего одна ночь и есть ответ... и через 20 мин после нахождения оного самостоятельно - нашел на форуме аналогичную проблему. И решение.

Суть - ниже, м.б. ещё кто-то на те же грабли наткнется.

Все то что выше рекомендуют - сталкивался, привык, нормально, уже не наступаю.

а вот на это:

---Rosh 22.12.2008 18:44

Ваш советник обращается к графическим объектам, которые сам же создает и удаляет.

В статье Особенности и ограничения тестирования торговых стратегий в MetaTrader 4 сказано:

Графические объекты реально не выставляются

Объекты отключаются ради ускорения тестирования.

Соответственно,эксперт, который создает графические объекты и получает некие значения от этих графических объектов, при оптимизации работать не будет.

Попробуйте отказаться от их исполльзования.
----

наступил.


Дополню: оптимизатор не работает не только если "Ваш советник обращается к графическим объектам" но и если "к графическим объектам обращается индикатор, который использует советник".

Тестер - работает, оптимизатор - нет.

Причина обращения: