проблема с TESTERом MQL5

 
Добрый день!
Пробую тестировать советник в тестере MQL5.

Первый раз тест проходит в норме, после изменяю код советника и компилирую в MetaEditor5, запускаю по новой тестер5, но новые изменения тестер5 не видит. Когда тот же советник сохраняешь под другим именем то все норм.  пробовал удалять файлы *.ex5 помогает через раз. Подскажите какие файлы нужно удалить в тестере, чтоб он отработал изменения в советнике ??

Перегружал МТ и переустанавливал, результат тот же.

Поделитесь кто как отлаживает своего советника и проверяет его в тестере?

Еще не отображает индикатор при визуализации тестера, хотя  советник считает по индикатору.

MT5 build 695

MetaEditor5 build 695

 
alexx_ee: Поделитесь кто как отлаживает своего советника и проверяет его в тестере?

В сентябре активно тестировал/оптимизировал. С описанной Вами проблемой не сталкивался. Пару лет назад подобное наблюдалось, а нынче было примерно так: "вношу изменения в код - компилирую - результат учитывается при тестировании". Т.е. один и тот же файл компилируется в течение дня и тестер его "видит обновлённым", работает с последней скомпилированной версией. И на 32-битном ХР, и на 64-битном Win7.

alexx_ee: Еще не отображает индикатор при визуализации тестера, хотя  советник считает по индикатору.

 А у меня была прямо противоположная проблема :) Отключал в советнике возможность показа графиков, но при визуализации линии показывались. Разбираться, почему так происходило, - не стал, так как не критично.

 
papaklass:
 Если Вы вносите изменения в input параметры, то их действительно тестер не воспринимает. Перед тестированием во вкладке "Входные параметры" при помощи контекстного меню установите параметры "по умолчанию". Тогда очередной прогон в тестере будет с исправленными параметрами.
Это как? Можете более подробно пояснить?
 
papaklass: Компиляция не меняет входные параметры во вкладке "входные параметры". Нужно это делать в ручном режиме.
Ну да, если имя файла не изменяется, то тестер сопоставляет этому файлу последнее запомненное состояние шаблона для вкладки "Входные параметры". И когда входные параметры (или их значения) меняются программистом в самом коде, то это не отражается на состоянии шаблона для вкладки "Входные параметры". ..Другое дело, что топикстартер не оговаривал, изменения какого именно рода он вносил в код, и касались ли эти изменения его input-параметров. Ждём его пояснений.
 
papaklass:

 Вы меня удивляете. Наверно забыли мою заявку (исполнена) на счет set-файлов. Ну да ладно.

!.  Прогоняю эксперта в тестере и получаю результат 1.

2. Открываю эксперта в эдиторе и вношу измененя в input параметры.

3. Компилирую.

4. Запускаю на выполнение и получаю результат 1.

5. Захожу во вкладку "Входные параметры"  и через контекстное меню ставлю параметры "по умолчанию". Вижу, что параметры изменились на откомпилированные в эксперте.

6. Запускаю на выполнение эксперта и получаю результат 2.

Вывод: Компиляция не меняет входные параметры во вкладке "входные параметры". Нужно это делать в ручном режиме.

А я уже думал, что это у меня лыжи не едут ("Если Вы вносите изменения в input параметры, то их действительно тестер не воспринимает.")

Вопрос, зачем перекомпилировать эксперта ради изменений в инпут-параметрах?

Почему нельзя просто данный параметр ручками поменять во вкладке без компиляции эксперта?

 
stringo:

А я уже думал, что это у меня лыжи не едут.

Вопрос, зачем перекомпилировать эксперта ради изменений в инпут-параметрах?

Почему нельзя просто данный параметр ручками поменять во вкладке без компиляции эксперта?

Один раз ручками поменяли... Потом захотелось ещё раз - снова во вкладке поменяли... И еще... А потом захотели вернутся - и куда?... Имхо, базовые настройки, от которых скачем "туда-сюда-обратно" (с), лучше держать в сет-файле, а ещё лучше - в коде, а отнюдь не вбивать "ручками" каждый раз, да и откуда их потом впоминать, тока Штирлиц может упомнить... :)

 

 
papaklass:
 Можно, но не удобно (привычка все менять в коде). :)

Предположим, мы реализовали Ваше пожелание.

Теперь представим другого пользователя. Он перекомпилировал эксперта (при этом неважно, трогал он умолчательные значения инпутов или нет). И запускает тестирование, и (оппа!) значения его инпутов отличаются от тех, что он вводил не так давно в соответствующей вкладке. Какую кнопку он должен нажимать? Напомню, что у Вас есть возможность установить дефолтные параметры двумя нажатиями мышки, а у этого гипотетического пользователя нет простой возможности восстановить набор параметров, который он вводил вручную в прошлый раз.

 
aler:

Один раз ручками поменяли... Потом захотелось ещё раз - снова во вкладке поменяли... И еще... А потом захотели вернутся - и куда?... Имхо, базовые настройки, от которых скачем "туда-сюда-обратно" (с), лучше держать в сет-файле, а ещё лучше - в коде, а отнюдь не вбивать "ручками" каждый раз, да и откуда их потом впоминать, тока Штирлиц может упомнить... :)

 

Дефолтные параметры можно выставить двумя нажатиями мышки. Вопрос был совсем про другое. Повторяю специально для Вас: "Зачем перекомпилировать эксперта ради изменений инпут-параметров?". При чём здесь Штирлиц-то?
Документация по MQL5: Стандартные константы, перечисления и структуры / Константы графиков / Типы событий графика
Документация по MQL5: Стандартные константы, перечисления и структуры / Константы графиков / Типы событий графика
  • www.mql5.com
Стандартные константы, перечисления и структуры / Константы графиков / Типы событий графика - Документация по MQL5
 
stringo:
...
Было бы очень удобно, если бы наконец сделали возможность расширять по вертикали окно настроек программ. Для программ, в которых много параметров создаётся ощущение "просмотра в щель". Вот в тестере просто супер. Простор на весь монитор. Сделайте пожалуйста, а то интересную статью напишу по этой теме. )))
 
tol64:
Было бы очень удобно, если бы наконец сделали возможность расширять по вертикали окно настроек программ. Для программ, в которых много параметров создаётся ощущение "просмотра в щель". Вот в тестере просто супер. Простор на весь монитор. Сделайте пожалуйста, а то интересную статью напишу по этой теме. )))
+100500
 
tol64:
Было бы очень удобно, если бы наконец сделали возможность расширять по вертикали окно настроек программ. Для программ, в которых много параметров создаётся ощущение "просмотра в щель". Вот в тестере просто супер. Простор на весь монитор. Сделайте пожалуйста, а то интересную статью напишу по этой теме. )))
Urain:
+100500

Оне не умеют наверно.  :)  

Вот попросили их год назад роликом мышки вкладки по горизонтали перемещать (как в файрфоксе, опере, визуал-студии, делфи, VBA, и десятках других реально юзабельных программ).  Так до сих пор возятся..

;-)

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