Архивы котировок для МТ4 — как загрузить и для чего нужны. Как загрузить архив котировок для MT4? расписываю по этапно Архив котировок мт4

Здравствуйте, уважаемые друзья! Для того, чтобы проанализировать стратегию, а также протестировать советник на длинном отрезке времени, нужна история котировок. В данной статье я подробно и в тоже время кратко постараюсь объяснить, как загрузить историю котировок в терминал mt4.

Дело в том, что при установке терминала, история котировок ограничена и по мере прокрутки истории она подгружается с сервера брокера. Вы наверно сами это замечали, когда быстро крутите историю, например, на минутных таймфреймах терминал подтормаживает.

Для анализа стратегий в ручную такое еще прокатит, но вот в автомате (тестере стратегий) нет, нужна загруженная история.

Исправим это.

Временной таймфрейм закачки архива котировок будем использовать M1, ввиду того что на его базе можно синтезировать любой таймфрейм.

Итак, начнем, для начала снимем ограничения загрузки.

Откройте терминал, затем нажмите Ctrl + O, появится окно настроек, выберите вкладку «Графики» и установите в значение «Макс. баров истории» максимальное число загрузки баров. Всё как на скриншоте:

Объяснять, наверное не надо, почему надо устанавливать максимальное число.

На главном меню терминала нажмите на «Сервис», затем выберите «Архив котировок» (можно вызвать нажатием на F2):

Слева в колонке «Символы» выберете нужную валютную пару, затем два раза щелкните по ней мышкой и выбираем 1 минуту, далее жмем загрузить. Пошла загрузка, это довольно длительный процесс (конечно, всё зависит от скорости принимающего и раздающего).

Когда процесс загрузке завершится, может появиться окно с предложением пересчитать все таймфреймы, соглашаемся. Закрывайте окно и перезагрузите терминал.

Теперь перейдем к следующему.

Как загрузить архив котировок со сторонних брокеров (ресурсов)?

Максимальный временной промежуток загружаемых историй котировок в первую очередь зависит от брокера, и глубина их истории у всех разная. Так же это относится к качеству самих котировок, наличие или отсутствие провалов во времени (дыры).

Что делать, если Вас не устраивает закачанная история котировок вашего брокера?

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

Находим котировки и скачиваем их в формате . csv , либо же в .hs t , но тогда просто в ручную поместите его в папку history (c:\Program Files\MetaTrader (название вашего брокера)\ history\ и выберите счет), не забудьте предварительно удалить предыдущий.hst файл загружаемой валютной пары.

Но в основном брокеры предлагают архив котировок в формате . csv. Предварительно скачав его вызываем «Архив котировок»:

Нажимаем на «Импорт», появится окно:

Далее нажимайте обзор и укажите путь скачанного файла на своем компьютере. Если часовой пояс вашего брокера отличается от скачанного архива котировок, установите значение сдвига (например, скачали котировки в GMT, а брокер работает в GMT +2, тогда назначьте значение в сдвиге +2).

Архив котировок представляет собой историю движения цены того или иного актива за довольно продолжительное время, которое порой может достигать десятилетий.

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

Для чего нужна история котировок Форекс?

Без архива котировок Forex станет невозможным тестирование торговых советников , стратегий, индикаторов. Ведь для их тестирования необходимо большое количество баров не только за текущий год, но и за предыдущие года.

Так, что история котировок для MetaTrader 4 хранится непосредственно в самом терминале. Однако она может быть не полной, скажем всего за несколько лет. С другой стороны всегда можно в Сети найти архивы котировок в свободном доступе, скачать их и тем самым только увеличить исторические данные по ценам активов. Кроме того, существуют тиковые котировки. Просто так их получить не удастся, только путем самостоятельного сбора.

Ниже речь пойдет об истории котировок для Metatrader 4, ведь она позволяет сделать любую торговлю на Форекс более полной и проверенной.

Как мы упоминали выше, любое ознакомление с торговым роботом либо индикатором лежит через проверку их работоспособности (эффективности) на тестере стратегий. Кстати, паттерны Price Action также проверяются на графиках с глубокой историей котировок.

