Загрузка архива котировок в МТ4

Для правильного тестирования советников необходимо установить в него архив котировок – это котировки валютных пар за прошедшие месяцы и годы. Ведь мы всегда тестируем любой советник только на исторических данных и смотрим - как бы он торговал в то время.

Главная ценность такого архива заключается в том, что не надо ничего придумывать для работы тестера, а воспользоваться тем, что уже реально было. Частично архивные котировки уже содержатся в программе МТ4, но, во-первых, не по всем валютным парам, а во-вторых, в имеющихся  котировках имеются большие временные провалы, что будет искажать результаты работы.

И еще одно важное предварительное замечание. Если вам необходимы особо качественные котировки (для тестирования с 99%-й точностью) или же в вашем терминале используются валютные пары с суффиксом, например, EURUSDe ("е"- это и есть суффикс, применяется для выделения валютных пар для каких-то целей, некоторых счетов и т.д.), когда невозможно скачать обычным порядком, то вам нужна другая статья - ЭТА. Сейчас мы поговорим о наиболее распространенном способе, пригодном для трейдеров в большинстве случаев.

Определяем период для скачивания архива

Прежде всего, нам необходимо определить – за какой период мы будем скачивать архивы. Здесь все зависит от ваших целей: если вы хотели бы проверять советники на протяжении 10-15 лет, то вам необходимо максимальное количество информации для этого. Но такие архивы довольно сильно тормозят программу. Кстати, именно поэтому большие архивы разработчиком не устанавливаются заранее.

Но если вам достаточно для проверки интервал в 3-5 последних лет, то и скачивать надо за этот период. Я, тестируя советники, очень редко пользуюсь данными более чем за 3 года и совсем никогда – более 5 лет.

Для загрузки архива за нужный период открываем терминал и кликаем по вкладке «Сервис». Откроется меню:

 1 Рис.1 (Для увеличения любой картинки - кликните по ней)

Нажимаем на «Настройки». Откроется окно:

 загрузить архив в мт4Рис.2

Галочки, установленные по умолчанию, нам трогать не следует, а вот количество баров в истории надо установить. Посчитаем, сколько нам потребуется баров. Бар – это графическая фигура на ценовом графике, формирующаяся в течении определенного времени - времени, которые вы устанавливаете сами. Нам необходимо посчитать потребное количество одноминутных баров, потому что все остальные (пяти, пятнадцати, тридцати минутные бары и т.д.) формируются на основе одноминутных.

Итак, в году 52 недели, значит, можно убрать нерабочие дни (субботу и воскресенье), что составит 104 дня. А рабочих дней, когда работает Форекс, соответственно, будет 261 день. Теперь считаем:

60 минут х 24 часа х 261 день = 375840 баров.

Вот такое количество баров из архива ваш терминал должен обработать за один проверяемый год. Умножаем это число, скажем, на 5 (лет) и получаем 1.875.000. Это число и вписываем в окно, после чего нажимаем ОК.

С период в истории мы определились. Теперь можем приступить непосредственно к скачиванию.

Установка архива в МТ4

Опять кликаем по вкладке «Сервис», но теперь в меню мы выбираем «Архив котировок». В открывшемся окне смотри на графу Forex Major (главные валютные пары):

 перечень валютных пар в архивеРис.3

Кликаем по крестику (стрелка), раскроется список пар, как на рис.3. Поскольку я настоятельно советую загрузить все валютные пары из этого списка, дважды кликаем по верхней строчке AUDUSD. Откроется перечень таймфреймов (т.е. длительности баров):

 начало загрузкиРис.4

Кликаем по строчке «1 минута» и нажимаем кнопку «Загрузить». Появится окно с предупреждением:

 5Рис.5

На мой взгляд, было бы лучше, если бы компания InstaForex вместо такого предупреждения лучше создала свой собственный архив котировок. Но – что есть, то есть. Нажимаем ОК. Начинается процесс загрузки архива, он продлится несколько минут.

После его окончания в правом окне все равно будет девственно чисто, для того, чтобы увидеть там информацию еще раз кликните по строчке «1 минута».

Докачка архива

Но на этом загрузка архива по этой валютной паре не заканчивается. Дело в том, что при скачивании архива часть информации может потеряться, поэтому еще раз нажмите на кнопку «Загрузить». Если архив скачан полностью, то появится окно:

 6Рис.6

Нажимаете «Да», терминал все перепроверяет, что пропущено – докачивает.

Некоторые из вас могут сказать, что вроде бы ничего не изменилось – график как был, так и остался. Однако обратите внимание на количество баров:

 7Рис.7

А теперь сравните это количество с валютной парой, по которой мы еще не скачивали архив:

 8Рис.8

Есть разница?

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

P.S. Если Вас интересует, что такое кросс- валюты (Forex Cross) в архиве котировок, то посмотрите фильм «Торговля на Форекс для начинающих», там этот термин очень хорошо разъяснен.
Удачи!

Понравилась статья? Сообщите о ней своим друзьям!
Благодарю Вас!
А еще Вы можете подписаться на рассылку - у меня в запасе есть много интересных и прибыльных советников.

Автор: Сергей Ваулин
Служебная информация:

Архив котировок - необходимое условие для тестирования советников. Как правильно загрузить архив котировок - об этом говорится в статье
Date Published: 07/27/2015
Для правильного тестирования советников необходимо установить в него архив котировок – это котировки валютных пар за прошедшие месяцы и годы. Ведь мы всегда тестируем любой советник только на исторических данных и смотрим - как бы он торговал в то время.
5 / 5 stars

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>