История котировок форекс. Архивы котировок для МТ4 — как загрузить и для чего нужны

Здравствуйте, дорогие читатели! Сегодня будет пост-инструкция, размышлений о системной торговле и личного опыта не ждите! Не знаете, как загрузить архив котировок для 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. Облачный атлас, запоминающийся эпизод! :-)

Технический анализ - это исследование динамики рынка с целью прогнозирования дальнейшей динамики цен. Чаще всего такой анализ осуществляется при помощи графиков. Поэтому очень важно иметь исторические данные цен по всем используемым финансовым инструментам и периодам. Исторические данные постоянно формируются и хранятся на сервере. Подключаясь к нему, клиентский терминал скачивает все необходимые данные. В дальнейшем они используются для построения графиков, тестирования и оптимизации экспертов . Для управления историческими данными в терминале имеется специальное окно "Архив котировок". Это окно можно открыть, выполнив команду меню "Сервис - Архив котировок" либо нажав клавишу F2.

В окне "Архив котировок" можно изменять имеющиеся данные. Для этого сначала необходимо выбрать требуемые инструмент и период в левой части окна. При этом произойдет загрузка соответствующих данных, которые будут представлены в виде таблицы. Чтобы добавить запись о новом баре, следует нажать одноименную кнопку, заполнить необходимые поля в новом окне и нажать кнопку "OK". После этого новый бар появится в исторической базе. Выделив существующую запись и нажав кнопку "Правка", можно изменить соответствующий бар. Для удаления бара из истории необходимо выделить его и нажать одноименную кнопку.

Загрузка исторических данных

С сервера исторических данных можно загрузить котировки по основным валютным парам начиная с 1999 года. Для этого необходимо выбрать нужный инструмент и нажать кнопку "Загрузить".

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

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

Экспорт и импорт исторических данных

Исторические данные можно экспортировать в файлы форматов CSV, PRN и HTM. Для этого необходимо в левой части окна "Архив котировок" выбрать требуемый инструмент и нажать кнопку "Экспорт". Далее следует выбрать один из трех файловых форматов и указать путь размещения на жестком диске.

Кроме экспорта, доступен также импорт исторических данных в терминал. Импортироваться могут файлы в форматах CSV, PRN, TXT, HTM и HST.

Исторические данные в файле могут быть представлены в следующем виде (вместо пробела может быть любой разделитель полей):

  • YYYY.MM.DD HH:MM O H L C V
  • YYYY-MM-DD HH:MM O H L C V
  • YYYY/MM/DD HH:MM O H L C V
  • DD.MM.YYYY HH:MM O H L C V
  • DD-MM-YYYY HH:MM O H L C V
  • DD/MM/YYYY HH:MM O H L C V

При импорте в левой части окна "Архив котировок" необходимо сначала выбрать инструмент и период, для которых он будет производиться. Затем необходимо настроить параметры импорта, нажав кнопку "Импорт":

  • Разделитель - разделитель данных в импортируемом файле. В качестве разделителя можно выбрать запятую, точку с запятой, пробел или знак табуляции;
  • Пропуск столбцов - пропускать колонки при импортировании. Это бывает полезным, если импортируемый файл имеет больше типов данных, чем требуется;
  • Пропуск строк - пропускать ряды (строки) при импортировании;
  • Сдвиг часов - сдвинуть данные на несколько часов во времени;
  • Только выделенные - импортировать только выделенные данные. Выделение данных производится по строкам, при этом используются клавиши "Ctrl" и "Shift";
  • Объемы - разрешить/запретить импорт объемов.

После завершения импорта исторические данные можно использовать для отображения графиков и

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

Большинство брокеров Форекс в качестве дополнительного сервиса предоставляют своим клиентам историю котировок для МТ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
  • Другой способ, который поможет обладателям слабых компьютеров и новичкам, которые пока не умеют получать данные с помощью метатрейдера или боятся, что компьютер подвиснет или тем, кто хочет получить данные из третьего источника. Можно просто с интернета скачать файл с ценовыми данными и добавит его в терминал. Для этого, например, хорошо подойдет сайт компании Финам.
  • Бывает, что вам нужны не реальные котировки, а выстроенные в какие-то глобальные фигуры данные. Тогда для этого применяются файлы, в которых вы вручную, автоматически или полуавтоматически вносите данные, а потом добавляете их в терминал.
  • Данные можно изменять прямо в терминале. Для этого нужно воспользоваться окном Архив котировок.