Рисунок 3. Окно архива котировок.

Когда выбор актива и временного периода выбран, жмем “Загрузить”. Пройдет некоторое время пока котировки добавятся. Затем закрываем диалоговое окно, и смело тестируем индикаторы и автоматические роботы.

Как импортировать котировки в МетаТрейдер 4?

Как оказалось найти детализированные котировки для МТ4 достаточно сложное дело. Гораздо проще отыскать историю котировок Форекс для торговой площадки MetaStock.

Отметим, что форматы предоставления данных по котировкам в MetaStock и МТ4 очень похожи . Вместе с тем, они нуждаются в некоторой корректировке.

Чтобы импортировать котировки, понадобиться выполнить следующие шаги:

  1. Выйти из терминала МТ4 (закрыть его).
  2. Удаляем все файлы с окончанием.hst, относящиеся к тому или иному активу в папке терминала history\\. То есть, например, у нас стоит задача импортировать архив котировок для МТ4 для актива GBP/USD, тогда под удаление попадут файлы: GBPUSD43200.hst, GBPUSD30.hst, GBPUSD1440.hst, GBPUSD 1.hst, GBPUSD15.hst, GBPUSD10080.hst, GBPUSD5.hst, GBPUSD240.hst и GBPUSD60.hst.
  3. Загружаем терминал МТ4.
  4. Открываем «Архив котировок» и выбираем в нем необходимый актив и таймфрейм пары GBP/USD, как показано на скриншоте ниже.

Рисунок 4. Архив котировок GBP/USD.

Последним шагом будет нажать на «Импорт», появится ещё одно окно. Затем нажимаем на «Обзор», выбираем путь к распакованным файлам:

Рисунок 5. Импорт архива котировок GBP/USD.

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

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

Также минутный временной период даёт возможность рассматривать формирование японской свечи более старшего таймфрейма. Представьте себе, если для той или иной часовой свечи просто отсутствует минутная история изменения цены, тогда можно только догадываться, каким образом, будет развиваться ситуация с формированием свечи на H1.

Вот почему, при тестировании торговых тактик на часовых таймфреймах обязательно рекомендуют загружать историю котировок Форекс того или иного финансового актива с таймфреймом М1. Абсолютной точности он не предоставит, для этого понадобятся история тиков, но приближенную точность он всё-таки предоставит.

Важные моменты

Ниже мы расскажем о наиболее важных нюансах, зная которые каждый трейдер сможет сэкономить много времени перед тем, как загружать архив котировок для МТ4.

Закачивать следует исключительно минутные котировки , так как именно по ним будет переучет всех остальных таймфреймов.

Не у каждого русского Форекс брокера есть в наличии история котировок в архиве. Также не факт, что они находятся в хорошем состоянии. Иными словами они могут быть с “дырами” (цены не за 1 или 5 минут, а за дни и месяцы). Всегда уточняйте этот вопрос у технической поддержки . Конечно, они могут предложить клиенту в отсутствие своего архива, скачать котировки от MetaQuotes – разработчика торгового терминала МТ4,5. Кстати, у них котировки также “дырявые”.

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

Что предпринять в таком случае? Есть одно решение! Большинство профессиональных трейдеров хвалят архивы историй котировок у одного из старейших брокеров Форекс Альпари. У них котировки, что называется “без дыр”. Это не реклама, торговать можете у любого брокера, но тестировать стратегии с торговыми советниками лучше всего именно у них.

Заключение

В этом материале мы рассказали, что такое история котировок, зачем её нужно загружать в торговый терминал МТ4. Показали, как импортировать котировки в Метатрейдер 4. Также мы дали советы, у какого брокера Форекс лучше всего брать архив минутных котировок для любых валютных пар.

Котировки всех финансовых инструментов, по которым брокеры предоставляют возможность трейдерам торговать, изменяются во времени. Таким образом, они представляют собой упорядоченную числовую последовательность цен. Многие брокеры и специализированные веб-ресурсы хранят эти последовательности для разных активов, чтобы предоставлять их заинтересованным лицам. Называется каждая такая ценовая последовательность – архив котировок для MT4 , и применяется для различных целей, о чем и будет рассказано в этой статье.

