PDA

Просмотр полной версии : Тестирование советников с качеством 99.9% с помощью программы Tickstory Lite



Дмитрий
03.11.2014, 14:39
Любителям торговли с помощью форекс-советников наверняка будет интересен вариант тестирования экспертов с качеством моделирования 99.9%. Не секрет, что стандартный тестер в МТ4 дает весьма и весьма приблизительные результаты, с качеством максимум 90%. Мои попытки добиться каких-либо результатов с помощью еще одного способа с котировками от Дукаскопи, закончились неудачно. В качестве альтернативы предлагаю способ, найденный мной на просторах рунета.

Итак:


1. В первую очередь, определяемся у какого брокера и на каком счету мы собираемся торговать данным советником. Скачиваем терминал этого брокера, открываем реальный счет, подключаем терминал к счету. Допустим, терминал билда 625, брокер Alpari, счет ECN.

2. Скачиваем последнюю версию программы Tickstory Lite с офсайта - _http://www.tickstory.com/. На момент написания версия программы - 1.4. Распаковываем архив, проводим инсталляцию.

3. В папке с установленной программой находим советника TickstoryInfoExpert.ex4 и кидаем в папку с советниками в нашем терминале - \Alpari Limited MT4\MQL4\Experts.

4. Запускаем терминал, открываем график, например EURUSD, кидаем на него советника TickstoryInfoExpert (не забыв включить все нужные галки по работе советников в настройках терминала). Ждем немного, смотрим лог - советник собирает данные по брокеру-счету-валютным парам. Удаляем советник, закрываем терминал.

5. Запускаем установленную Tickstory Lite, настраиваем. Файл - Настройки. На первой вкладке давим кнопку Тест, должно появиться окошко "Успешный". Во второй вкладке "Настройки МТ4" выбираем папку с установленным терминалом. В моем случае - C:\Program Files (x86)\Alpari Limited MT4. Сервер должен соответствовать счету, в моем случае - Alpari ECN Live.

6. Выбираем нужную для теста валютную пару, правой кнопкой мышки по ней - Скачать. Выбираем даты периода исторических данных для тестирования и скачиваем. Не забываем, что они занимают мого гигабайт на жестком диске, поэтому ИМХО достаточно 3 года для бэктеста + пол-года для форвард-теста.

7. После скачки данных ПКМ на валютной паре - Экспорт в MT4. И вот тут нам пригодятся собранные данные советником TickstoryInfoExpert. Во второй вкладке "Информация о Metatrader" давим кнопку "Загрузить" и загружаем файл конфига брокера-счета, в моем случае - Mt4.Alpari Limited.Server.mt4config. Располагается он в папке терминала - C:\Program Files (x86)\Alpari Limited MT4 ECN\MQL4\Files. Если тестируемая валютная пара есть в терминале брокера, то данные на нее автоматически подставятся в параметры экспорта. Далее давим ОК и ждем, пока исторические данные конвертируются в метаттрейдер.

8. После окончания экспорта, выбираем в меню Инструменты - Запустить МТ4 (или давим клавишу F8). Если все прошло правильно, то запускается терминал и в верхней строке окна терминала будет подобная надпись: Metatrader 4 with Tickstory Launcher (FXT Overwrite Prevention, Fixed spread). Далее как обычно - запускаем тестер стратегий, выставляем параметры, ТФ, и тестим советника. Наслаждаемся циферками 99.90%

Несколько дополнений по экспорту:

Спред - он устанавливается текущим по валютным парам, в момент запуска TickstoryInfoExpert. Можете изменить его с вашими соображениями, накинуть или убрать значения.

Надеюсь, информация будет полезной новичкам и избавит от лишних поисков.

От себя могу лишь добавить, что на операционных системах, начиная от Висты и выше, программу Тикстори нужно запускать от имени администратора, а установку программы и тестирование проводить в будни, когда рынок активен, иначе советник программы не сможет сконфигурировать файл Mt4.(название брокера).Server.mt4config.

Profit123
02.03.2016, 12:14
В принципе если у брокера хорошая тиковая история то это очень полезно и удачно для торговой системы