четверг, 26 сентября 2013 г.

Как сделать тест 99% качества моделирования советника


Тестирование робота с качеством 99% 
Привет  Ну, там ничего особо сложного:
- Берешь прогу вот от сюда: http://www.tickstory.com/ - в настройках выбирашь свой метатрейдер (лучше установить отдельный, а то параллельно торговать на нем не получится), выбираешь какую валюту качать и за какой период, а потом жмешь на экспорт!
Алгоритм действий для получения качества моделирования 99,9%:

1. Заходим на сайт www.tickstory.com и качаем программу для тестирования


2. Выбираем торговый терминал, который программа будет использовать для тестирования. Лучше всего закачать новый терминал в дальнейшем его использовать только для тестирования и оптимизации. 


3. Выбираем валютную пару и нажав на правую клавишу мышки указываем необходимый период котировок 



4. Ждем, когда котировки закачаются. После этого снова наводим курсором на валютную пару и нажав на правую клавишу мышки экспортируем котировки в терминал - export to MT4 


5. В появившемся окне, открываем вкладку Data export и выбираем период (тот же, что и закачали на предыдущем шаге), таймфрейм (чтобы не загружать память, желательно выбрать необходимый для тестирования), временной пояс (для Instaforex GMT +2). 


6. Открываем вкладку MetaTrader info - выбираем валюту Вашего счета (т.е. валюту, которой счет пополняется), плечо (которое вы используете. на картинке 1:600) и изменяем необходимые параметры в соответствие с картинкой. Внимательно отнеситесь к заполнению. Помните, что в Instaforex Lot size = 10.000? Digits = 4, а Point и Tick size = 0,0001 (кроме сервера InstaForex-Europe.com). Далее жмите ОК


7. Дождавшись окончание экспорта котировок, откройте терминал для тестирования - tools - lounge - MT4 (или нажмите F8). Открывать терминал можно только через программу Tickstory! Открыв с помощью exe файла терминала, экспортированные котировки будут сломаны и размер файла уменьшится в несколько раз. Проверяете размер файлов с котировками, которые находятся в папке терминала tester/history 


ВАЖНО!
Терминал используйте только для тестирования.







СПОСОБ номер 2
Скачиваешь минутные котировки с  
http://www.dukascopy.com/swiss/russian/marketwatch/historical/ посмотрите на видео
 Как получить минутные котировки Dukascopy  и импортировать их в торговый терминал MT4.


Софт для тестера скачать тут 


Есть еще один хороший конвертер котировок dukas2mt4 скачать тут
Он написан на питоне Чтобы запускать программы, написанные на питоне, нужно установить интерпретатор языка Python. На сегодняшний день существует две ветки- Python2 и Python3. написана программа на третьем.
Поэтому тебе понадобится тройка. Скачиваешь отсюда: http://www.python.org/download/ , устанавливаешь.
Если у тебя до этого не стояла двойка, dukas2mt4 должен запуститься даблкликом

1. Перейдите на сайт http://www.dukascopy.com/swiss/russian/marketwatch/historical/
2. Выберите нужную валютную пару, таймфрейм и укажите дату.
3. Нажмите на кнопку "Download". Сервис предложит зарегистрироваться или авторизоваться через соц. сеть.
4. С помощью программы dukas2mt4 отконвертируйте скачанный файл (может занять несколько минут) для импорта в торговый терминал МТ4.
5. Удалите все файлы с расширением .hst с папки history Вашего терминала.
6. В терминале откройте Сервис - Архив котировок - выберите валютную пару и таймфрейм - Импорт - Обзор - выберите файл котировок полученный с программы dukas2mt4 - Ок.
7. С помощью  скрипта МетаТрейдера period_converterAll можно сконвертировать историю в любой нужный Вам таймфрейм.

Комментариев нет:

Отправить комментарий