Самая распространенная задача, решаемая с применением архивов котировок для МТ4 – тестирование советников или индикаторов (и дополнительно, как сопутствующая ей задача – их оптимизация). Целесообразность применения процесса тестирования обусловлена предположением о цикличности рынков. Т. е. спустя определенный временной промежуток повторяется рост, падение или боковое движение цен. Поэтому результаты торговли, которые демонстрируются торговыми стратегиями в прошлом, могут быть с определенной степенью точности перенесены и на будущую ценовую динамику.

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

Как загрузить архив котировок в MT4

Часть архивов, содержащих цены активов на непродолжительный период в прошлом, терминал MetaTrader загружает автоматически при включении активации отображения графика. Длительность этого периода, задается в настройках терминала. Вызвать настроечное окно можно из меню «Сервис» или горячей клавишей Ctrl&O. Необходимый параметр называется «Макс. баров истории» и располагается во вкладке «Графики» (обозначен красным прямоугольником на рис. 1). Максимальное значение этого параметра 2147483647.

При этом на жестком диске ПК, на котором функционирует МетаТрейдер, может храниться история котировок любой длины (ограничена лишь свободным объемом винчестера). А вот количество отображаемых на ценовом графике баров ограничено мощностью процессора и объемом оперативной памяти. Поэтому, чтобы не произошло зависания или торможения работы ПК, не следует задавать слишком большое значение параметру «Макс. баров в окне».

Чтобы скачать архив котировок для MT4 заданной продолжительности необходимо активировать окно «Архив котировок» (рис. 2). Делается это из меню «Сервис» или клавишей F2. Затем выбирается требуемый актив (на рис. 2 пара USDRUB) и нажимается кнопка «Загрузить». При этом следует знать, что загрузка производится с сервера MetaQuotes Software Corp. Поэтому они могут отличаться от тех архивов котировок, которые хранятся на сервере брокера, через которого трейдер осуществляет торговые операции.

Скачанные архивы котировок сохраняются в папке history/downloads/тикет_актива, расположенной в каталоге данных торговой платформы (например, для пары USDRUB путь к ней будет таким – history/downloads/USDRUB). В этой папке котировки содержатся в файлах формата.dat, название которых состоит из тикета актива, года и месяца. На рис. 3 приведен пример списка файлов архива котировок для валютной пары USDCHF (самая ранняя запись соответствует январю 1971 года).

Информация в этих файлах соответствует таймфрейму M1, а цены старших таймфреймов рассчитываются по ней автоматически. Одновременно производится пересчет времени цен свечей в соответствии с часовым поясом, на котором функционирует терминал.

После того, как архив котировок загружен, а переменной «Макс. баров в истории» присвоено максимально возможное значение, можно просмотреть динамику любого временного периода. Например, на рис. 4 приведен участок котировочного графика с таймфреймом M1 для валютной пары USDCHF за 12 октября 2015 года.

Как еще можно скачать архив котировок для MT4

Помимо сохранения в наборе файлов формате.dat, котировки любого актива можно сохранить и в файлы форматов.csv, .prn или.htm. Делается это в окне «Архив котировок» через нажатие кнопки «Экспорт». В результате открывается окно проводника, в котором следует выбрать:

  • формат файла, в который осуществляется экспорт;
  • папку жесткого диска, в которой он сохраняется.

Также можно загрузить архив котировок в MT4 с других сайтов, например, отсюда . Чтобы использовать его информацию в терминале, следует выполнить ее импорт в окне «Архив котировок» (предварительно следует в его левой части выделить финансовый инструмент, для которого эти котировки импортируются).

Здравствуйте, дорогие читатели! Сегодня будет пост-инструкция, размышлений о системной торговле и личного опыта не ждите! Не знаете, как загрузить архив котировок для mt4? Тогда я расскажу вам всё по порядку, шаг за шагом. Помню, долго мучился с этим вопросом первый раз, избавлю читателей от такой участи! :-) Начнём!

