Как протестировать скрипт МТ4

Многие трейдеры, тестировавшие скрипты и советники подобным способом наблюдали ситуацию, когда качество моделирования не превышает показаний 90%. Это происходит по причине того, что в терминале MetaTrader4 для тестирования используются не тиковые показатели, а минутные бары.

Поэтому для качественного проведения тестирования автоматизированного помощника с помощью тестера стратегий  лучше всего обратиться к инструкции, приведенной ниже:

1. Для достижения максимального эффекта тестирования необходимо установить торговый терминал mt4 в отдельную папку – он будет использоваться лишь для тестирования стратегий. 

2. Получить тиковые данные по определенной валютной паре у брокера – от их качества напрямую зависит результат тестирования. Поэтому выбирайте брокеров, которые предоставляют исторические данные высокого качества. 

3. Загрузить тиковые данные в терминал – для этого требуется произвести распаковку файла с тиковой историей в папку  files директории experts торгового терминала. 

4. Скачать нужный скрипт и распаковать архивный файл с ним в соответствующую директорию торгового терминала.

5. Запустить торговый терминал MetaTrader4 и войти в пункт «настройки» меню «сервис». 

6. во вкладке советники указываем галочками следующие пункты

  • включить советники (включая пользовательские индикаторы и скрипты)
  • разрешить советнику торговать
  • разрешить импорт DLL
  • разрешить импорт внешних экспертов.

7. Открыть график торгового инструмента, для которого были получены тиковые данные, и выбрать требуемый таймфрейм.

8. В разделе скрипты панели навигатора нажать на знак плюса и в появившемся окне настроек обратить внимание на все параметры:

  • СsvFile —сюда необходимо вписать вписываем имя файла, если был переименован СSV файл.
  • CreateHst — указать значение true, в следующий раз включить этот параметр потребуется в случае, если новая загруженная история для выбранного торгового инструмента  длиннее предыдущей.
  • StartDate и EndDate — здесь требуется указать дату начала и дату завершения периода тестирования. Если не вносить данные в эти поля  поля, то будут сконвертированы все данные из CSV-файла
  • Spread — при изменении этого параметра будет использовано это значение спреда. Если в параметр не вносить изменения – будет использоваться спред брокера.

9. Нажать ОК и подождать, пока скрипт будет конвертировать данные.






Читайте далее:




Мы в социальных сетях
Live-Чат
Оставить отзыв