Больше полезной информации и последовательность действий по импорту можно подсмотреть прямо на видео к этой странице.

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

Смотреть


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

Данные с сервера можно скачать по основным парам с 1999 года.

Итак, вам не хватает истории, чтобы начать скачивать её достаточно войти в Сервис, Архив котировок или нажать F2, выбрать пару и таймфрейм и начать скачивать данные.

Однако не торопитесь это делать, если не уверены, что ваш компьютер способен справиться с задачей любой сложности. Посмотрите в верх этого окна и посмотрите, что написано после фразы База данных:. Там два числа до дроби и после дроби. До дроби – это текущее количество строк в массиве данных. Нужно ориентироваться именно на него.

Допустим, у вас там число до 20 000. Запомните его и закройте окно. Теперь переходите к меню Сервис, Настройки, Графики.

Внизу окна два выпадающих списка Макс. баров истории и Макс. баров в окне.

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

Но вернемся к нашей теме. Итак, в выпадающем списке Макс. баров в окне можно разместить 20 000. Это второй предел, который можно выбрать. Это число можно определить и вручную. Во втором выпадающем списке определите любое число. Разумно, чтобы оно было больше того, о котором говорилось чуть раньше.

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

Перед тем, как скачать данные хорошо выполнить следующие действия. Перейти Файл, Каталог данных. Адрес к папке, которую вы видите можно найти и в файле clear.bat, который можно скачать на этой странице. Он имеет вот такой вид C:\Users\userID\AppData\Roaming\MetaQuotes\Terminal\ID\. Забегая вперед, скажу, что этот файл помогает стереть избыток данных из терминал, тем самым облегчив работу компьютеру.

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

Выводы

Сегодня я рассказал о том, как правильно скачать котировки для мт4. Вы узнали, что ценовые данные можно получить и не с помощью данных, которые предлагаются создателями терминала. Это процедура станет полезной для вас рано или поздно.

Буквально факультативно, скажу, что вы можете написать в комментарий, если хотите узнать, как экспортировать ценовые данные из мт4 в Метасток.

Если говорить про тиковые котировки, то их получить невозможно, можно лишь самому собрать их с помощью специального индикатора. Я недавно видел один в продаже.

И в конце хочу сказать, что отдельно интересуются архивом котировок для mt4 от альпари. Стоило ли выделять этот вопрос в отдельный параграф? Вы можете теперь сами это проверить.

Надеюсь, тема была вам интересна!

Почему-то раньше мне и в голову не приходило, что есть специальные программы, которые упрощают поиск и загрузку исторических данных: Quotes Updater и Гидра. Сегодня разбираемся как работать с первым вариантом — Quotes Updater.

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

Поддерживаемые источники:

  • Финам
  • Google
  • VTB24
  • YAHOO

Форматы конвертации:

  • Meta Stock
  • MetaTrader 4
  • Text\CSV
  • Wealth-Lab

Скачать программу вы можете — здесь , ниже я приведу инструкцию по настройке.

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

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

В следующем окне нужно указать:

  1. Имя списка
  2. Путь к папке, где вы будете хранить скачанные данные
  3. Источник скачиваемых котировок
  4. Секция рынка (для биржи)
  5. Таймфрейм
  6. Формат данных (для TSLab нужно выбрать.txt)

После этого нужно нажимаем «Settings».

Так же, с помощью кнопок «плюс» и «стрелки» нужно добавить недостающие параметры в соответствии со скриншотом выше.

Нажимаем «Ок», возвращаемся в предыдущее меню и нажимаем «Далее (>>)».

В этом окне можно выбрать все те бумаги, котировки для которых вы хотите скачать. Я скачиваю уже склеенные котировки для Сбера, РТС и Доллара (их названия начинаются с символов SPFB). Добавляем их в правую часть окна и нажимаем «Create».

Основные настройки мы уже сделали, теперь остается только скачать файлы котировок. Для этого нажимаем на кнопку «Download data for the period».

Теперь нужно указать период, за который вы хотите скачать исторические данные:

После того, как данные будут загружены, нажмите на «Close».

Почти все! Теперь нужно открыть полученные файлы блокнотом и заменить шапку (верхняя строка) на следующую:

,,,

Кстати, если нажать на иконку секундомера, то данные будут обновляться каждые несколько секунд, докачивая котировки.

На сегодня все, в следующий раз разберем второй инструмент — «Гидру». До новых встреч!