МТ5 Тестер отимизация и форвард оптимизация не совпадают установки совы

 

После оптимизации идет форвард оптимизация.

По идее номер прохода должен связывать результаты этих оптимизаций, при этом настройки советника должны полностью совпадать.

А почему тогда имеем одиноаковый номер прохода (1-я колонка на рисунках) и имеем разные настройки советника?

Или я что то не правильно делаю? И конечно же полная путаница в выборе лучшего результата.

 

В итоге если запустить "Запустить одиночное тестирование" из вкладки "оптимизация" и 

"Запустить одиночное тестирование" из вкладки "форвард - оптимизация",

одного и того же номера прохода, то получим разные результаты тестирования на одном и том же временном отрезке, потому - что идет подстановка разных параметров советника.

А должны быть абсолютно одинаковые результаты тестирования. 

Файлы:
optim.png  49 kb
forward.png  49 kb
nastroyki.png  11 kb
parametr.png  38 kb
 
Вы бы на картинках хоть обозначили то, что Вам не понравилось. А также ещё нужна вкладка "Настройки" и "Параметры".
 

Прикрепил настройки и параметры к первому посту.

А не понравились колонки параметров советника во вкладке "оптимизация" и вкладке "форвард оптимизация".

Сравните например проход 11272 из вкладки "оптимизация" и вкладки "форвард оптимизация" начиная с TMA_TimeFr_Nom  и по   Bands_Kanal_Max, все параметры отличаются на одном и том же номере прохода, хотя по идее ВСЕ параметры должны быть абсолютно равны.

Ведь идея форвард оптимизации заключается в прогоне одних и тех же параметров советника на разных временных отрезках.

В моем случае с оптимизация идет с 2015,11,01 по 2015,12,01. А форвард оптимизация с 2015,12,01 по 2016,01,11.

И это, как видно на рисунках, не одиночный случайный сбой. 

 
dzennn2:

Прикрепил настройки и параметры к первому посту.

А не понравились колонки параметров советника во вкладке "оптимизация" и вкладке "форвард оптимизация".

1. Сравните например проход 11272 из вкладки "оптимизация" и вкладки "форвард оптимизация" начиная с TMA_TimeFr_Nom  и по   Bands_Kanal_Max, все параметры отличаются на одном и том же номере прохода, хотя по идее ВСЕ параметры должны быть абсолютно равны.

2. Ведь идея форвард оптимизации заключается в прогоне одних и тех же параметров советника на разных временных отрезках.

В моем случае с оптимизация идет с 2015,11,01 по 2015,12,01. А форвард оптимизация с 2015,12,01 по 2016,01,11.

И это, как видно на рисунках, не одиночный случайный сбой. 

  1. У Вас генетическая оптимизация. Это как в титрах "любые совпадения имён и персонажей - случайны", то есть это просто номера проходов.
  2. Нет не так. Форвард-тестированием называется повторный прогон наилучших результатов оптимизации на другом временном периоде. Такая возможность предусмотрена для исключения подгонки параметров советников на определенных участках исторических данных.
 

Ну а что у меня в настройках не правильно?

Цитата 

"

Процесс форвард-тестирования

При включении форвард-тестирования, от периода, выбранного в поле "Использовать дату", отделяется выбранная часть. Первая часть называется периодом бэк-тестирования, вторая — периодом форвард-тестирования.

На периоде бэк-тестирования проводится полная оптимизация (медленная или быстрая) советника. Затем отбирается 10% (при полном переборе) или 25% (при генетическом анализе) лучших прогонов и они проходят тестирование на форвард-периоде.

 

У меня стоит "быстрая " оптимизация. А что форвард только при медленной оптимизации будет работать?

 

А еще есть же всплывающее окно, если мышкой кликнуть по "проходу" то увидим

"результаты форвард тестирования"

или "результаты "бэк тестирования"

то при переходе на результат, перейдем именно на на тот-же совпадающий номер прохода. Но с другими параметрами советника.

Или объясните как с этими результатами работать и выбирать нужное, если эти результаты, бэк и форвард, никак не связаны?

 

В итоге если запустить "Запустить одиночное тестирование" из вкладки "оптимизация" и 

"Запустить одиночное тестирование" из вкладки "форвард - оптимизация",

одного и того же номера прохода, то получим разные результаты тестирования на одном и том же временном отрезке, потому - что идет подстановка разных параметров советника.

А должны быть абсолютно одинаковые результаты тестирования.

 
dzennn2:

В итоге если запустить "Запустить одиночное тестирование" из вкладки "оптимизация" и 

"Запустить одиночное тестирование" из вкладки "форвард - оптимизация",

одного и того же номера прохода, то получим разные результаты тестирования на одном и том же временном отрезке, потому - что идет подстановка разных параметров советника.

А должны быть абсолютно одинаковые результаты тестирования.

Отстаньте от номеров проходов. Никому номера проход ничего не должны.
 

"Отстаньте от номеров проходов. Никому номера проход ничего не должны.

Ок.

НО повторюсь - 

"А еще есть же всплывающее окно, если мышкой кликнуть по "проходу" то увидим

"результаты форвард тестирования"

или "результаты "бэк тестирования"

то при переходе на результат, перейдем именно на на тот-же совпадающий номер прохода."

 

Идет переход на тот же номер прохода.

Блин но вместо отписок в виде "отстаньте...", изучите проблему, и дайте ссылку почитать, КАК работать с результатами форвард оптимизации, если нет НИКАКОЙ связи с бэк оптимизацией. 

Тут просто по логике разработки тестера видно, что все должно быть завязано на номере прохода как связующем звене.

Иначе я не понимаю зачем нужна эта форвард оптимизация, и что она форвард оптимизирует, параметры из воздуха берет?

 

Форвард оптимизация должна брать параметры советника из бэк оптимизации и прогонять на другом "будущем" временном отрезке, а потом эти прогоны сравнивает человек. 

 

Что-то выше я не так понял. Извините. 

Не могу понять как у Вас выходят разные параметры советника при оптимизации и форвард-оптимизации и при этом одинаковые номера проходов.

Сколько по времени выполнялась оптимизация? Терминал выключался? 

 

Оптимизация по времени где-то 1 час. 4-х ядерный AMD 3870. Windows 7 64bit.

Терминал не выключался. Смотрю результаты сразу после окончания оптимизации.

Грешил на новый билд терминала, поэтому пробовал на 32 битном 1200 билде, результат тот же ничего не совпадает.

Пробовал на 64 битном билд 1241, и на 32 битном билд 1241, - результат тот же, не совпадают параметры советника при одном номере прохода. 

 

Вот свежая оптимизация

Обратите внимание на форвард оптимизацию номер прогона 74, 381 их два!!! 

Файлы:
optim2.png  41 kb
forward2.png  43 kb