В основном архивные котировки могут потребоваться для тестирования торговых систем, это дело хорошее. Загрузить архив котировок за последние лет 10-20 (для H1) очень просто, причём величина периода зависит от вашего брокера. У более или менее известных компаний меньше 10 лет не встречал, этого хватит для грамотных тестов большинства систем. Для более мелких таймфреймов () придётся немного помучиться. Речь идёт о и XAU/USD, XAG/USD, довольно популярных инструментах.

Как загрузить архив котировок для mt4?

Шаг 1. Это самый важный пункт, многие о нём не знают, поэтому ничего не получается. Открываете ваш терминал mt4, вводите логин и пароль (чтобы было соединение). Далее в верхней части терминала заходите в «Сервис» и выбираете «Настройки», как показано на рисунке ниже, или нажимаете на клавиатуре «Ctrl+O».


В вылетевшем окне настроек выберите вкладку «Графики» как на скрине ниже.


Галочки в первых строках не трогаем, а вот в предпоследней строке с названием «Макс. баров истории» проставляем все девятки. Изначально, не поменяв данный показатель, в вашем mt4 не будет показываться полная история котировок. Сделано это для того, чтобы не грузить программу. Проставив максимальное значение – вы это ограничение убираете. В дальнейшем это число изменится, исходя из продолжительности загруженной истории. Нажимаем «Ок» и переходим к следующему пункту.

Шаг 2. Теперь снова заходим в «Сервис», это в верхней части терминала, выбираем «Архив котировок», как показано на рисунке ниже.


Для альтернативы просто нажимаем F2. После нажатия выскакивает следующее окно:


Шаг 3. В поле слева находим инструмент, для которого нужно загрузить архив котировок, и нажимаем на него 2 раза левой кнопкой мыши. Открывается таймфрейм, как показано на рисунке ниже.



После этого начнётся загрузка архива котировок. В конце загрузки иногда вылетает вопрос «пересчитать все таймфреймы?», отвечаете на него положительно и пользуетесь плодами ваших стараний! :-)

Как видите, всё очень просто. В этом случае у вас будет как минимум 10-летняя история на Н1. Чем меньше таймфрейм, тем меньше будет период истории котировок, и наоборот.

Если вы хотите 10-летнюю историю на М1, то есть на минутках, тогда читайте дальше!

Как загрузить архив минутных котировок для mt4 за 10 лет?

Такой архив нужно предварительно скачать. Терминал в этом случае может существенно зависать, иногда будете перезагружать компьютер. Но что только не сделаешь, чтобы добиться результата?!

Можете найти нужные архивы в интернете, набрав в поисковике запрос типа «архив котировок» или «история котировок».

Разархивируйте файл и заходите в терминал mt4. Открываем окно «Архива котировок» (показано выше во 2-ом шаге) и смело кликаем на «Импорт» в нижней части окна, смотрим рисунок.



После загрузки закрываете окно «Архива котировок» и наслаждаетесь тестированием систем на М1. :-) Это требуется для всех типов стратегий, даже долгосрочных (например, таких, как советник). А в некоторых случаях требуется тестирование на тиковых данных.

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

В следующих постах расскажу, где посмотреть графики различных инструментов (валюты, фьючерсы) лет за 30, а то и больше! Чтобы не пропустить подпишитесь на обновления по почте в форме ниже, так вы будете знать о новых постах самыми первыми. Или добавляйтесь в социальных сетях, где я анонсирую новые материалы. Желаю вам удачного тестирования ваших стратегий (возможно, вам будет интересна эта статья:)! До свидания!

P.S. Облачный атлас, запоминающийся эпизод! :-)

Последние материалы раздела:

Создание и печать визитных карточек в приложении Publisher
Создание и печать визитных карточек в приложении Publisher

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

Физики нашли способ сделать любое тело невидимым
Физики нашли способ сделать любое тело невидимым

На чтение 5 мин. Опубликовано Октябрь 22, 2013 Возможность стать на время невидимым всегда прельщала людей. Им кажется, что получив эту...

Сколько кадров в секунду видит человек
Сколько кадров в секунду видит человек

Картинка на кинескопе телевизора не показывается на мгновение, как в кино, а рисуется сверху вниз электронным лучом в течение одного кадра - чуть...