Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
- Просмотров:
- 3523
- Рейтинг:
- Опубликован:
- 2010.11.22 09:25
- Обновлен:
- 2014.04.21 14:55
-
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Описание:
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" - именно в кавычках после знака равно.
Дальше остаётся выполнить и получить груду отчётов в подкаталоге tester\files. А там уж смотреть, на каких инструментах и интервалах будет прибыль, если, конечно, будет. Важный момент: в исходном виде выполняется оптимизиция по параметрам, как это прописано в set-файлах. Если оптимизация не нужна, то следует найти строчку
f.Write "TestOptimization=true" & Chr(13) & Chr(10)
и заменить true на false.

Индикатор рисует две линии на удалении от текущей цены, равном десяти размерам текущего спреда.

Советник на базе полос Болинджера.