Меню

WScript для тестирования стратегий

  •    Автор:  TTraders
Описание:
WScript - файл, запукаемый непосредственно под Windows. 

Назначение - множественное тестирование, т. е. по нескольким инструментам и интервалам, чтоб не требовалось каждый раз запускать всё вручную. 

Графический интерфейс я не предусматриваю, поэтому для использования нужно подправить несколько строчек: 

 
MTPath = "C:Program Files (x86)MetaTrader - UMIS"
ExpName = "NeuroFilteredMAStochRSI1"
ParamsFileNames = Array ("neurostochrsi1.set")
Symbols = Array ("EURUSD", "GBPUSD")
TimeFrames = Array ("M5")
DateEnable="true"
FromDate=DateAdd("yyyy","-1",Date())
ToDate=Date()


 
  • Первая строчка - путь к MT4. 
  • Вторая - название советника (важно не допустить очепяток). 
  • Третья - файлы параметров - один или несколько, перечисляются в скобках в кавычках через запятую. 
  • Четвертая - символы инструментов, так же через запятую в кавычках. 
  • Пятая - интервалы, как они пишутся в MT4, тоже через запятую в кавычках.
  • В шестой строчке в кавычках можно написать false, тогда тестирование будет на всём интервале истории, что предоставляет брокер. Если ж этот интервал слишком велик, чтоб время тестирования было разумным, нужно указать даты. Исходные строчки используют данные за последний год. Если нужны другие даты - они пишутся как "21.11.2010" - именно в кавычках после знака равно.
Дальше остаётся выполнить и получить груду отчётов в подкаталоге testerfiles. А там уж смотреть, на каких инструментах и интервалах будет прибыль, если, конечно, будет. Важный момент: в исходном виде выполняется оптимизиция по параметрам, как это прописано в set-файлах. Если оптимизация не нужна, то следует найти строчку

f.Write "TestOptimization=true" & Chr(13) & Chr(10)

и заменить true на false.
 
Перейти вверх

Добавить комментарий


Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

C чего начать

Типы

Анализ

Обучение

Инвестиции

«Поделиться»

18+

обновить