История котировок Форекс. Где скачать их архив для MT4?
Архив котировок представляет собой историю движения цены того или иного актива за довольно продолжительное время, которое порой может достигать десятилетий.
Большинство брокеров Форекс в качестве дополнительного сервиса предоставляют своим клиентам историю котировок для МТ4, куда входят не только основные валютные пары, но и драгоценные металлы, вроде серебра или золота.
Для чего нужна история котировок Форекс?
Без архива котировок Forex станет невозможным тестирование торговых советников, стратегий, индикаторов. Ведь для их тестирования необходимо большое количество баров не только за текущий год, но и за предыдущие года.
Так, что история котировок для MetaTrader 4 хранится непосредственно в самом терминале. Однако она может быть не полной, скажем всего за несколько лет.
С другой стороны всегда можно в Сети найти архивы котировок в свободном доступе, скачать их и тем самым только увеличить исторические данные по ценам активов. Кроме того, существуют тиковые котировки.
Просто так их получить не удастся, только путем самостоятельного сбора.
Ниже речь пойдет об истории котировок для Metatrader 4, ведь она позволяет сделать любую торговлю на Форекс более полной и проверенной.
Как мы упоминали выше, любое ознакомление с торговым роботом либо индикатором лежит через проверку их работоспособности (эффективности) на тестере стратегий. Кстати, паттерны Price Action также проверяются на графиках с глубокой историей котировок.
Индикаторы Форекс хорошо работают только в том случае, когда в архив полон котировок. В противном же случае будут совершаться просчеты, и алгоритм торгового инструмента будет казаться недостаточно верным.
Так, что история котировок Форекс должна быть подходящей и полной.
Естественно, каждый трейдер торгует по-своему. Некоторые уделяют торговле много времени и относятся к заключению каждой сделки с большой серьёзностью. Но есть и те, кто недолго думая открывает сделки.
Как скопировать котировки с МТ4?
Бывает такое, что трейдеру необходимо скопировать котировки из торгового терминала MetaTrader 4 в Excel либо какое-нибудь другое приложение. В этом поможет технология Dynamic Data Exchange (DDE).
Итак, в МТ4 чтобы начать экспортировать котировки, нужно нажать на “Сервис” – “Настройки”. Выбираем вкладку “Сервер” и ставим галочку напротив “Разрешить DDE сервер”, потом жмём “Ок”.
После этого в таблице Microsoft Excel можно вписать формулу:
=MT4|BID!EURUSD
Затем нажать на копку “Enter”.
Рисунок 1. Котировки Форекс в Microsoft Excel.
Кстати, вместо BID можно указывать TIME, HIGH, LOW, ASK или даже QUOTE. Актив EUR/USD также может быть другим.
Как загрузить котировки в МТ4?
Для того, чтобы загрузить котировки финансовых активов в торговый терминал, сначала понадобиться скачать архив котировок для МТ4.
Итак, заходим в меню “Сервис” и выбираем “Архив котировок”, либо вызываем его с помощью функциональной клавиши F2 на клавиатуре.
Рисунок 2. Вызываем архив котировок.
После этого автоматически должна появиться история котировок Форекс. В этом окне можно выбрать валютную пару и таймфрейм.
Рисунок 3. Окно архива котировок.
Когда выбор актива и временного периода выбран, жмем “Загрузить”. Пройдет некоторое время пока котировки добавятся. Затем закрываем диалоговое окно, и смело тестируем индикаторы и автоматические роботы.
Как импортировать котировки в МетаТрейдер 4?
Как оказалось найти детализированные котировки для МТ4 достаточно сложное дело. Гораздо проще отыскать историю котировок Форекс для торговой площадки MetaStock.
Отметим, что форматы предоставления данных по котировкам в MetaStock и МТ4 очень похожи. Вместе с тем, они нуждаются в некоторой корректировке.
Чтобы импортировать котировки, понадобиться выполнить следующие шаги:
- Выйти из терминала МТ4 (закрыть его).
- Удаляем все файлы с окончанием .hst, относящиеся к тому или иному активу в папке терминала history\. То есть, например, у нас стоит задача импортировать архив котировок для МТ4 для актива GBP/USD, тогда под удаление попадут файлы: GBPUSD43200.hst, GBPUSD30.hst, GBPUSD1440.hst, GBPUSD 1.hst, GBPUSD15.hst, GBPUSD10080.hst, GBPUSD5.hst, GBPUSD240.hst и GBPUSD60.hst.
- Загружаем терминал МТ4.
- Открываем «Архив котировок» и выбираем в нем необходимый актив и таймфрейм пары GBP/USD, как показано на скриншоте ниже.
Рисунок 4. Архив котировок GBP/USD.
Последним шагом будет нажать на «Импорт», появится ещё одно окно. Затем нажимаем на «Обзор», выбираем путь к распакованным файлам:
Рисунок 5. Импорт архива котировок GBP/USD.
После вышеуказанных действий архив котировок для МТ4 загрузится в терминал, что позволит выполнять тестирование торговых стратегий и советников с большой точностью.
Отметим, что временной период М1 выступает базовым для всех таймфреймов, поскольку по его данным можно провести синтез истории котировок для остальных таймфреймов, в том числе, нестандартных.
Также минутный временной период даёт возможность рассматривать формирование японской свечи более старшего таймфрейма. Представьте себе, если для той или иной часовой свечи просто отсутствует минутная история изменения цены, тогда можно только догадываться, каким образом, будет развиваться ситуация с формированием свечи на H1.
Вот почему, при тестировании торговых тактик на часовых таймфреймах обязательно рекомендуют загружать историю котировок Форекс того или иного финансового актива с таймфреймом М1. Абсолютной точности он не предоставит, для этого понадобятся история тиков, но приближенную точность он всё-таки предоставит.
Важные моменты
Ниже мы расскажем о наиболее важных нюансах, зная которые каждый трейдер сможет сэкономить много времени перед тем, как загружать архив котировок для МТ4.
Закачивать следует исключительно минутные котировки, так как именно по ним будет переучет всех остальных таймфреймов.
Не у каждого русского Форекс брокера есть в наличии история котировок в архиве. Также не факт, что они находятся в хорошем состоянии. Иными словами они могут быть с “дырами” (цены не за 1 или 5 минут, а за дни и месяцы).
Всегда уточняйте этот вопрос у технической поддержки. Конечно, они могут предложить клиенту в отсутствие своего архива, скачать котировки от MetaQuotes – разработчика торгового терминала МТ4,5.
Кстати, у них котировки также “дырявые”.
Выходит, что торговля у брокера будет вестись по одним ценам, а тестировать индикаторы, и советники будем по другим ценовым значениям.
Что предпринять в таком случае? Есть одно решение! Большинство профессиональных трейдеров хвалят архивы историй котировок у одного из старейших брокеров Форекс Альпари. У них котировки, что называется “без дыр”. Это не реклама, торговать можете у любого брокера, но тестировать стратегии с торговыми советниками лучше всего именно у них.
Заключение
В этом материале мы рассказали, что такое история котировок, зачем её нужно загружать в торговый терминал МТ4. Показали, как импортировать котировки в Метатрейдер 4. Также мы дали советы, у какого брокера Форекс лучше всего брать архив минутных котировок для любых валютных пар.
Источник: https://academyfx.ru/article/blogi/2710-istoriya-kotirovok-foreks
Архивы котировок для МТ4 — как загрузить и для чего нужны
Котировки всех финансовых инструментов, по которым брокеры предоставляют возможность трейдерам торговать, изменяются во времени. Таким образом, они представляют собой упорядоченную числовую последовательность цен.
Многие брокеры и специализированные веб-ресурсы хранят эти последовательности для разных активов, чтобы предоставлять их заинтересованным лицам.
Называется каждая такая ценовая последовательность – архив котировок для MT4, и применяется для различных целей, о чем и будет рассказано в этой статье.
Самая распространенная задача, решаемая с применением архивов котировок для МТ4 – тестирование советников или индикаторов (и дополнительно, как сопутствующая ей задача – их оптимизация).
Целесообразность применения процесса тестирования обусловлена предположением о цикличности рынков. Т. е. спустя определенный временной промежуток повторяется рост, падение или боковое движение цен.
Поэтому результаты торговли, которые демонстрируются торговыми стратегиями в прошлом, могут быть с определенной степенью точности перенесены и на будущую ценовую динамику.
Поэтому трейдеру, который решил всерьез заняться торговлей на финансовых рынках, просто необходимо иметь архив котировок по тем активам, на получение прибыли по которым он рассчитывает.
Как загрузить архив котировок в MT4
Часть архивов, содержащих цены активов на непродолжительный период в прошлом, терминал MetaTrader загружает автоматически при включении активации отображения графика. Длительность этого периода, задается в настройках терминала.
Вызвать настроечное окно можно из меню «Сервис» или горячей клавишей Ctrl&O. Необходимый параметр называется «Макс. баров истории» и располагается во вкладке «Графики» (обозначен красным прямоугольником на рис. 1).
Максимальное значение этого параметра 2147483647.
Рисунок 1. Задание длины хранимого архива котировок для MT4.
При этом на жестком диске ПК, на котором функционирует МетаТрейдер, может храниться история котировок любой длины (ограничена лишь свободным объемом винчестера).
А вот количество отображаемых на ценовом графике баров ограничено мощностью процессора и объемом оперативной памяти.
Поэтому, чтобы не произошло зависания или торможения работы ПК, не следует задавать слишком большое значение параметру «Макс. баров в окне».
Чтобы скачать архив котировок для MT4 заданной продолжительности необходимо активировать окно «Архив котировок» (рис. 2). Делается это из меню «Сервис» или клавишей F2. Затем выбирается требуемый актив (на рис.
2 пара USDRUB) и нажимается кнопка «Загрузить». При этом следует знать, что загрузка производится с сервера MetaQuotes Software Corp.
Поэтому они могут отличаться от тех архивов котировок, которые хранятся на сервере брокера, через которого трейдер осуществляет торговые операции.
Рисунок 2. Окно архива котировок для МТ4.
Скачанные архивы котировок сохраняются в папке history/downloads/тикет_актива, расположенной в каталоге данных торговой платформы (например, для пары USDRUB путь к ней будет таким – history/downloads/USDRUB).
В этой папке котировки содержатся в файлах формата .dat, название которых состоит из тикета актива, года и месяца. На рис.
3 приведен пример списка файлов архива котировок для валютной пары USDCHF (самая ранняя запись соответствует январю 1971 года).
Рисунок 3. Файлы архива котировок валютной пары USDCHF для МТ4.
Информация в этих файлах соответствует таймфрейму M1, а цены старших таймфреймов рассчитываются по ней автоматически. Одновременно производится пересчет времени цен свечей в соответствии с часовым поясом, на котором функционирует терминал.
Рисунок 4. Ценовой график USDCHF с таймфреймом M1 за 12-ое октября 2015 года, который можно просмотреть после загрузки архива котировок в MT4.
После того, как архив котировок загружен, а переменной «Макс. баров в истории» присвоено максимально возможное значение, можно просмотреть динамику любого временного периода. Например, на рис. 4 приведен участок котировочного графика с таймфреймом M1 для валютной пары USDCHF за 12 октября 2015 года.
Помимо сохранения в наборе файлов формате .dat, котировки любого актива можно сохранить и в файлы форматов .csv, .prn или .htm. Делается это в окне «Архив котировок» через нажатие кнопки «Экспорт». В результате открывается окно проводника, в котором следует выбрать:
- формат файла, в который осуществляется экспорт;
- папку жесткого диска, в которой он сохраняется.
Также можно загрузить архив котировок в MT4 с других сайтов, например, отсюда. Чтобы использовать его информацию в терминале, следует выполнить ее импорт в окне «Архив котировок» (предварительно следует в его левой части выделить финансовый инструмент, для которого эти котировки импортируются).
(2
Источник: https://forexxx4all.ru/arhiv-kotirovok-dlya-mt4/
Как загрузить архив котировок для MT4? Пошаговая инструкция
Здравствуйте, дорогие читатели! Сегодня будет пост-инструкция, размышлений о системной торговле и личного опыта не ждите! Не знаете, как загрузить архив котировок для mt4? Тогда я расскажу вам всё по порядку, шаг за шагом. Помню, долго мучился с этим вопросом первый раз, избавлю читателей от такой участи! 🙂 Начнём!
В основном архивные котировки могут потребоваться для тестирования торговых систем, это дело хорошее. Загрузить архив котировок за последние лет 10-20 (для H1) очень просто, причём величина периода зависит от вашего брокера.
У более или менее известных компаний меньше 10 лет не встречал, этого хватит для грамотных тестов большинства систем. Для более мелких таймфреймов (что это?) придётся немного помучиться.
Речь идёт о валютных парах и XAU/USD, XAG/USD, довольно популярных инструментах.
Как загрузить архив котировок для mt4?
Шаг 1. Это самый важный пункт, многие о нём не знают, поэтому ничего не получается. Открываете ваш терминал mt4, вводите логин и пароль (чтобы было соединение). Далее в верхней части терминала заходите в «Сервис» и выбираете «Настройки», как показано на рисунке ниже, или нажимаете на клавиатуре «Ctrl+O».
В вылетевшем окне настроек выберите вкладку «Графики» как на скрине ниже.
Галочки в первых строках не трогаем, а вот в предпоследней строке с названием «Макс. баров истории» проставляем все девятки. Изначально, не поменяв данный показатель, в вашем mt4 не будет показываться полная история котировок.
Сделано это для того, чтобы не грузить программу. Проставив максимальное значение – вы это ограничение убираете. В дальнейшем это число изменится, исходя из продолжительности загруженной истории.
Нажимаем «Ок» и переходим к следующему пункту.
Шаг 2. Теперь снова заходим в «Сервис», это в верхней части терминала, выбираем «Архив котировок», как показано на рисунке ниже.
Для альтернативы просто нажимаем F2. После нажатия выскакивает следующее окно:
Шаг 3. В поле слева находим инструмент, для которого нужно загрузить архив котировок, и нажимаем на него 2 раза левой кнопкой мыши. Открывается таймфрейм, как показано на рисунке ниже.
Далее дважды жмём на М1, а затем «Загрузить», на картинке ниже показано красным:
После этого начнётся загрузка архива котировок. В конце загрузки иногда вылетает вопрос «пересчитать все таймфреймы?», отвечаете на него положительно и пользуетесь плодами ваших стараний! 🙂
Как видите, всё очень просто. В этом случае у вас будет как минимум 10-летняя история на Н1. Чем меньше таймфрейм, тем меньше будет период истории котировок, и наоборот.
Если вы хотите 10-летнюю историю на М1, то есть на минутках, тогда читайте дальше!
Как загрузить архив минутных котировок для mt4 за 10 лет?
Такой архив нужно предварительно скачать. Терминал в этом случае может существенно зависать, иногда будете перезагружать компьютер. Но что только не сделаешь, чтобы добиться результата?!
Можете найти нужные архивы в интернете, набрав в поисковике запрос типа «архив котировок» или «история котировок».
Разархивируйте файл и заходите в терминал mt4. Открываем окно «Архива котировок» (показано выше во 2-ом шаге) и смело кликаем на «Импорт» в нижней части окна, смотрим рисунок.
Далее открывается окно выбора файла, указываете путь скачанного архива котировок и жмёте «Ок». Рисунок ниже.
После загрузки закрываете окно «Архива котировок» и наслаждаетесь тестированием систем на М1. 🙂 Это требуется для всех типов стратегий, даже долгосрочных (например, таких, как советник Калининград). А в некоторых случаях требуется тестирование на тиковых данных.
На этом данная инструкция заканчивается, если есть вопросы – не стесняйтесь, задавайте в комментариях, постараюсь ответить.
В следующих постах расскажу, где посмотреть графики различных инструментов (валюты, фьючерсы) лет за 30, а то и больше! Чтобы не пропустить подпишитесь на обновления по почте в форме ниже, так вы будете знать о новых постах самыми первыми. Или добавляйтесь в социальных сетях, где я анонсирую новые материалы. Желаю вам удачного тестирования ваших стратегий (возможно, вам будет интересна эта статья: «Почему системный трейдинг не приносит доход?»)! До свидания!
P.S. Облачный атлас, запоминающийся эпизод! 🙂
Источник: https://like-to-trade.ru/archiv-kotirovok/
Архив котировок – Сервис
Технический анализ — это исследование динамики рынка с целью прогнозирования дальнейшей динамики цен. Чаще всего такой анализ осуществляется при помощи графиков. Поэтому очень важно иметь исторические данные цен по всем используемым финансовым инструментам и периодам. Исторические данные постоянно формируются и хранятся на сервере.
Подключаясь к нему, клиентский терминал скачивает все необходимые данные. В дальнейшем они используются для построения графиков, тестирования и оптимизации экспертов. Для управления историческими данными в терминале имеется специальное окно “Архив котировок”.
Это окно можно открыть, выполнив команду меню “Сервис — Архив котировок” либо нажав клавишу F2.
После закрытия терминала все накопленные исторические данные сохраняются в “Архиве котировок”. Причем размеры файлов исторических котировок не превышают заданных в настройках значений. Если объем накопленных исторических данных превышает величину, установленную в поле ” Макс.
баров истории:”, то при сохранении удаляются самые старые бары. Для каждого таймфрейма формируется отдельный файл истории с именем SSSSSSPP.hst (где SSSSSS – обозначение финансового инструмента, PP – временной период в минутах) и сохраняется в директории /HISTORY.
В дальнейшем сохраненные данные используются для построения графиков, а также для тестирования торговых стратегий.
В окне “Архив котировок” можно изменять имеющиеся данные. Для этого сначала необходимо выбрать требуемые инструмент и период в левой части окна. При этом произойдет загрузка соответствующих данных, которые будут представлены в виде таблицы.
Чтобы добавить запись о новом баре, следует нажать одноименную кнопку, заполнить необходимые поля в новом окне и нажать кнопку “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”;
- Объемы — разрешить/запретить импорт объемов.
После завершения импорта исторические данные можно использовать для отображения графиков и тестирования советников.
Источник: https://metatrader4.com/ru/trading-platform/help/service/history_center
Как тиковые данные Форекс изменят Ваше представление о рынке Форекс
Forex Tester позволяет импортировать неограниченное количество валютных пар и лет исторических данных практически во всевозможных форматах (ASCII *.csv, *.txt), а также в историческом формате MetaTrader4 (*.hst).
Мы настоятельно рекомендуем импортировать минутные данные для самого точного тестирования (также возможно импортировать данные для больших таймфреймов, однако, результаты тестирования могут быть не настолько качественными).
Замечание: Для того, чтобы повысить качество тестирования мы рекомендуем использовать минутные данные от конкретного брокера или даже тиковые данные; это предоставит Вам практически 100% качество тестирования. Вы можете загружать данные конкретного брокера из нашего Сервиса Данных.
Здесь Вы можете скачать бесплатные исторические данные для наиболее популярных валютных пар (Источник: Forexite. Ltd):
Цена: Бид Время: GMT (без возможности перевода на летнее время)
Качество: один из лучших бесплатных ресурсов
AUDJPY | Янв 2001 – 28 февраля 2019 | 3.1 MB |
AUDUSD | Янв 2001 – 28 февраля 2019 | 3.0 MB |
CHFJPY | Янв 2001 – 28 февраля 2019 | 3.3 MB |
EURCAD | Янв 2001 – 28 февраля 2019 | 3.5 MB |
EURCHF | Янв 2001 – 28 февраля 2019 | 3.0 MB |
EURGBP | Янв 2001 – 28 февраля 2019 | 3.0 MB |
EURJPY | Янв 2001 – 28 февраля 2019 | 3.4 MB |
EURUSD | Янв 2001 – 28 февраля 2019 | 3.2 MB |
GBPCHF | Янв 2001 – 28 февраля 2019 | 3.4 MB |
GBPJPY | Янв 2001 – 28 февраля 2019 | 3.6 MB |
GBPUSD | Янв 2001 – 28 февраля 2019 | 3.4 MB |
NZDJPY | Янв 2003 – 28 февраля 2019 | 3.1 MB |
NZDUSD | Янв 2003 – 28 февраля 2019 | 3.0 MB |
USDCAD | Янв 2001 – 28 февраля 2019 | 3.3 MB |
USDJPY | Янв 2001 – 28 февраля 2019 | 3.2 MB |
USDCHF | Янв 2001 – 28 февраля 2019 | 3.1 MB |
XAGUSD | Янв 2001 – 28 февраля 2019 | 2.2 MB |
XAUUSD | Янв 2001 – 28 февраля 2019 | 3.3 MB |
Пожалуйста, ознакомьтесь с инструкцией по импортированию данных здесь.
Источник: https://forextester.ru/data/datasources
Как загрузить историю котировок в терминале mt4?
Здравствуйте, уважаемые друзья! Для того, чтобы проанализировать стратегию, а также протестировать советник на длинном отрезке времени, нужна история котировок. В данной статье я подробно и в тоже время кратко постараюсь объяснить, как загрузить историю котировок в терминал mt4.
Дело в том, что при установке терминала, история котировок ограничена и по мере прокрутки истории она подгружается с сервера брокера. Вы наверно сами это замечали, когда быстро крутите историю, например, на минутных таймфреймах терминал подтормаживает.
Для анализа стратегий в ручную такое еще прокатит, но вот в автомате (тестере стратегий) нет, нужна загруженная история.
Исправим это.
Временной таймфрейм закачки архива котировок будем использовать M1, ввиду того что на его базе можно синтезировать любой таймфрейм.
Итак, начнем, для начала снимем ограничения загрузки.
Откройте терминал, затем нажмите Ctrl + O, появится окно настроек, выберите вкладку «Графики» и установите в значение «Макс. баров истории» максимальное число загрузки баров. Всё как на скриншоте:
Объяснять, наверное не надо, почему надо устанавливать максимальное число.
Идем дальше.
На главном меню терминала нажмите на «Сервис», затем выберите «Архив котировок» (можно вызвать нажатием на F2):
Слева в колонке «Символы» выберете нужную валютную пару, затем два раза щелкните по ней мышкой и выбираем 1 минуту, далее жмем загрузить. Пошла загрузка, это довольно длительный процесс (конечно, всё зависит от скорости принимающего и раздающего).
Когда процесс загрузке завершится, может появиться окно с предложением пересчитать все таймфреймы, соглашаемся. Закрывайте окно и перезагрузите терминал.
Теперь перейдем к следующему.
Как загрузить архив котировок со сторонних брокеров (ресурсов)?
Максимальный временной промежуток загружаемых историй котировок в первую очередь зависит от брокера, и глубина их истории у всех разная. Так же это относится к качеству самих котировок, наличие или отсутствие провалов во времени (дыры).
Что делать, если Вас не устраивает закачанная история котировок вашего брокера?
Не расстраивайтесь, вы можете на стороннем брокере или ресурсе найти историю для нужной валютной пары и таймфрейма.
Находим котировки и скачиваем их в формате .csv, либо же в .hst, но тогда просто в ручную поместите его в папку history (c:Program FilesMetaTrader (название вашего брокера) history и выберите счет), не забудьте предварительно удалить предыдущий .hst файл загружаемой валютной пары.
Но в основном брокеры предлагают архив котировок в формате .csv. Предварительно скачав его вызываем «Архив котировок»:
Нажимаем на «Импорт», появится окно:
Далее нажимайте обзор и укажите путь скачанного файла на своем компьютере. Если часовой пояс вашего брокера отличается от скачанного архива котировок, установите значение сдвига (например, скачали котировки в GMT, а брокер работает в GMT +2, тогда назначьте значение в сдвиге +2).
Если всё выполнили тогда жмем Ок.
https://youtube.com/watch?v=rt7qGed0MFE
Вот и вся загрузка истории котировок, как видите ничего сложного в ней нет. Удачного вам анализа! До свидания.
С уважением, Евгений Бохач
Статьи на похожую тему:
Как создать и установить шаблон в MT4?
Как установить индикатор в MetaTrader 4?
Нестандартный таймфрейм для MetaTrader 4
Настраиваем почту в MetaTrader 4
Что такое скрипт и зачем он нужен в терминале mt4
Источник: https://fox-trader.ru/kak-zagruzit-istoriyu-kotirovok-v-terminale-mt4.html
Архив котировок для MT4 – как загрузить или скачать
Упорядоченные по временному параметру последовательности котировок сохраняются в архивах и хранятся различными веб-ресурсами. По запросам трейдеров они предоставляют их для скачивания, что позволяет на полученных реальных данных проверить эффективность торговых стратегий. Каким образом можно использовать архив котировок для MT4 мы расскажем далее
Как уже было указано выше, основная задача, которая решается с использованием архивов котировок для МТ4, заключается в получении максимально приближенных к объективным результатов тестирования торговой стратегии или индикатора.
Такой архив представляет собой последовательность всех тиков с указанием точного времени их начала. Из этой последовательности алгоритмы формируют бары с любым таймфреймом, которые во время тестирования могут прокручиваться с любой скоростью.
Но чаще всего архивы котировки представлены в виде последовательностей комбинаций из четырех цен – закрытия, открытия, максимальной, минимальной, которые соответствуют барам на конкретном таймфрейме. Какой именно таймфрейм использовать при тестировании решает трейдер.
Всегда рекомендуется иметь обновленную историю котировок тех активов, которыми ведется торговля. Это позволяет быстро проверить текущую стратегию, найти для нее новые оптимальные параметры и применить их.
Как загрузить архив котировок в MT4
В памяти МетаТрейдера постоянно хранится, по крайней мере, такое столько баров активов, графики которых открывались, сколько указано в переменной «МаксБаров В Истории» (на рис. 1 показано ее максимальное значение) вкладки «Графики» (находится в панели «Настройки», активируемой нажатием CtrlO).
Увеличивается их количество принудительной загрузкой архива котировок для MT4, скачать который можно с сайтов брокеров или воспользовавшись соответствующей функцией панели «Архив котировок», вызываемой нажатием F2 (рис. 2).Рисунок 1. Переменная, задающая минимальный объем архива котировок, формируемого при запуске МТ4.
Загрузка осуществляется с серверов корпорации MetaQuotesSoftware, о чем пользователя предупреждают (возможно несоответствие между архивными данными и информацией брокера, с которым работает трейдер). Чтобы загрузить архив котировок в MT4, надо в левом вертикальном поле выбрать требующийся символ (на рис. 2 это AUDUSD) и кликнуть «Загрузить».
Если же архив уже загружен, то над ним можно выполнить его «Экспорт», «Добавление», «Правку» и «Удаление».
Рисунок 2. Форма выбора актива и действий с его архивами котировок в MT4.
При одинаковой длительности загружаемого интервала архивы с меньшими таймфреймами будут занимать больше памяти. В общем случае допустимо загружать столько полных архивов, сколько позволяет объем ОЗУ на винчестерах и прочих постоянных носителях ПК.
А цены баров в количестве, указанном в переменной «МаксимумБаровВОкне», загружаются в оперативную память и обрабатываются одним из процессорных ядер. Поэтому при работе на немощных ПК не рекомендуется устанавливать эту переменную большой.Рисунок 3. Файловые названия содержимого архива котировок для MT4 в папке.
Хранятся архивы в директории history/downloads (рис. 3).
В ней они все сгруппированы по папкам с наименованием, образованным тикетом. Он же есть и в наименовании файлового архива (формат dat) с добавлением года и месяца, определяющих период архивированных котировок. В них информация представлена в ценах минутных баров. Самый первый файл обычно содержит год и месяц самого первого архивированного периода (на рис.
4 архив AUDUSD начинается с апреля 1993 г.).
Рисунок 4. Порядок окон процесса импортирования архива котировок в MT4.
Скачать можно архивы и в форматах csv, prn, txt, hst. Тогда они загружаются нажатием кнопки «Импорт» (рис. 4). Файл любого из указанных типов можно создать и из собственного архива – для этого предназначена кнопка «Экспорт». После нажатия на нее открывается окно, в котором задается имя создаваемого файла и его тип.
(2Голосов на Форекс блоге, средний балл: 5,00 из 5)
Загрузка…
Источник: https://deipara.com/mt4/arhiv-kotirovok-dlya-mt4.html
Как скачать и использовать архив котировок Форекс
На рынке Форекс очень часто возникают ситуации, когда цена повторяет одни и те же свои формации. Это было замечено аналитиками, сумевшими в итоге создать технический анализ – науку, которая учит идентифицировать на графике повторяющиеся закономерности.
В результате трейдер получает в свои руки мощное оружие прогнозирования, позволяющего ему заключать торговые операции, в которых вероятность получения прибыли во много раз превышает шанс понести убытки.
Несмотря на некоторое количество неудачных сделок трейдер по итогам какого-то периода все равно будет в плюсе, так как получаемые прибыли перекроют убыток и создадут излишек дохода.
Но для проверки своих знаний или стратегий, которые основываются на каких-либо наблюдениях технического анализа, часто требуется протестировать торговый подход на истории, что поможет выявить его слабые и сильные стороны.
Вот тут на помощь трейдеру приходит архив котировок Форекс, который поможет выявить, с чем можно столкнуться при применении того или иного конкретного метода трейдинга в долгосрочной перспективе.
Проблема состоит в том, что в такой проверке своих сил чаще всего нуждаются новички, а их торговый терминал ведет историю котировок только с момента своей установки, из-за чего трейдеру нужно знать, где и как получить курсы валют за большие временные периоды.
Разобравшись с тем, для чего нужен архив котировок Форекс, следует знать, где же его взять и как его можно проанализировать. Прежде всего, следует знать, что получить нужную историю можно на различных форумах, где она подается в excel таблицах. Честно говоря, сложно представить, насколько полезна такая информация будет рядовому пользователю, несмотря на удобное разбитие данных по колонкам.
Более разумный вариант – скачать архив котировок Форекс mt4. Для этого нужно запустить свой торговый терминал и нажать клавишу F2 или воспользоваться меню «Сервис».
Открыв его, можно увидеть опцию с соответствующим названием, после активации которой откроется дополнительное окно, где по группам отобразятся торговые инструменты – валюты, металлы, фьючерсы и прочее.
Выбрав нужный каталог, пользователь должен найти интересующий его торговый инструмент, два раза нажать на него левой кнопкой мыши и указать, какой именно таймфрейм его интересует.
После этого архив загрузится прямо в торговый терминал и его можно будет удобным образом просматривать в рабочей среде MT4, устанавливая на график нужные индикаторы и тому подобное.
Единственное, о чем следует помнить – скачивание архива происходит с сервера MetaQuotes, а не из рабочего сервера непосредственно самого брокера.
Поэтому, если трейдер пытается при помощи истории котировок что-то доказать своему ДЦ, то это ему вряд ли удастся, но для всех остальных нужд этот способ является самым лучшим.
Информационные ямы
Обычно главной целью каждого, кто решил скачать в свой mt4 архив котировок Форекс, является желание протестировать выбранную торговую стратегию на истории или автоматического эксперта. Здесь следует учесть, что в силу тех или иных причин на графике могут образовываться так называемые информационные ямы.
Визуально это выглядит как пробел, но может и никак не отображаться, а заметить разрыв получится только при сравнивании соседних дат. Возникает такое явление крайне редко и не всегда тому виной сбои в работе сервера или терминала. Вполне может быть, что ситуация возникла из-за каких-то объективных событий, к примеру, выходных дней.
Если же появление такой ямы необоснованно, то использовать результаты тестирования, которые были получены на истории такого архива, может быть очень опасно из-за отсутствия достоверных данных.
Важность тестирования
Трейдеры часто считают, что достаточно пару недель протестировать торгового робота или стратегию на демо-счете и можно доверять им судьбу своего депозита.
Это ошибочное заблуждение, которое уже не одному валютному спекулянту стоило потери реальных денег.
Поэтому необходимо со всей серьезностью подойти к проверке используемых алгоритмов, так как на кону кровно заработанные средства и не нужно провоцировать ситуацию, где результатом будет лишь горечь утраты.
Чтобы пояснить ситуацию, достаточно навести простой пример. В сети сейчас полно бесплатных торговых советников, которые работают по принципу мартингейла. Такие роботы могут легко увеличить депозит за неделю в 2-3 раза.
Причем на протяжении какого-то времени – от нескольких недель до пары месяцев, такие автоматические эксперты способны демонстрировать стабильную работу и принесут немало прибыли, но конечным результатом их деятельности всегда будет полный слив депо!
Поэтому умные трейдеры при их использовании регулярно выводят прибыль, чтобы на момент, когда робот сольет, остаться хоть с каким-то доходом или хотя бы оставить себе первоначально выделенные под торговлю деньги.
Теперь можно представить себе ситуацию, в которой новичок протестировал такого робота 1-2 недели на демо, убедился, что тот приносит хорошую прибыль и доверил ему свой депозит. В итоге – деньги потеряны, а желания еще раз пополнить депозит может больше и не появиться.
Вот поэтому крайне важно использовать архив котировок Форекс, чтобы проверить работу стратегии или робота хотя бы за 1 год, так как это позволит более менее точно узнать, чего же стоит от них ожидать при работе в долгосрочной перспективе на изменчивом валютном рынке.
Использованы материалы из: brokers-fx.ru
Источник: https://businesslike.ru/forex/kak-skachat-i-ispolzovat-arhiv-kotirovok-foreks
торговые роботы – Архив котировок
Архив котировок для тестирования советников форекс
От качества котировок зависит объективность оценки ваших МТС (советников), поэтому уделите вопросу их подбора самое серьёзное внимание. Будет обидно, если после длительной, кропотливой работы вдруг окажется, что ваши котировки не точны и на других котировках ваша МТС не жизнеспособна.
По этой же причине целесообразно иметь несколько разных (как минимум два) варианта котировок от разных провайдеров. Это снизит вероятность подгонки, особенно для МТС, использующих близкие стопы.
Котировки разных поставщиков при одинаковом характере чартов могут иметь разный уровень «рыночного шума»- амплитуды колебаний цены в пределах бара. Поэтому МТС, имеющие близкорасположенные стопы на таких котировках будут показывать худшие результаты, из-за более высокой вероятности их срабатывания.
Кроме того котировки разных поставщиком по одним и тем же инструментам могут отличаться следующими параметрами.
Количество знаков после запятой.
Некоторые дилинговые центры вводят пятый знак, чтобы более гибко изменять политику спрэда.
Это необходимо учитывать при написании кода МТС, поскольку все используемые значения величин, измеряемые в пунктах надо увеличивать в 10 раз.
Пятизначные котировки работают и в четырехзначных терминалах, там пятый знак просто отсекается. Четырехзначные котировки тоже работают в пятизначных терминалах, там в пятом разряде добавляется либо 0 либо 5.
Время относительной задержки.
В зависимости от места расположения поставщика котировок они могут поступать либо по GMT (время по Гринвичу – Лондон, Лиссабон), либо по CET (центрально-европейское время – остальная Европа). Это необходимо учитывать в МТС, привязанных к конкретным временным периодам.
Например время открытия Нью-Йоркской биржи может смещаться на час, существенно изменяя показатели эффективности таких МТС.
Ниже можно скачать архивы котировок по основным валютным парам с октября 1999 года.
Проверено, работают нормально и в 4-х значных и в 5-ти значных терминалах.
После того как вы скачали котировки сделайте следующее:
- Скопируйте скачанный файл в папку MT4/History/имя сервера.
- Распакуйте архив.
- Загрузите MetaTrader.
- Откройте окно котировок по выбранному инструменту в таймфрейме M1.
- Переконвертируйте котировки M1 в другие временные периоды с помощью стандартного встроенного в MetaTrader скрипта period_converter в следующей последовательности:
- меню скриптов – period_converter – правой кнопкой мыши, “исполнить на графике”.
- в открывшемся окне свойств скрипта устанавливаем и исполняем поочерёдно периоды конвертации 5, 15, 30, 60, 240, 1440.
- перезагружаем MetaTrader.
Готово.
Чтобы скачать котировки непосредственно с сервера ДЦ необходимо сделать следующее:
- Открыть в терминале МТ4: “Сервис” – “Архив котировок”. Выбрать папку с нужной валютной парой, выбрать М1, нажать “Загрузить”. Появится окно предупреждения о том, что данные котировок MetaQuotes отличаются от данных котировок вашего брокера. Принимаем это к сведению и нажимаем “Ок”.
- Ждём, пока закончится загрузка, и затем нажимаем ещё раз кнопку “Загрузить”. Появится окно «Нет данных для символа – пересчитать все таймфреймы?». Нажимаем “Да”.
- Ждём, пока терминал пересчитает все таймфреймы, затем закрываем окно архива котировок. Возможно потребуется перезагрузить терминал.
Готово.
Чтобы перенести архив котировок одного ДЦ в терминал другого ДЦ:
- Открываем папку истории котировок первого ДЦ: MT4_ДЦ№1/History/имя сервера и находим файл архива М1 для нужной валютной пары, например EURUSD1.hst.
- Копируем его в папку истории котировок второго ДЦ: MT4_ДЦ№2/History/имя сервера.
- Загружаем терминал ДЦ№2.
- Открываем окно котировок по выбранному инструменту в таймфрейме M1.
- Переконвертируем котировки M1 в другие временные периоды с помощью стандартного встроенного в MetaTrader скрипта period_converter в следующей последовательности:
- меню скриптов – period_converter – правой кнопкой мыши, “исполнить на графике”.
- в открывшемся окне свойств скрипта устанавливаем и исполняем поочерёдно периоды конвертации 5, 15, 30, 60, 240, 1440.
- перезагружаем MetaTrader.
Готово.
Источник: https://wellforex.ru/index/arkhiv_kotirovok/0-6
Советники Forex
Для правильного тестирования советников необходимо установить в него архив котировок – это котировки валютных пар за прошедшие месяцы и годы. Ведь мы всегда тестируем любой советник только на исторических данных и смотрим – как бы он торговал в то время.
Главная ценность такого архива заключается в том, что не надо ничего придумывать для работы тестера, а воспользоваться тем, что уже реально было. Частично архивные котировки уже содержатся в программе МТ4, но, во-первых, не по всем валютным парам, а во-вторых, в имеющихся котировках имеются большие временные провалы, что будет искажать результаты работы.
И еще одно важное предварительное замечание.
Если вам необходимы особо качественные котировки (для тестирования с 99%-й точностью) или же в вашем терминале используются валютные пары с суффиксом, например, EURUSDe (“е”- это и есть суффикс, применяется для выделения валютных пар для каких-то целей, некоторых счетов и т.д.), когда невозможно скачать обычным порядком, то вам нужна другая статья – ЭТА. Сейчас мы поговорим о наиболее распространенном способе, пригодном для трейдеров в большинстве случаев.
Определяем период для скачивания архива
Прежде всего, нам необходимо определить – за какой период мы будем скачивать архивы. Здесь все зависит от ваших целей: если вы хотели бы проверять советники на протяжении 10-15 лет, то вам необходимо максимальное количество информации для этого. Но такие архивы довольно сильно тормозят программу. Кстати, именно поэтому большие архивы разработчиком не устанавливаются заранее.
Но если вам достаточно для проверки интервал в 3-5 последних лет, то и скачивать надо за этот период. Я, тестируя советники, очень редко пользуюсь данными более чем за 3 года и совсем никогда – более 5 лет.
Для загрузки архива за нужный период открываем терминал и кликаем по вкладке «Сервис». Откроется меню:
Рис.1 (Для увеличения любой картинки – кликните по ней)
Нажимаем на «Настройки». Откроется окно:
Рис.2
Галочки, установленные по умолчанию, нам трогать не следует, а вот количество баров в истории надо установить. Посчитаем, сколько нам потребуется баров.
Бар – это графическая фигура на ценовом графике, формирующаяся в течении определенного времени – времени, которые вы устанавливаете сами.
Нам необходимо посчитать потребное количество одноминутных баров, потому что все остальные (пяти, пятнадцати, тридцати минутные бары и т.д.) формируются на основе одноминутных.
Итак, в году 52 недели, значит, можно убрать нерабочие дни (субботу и воскресенье), что составит 104 дня. А рабочих дней, когда работает Форекс, соответственно, будет 261 день. Теперь считаем:
Вот такое количество баров из архива ваш терминал должен обработать за один проверяемый год. Умножаем это число, скажем, на 5 (лет) и получаем 1.875.000. Это число и вписываем в окно, после чего нажимаем ОК.
С период в истории мы определились. Теперь можем приступить непосредственно к скачиванию.
Установка архива в МТ4
Опять кликаем по вкладке «Сервис», но теперь в меню мы выбираем «Архив котировок». В открывшемся окне смотри на графу Forex Major (главные валютные пары):
Рис.3
Кликаем по крестику (стрелка), раскроется список пар, как на рис.3. Поскольку я настоятельно советую загрузить все валютные пары из этого списка, дважды кликаем по верхней строчке AUDUSD. Откроется перечень таймфреймов (т.е. длительности баров):
Рис.4
Кликаем по строчке «1 минута» и нажимаем кнопку «Загрузить». Появится окно с предупреждением:
Рис.5
На мой взгляд, было бы лучше, если бы компания InstaForex вместо такого предупреждения лучше создала свой собственный архив котировок. Но – что есть, то есть. Нажимаем ОК. Начинается процесс загрузки архива, он продлится несколько минут.
После его окончания в правом окне все равно будет девственно чисто, для того, чтобы увидеть там информацию еще раз кликните по строчке «1 минута».
Докачка архива
Но на этом загрузка архива по этой валютной паре не заканчивается. Дело в том, что при скачивании архива часть информации может потеряться, поэтому еще раз нажмите на кнопку «Загрузить». Если архив скачан полностью, то появится окно:
Рис.6
Нажимаете «Да», терминал все перепроверяет, что пропущено – докачивает.
Некоторые из вас могут сказать, что вроде бы ничего не изменилось – график как был, так и остался. Однако обратите внимание на количество баров:
Рис.7
А теперь сравните это количество с валютной парой, по которой мы еще не скачивали архив:
Рис.8
Есть разница?
Поэтому не ленитесь, а скачивайте архивы по всем валютным парам, по крайней мере, главным.
P.S. Если Вас интересует, что такое кросс- валюты (Forex Cross) в архиве котировок, то посмотрите фильм «Торговля на Форекс для начинающих», там этот термин очень хорошо разъяснен.
Удачи!
Источник: https://forexeadvisor.ru/zagruzka-arxiva-kotirovok-v-mt4.html
Архив котировок для MT4 Тут про большую часть операций с ними
Приветствую вас, дорогие мои! Это блог forexinlife.com. Сегодня продолжим говорить о полезностях форекса. Конкретно поднимем тему архив котировок для MT4. Это достаточно популярная тема. При этом только интересующийся знает, как на самом деле тут все работает. Давайте разбираться!
В техническом анализе достаточно хорошо срабатывают закономерности, которые были найдены на истории. Следовательно, от того, насколько глубока история зависит и то, как качественно вы выстроите свою торговую систему. Конечно, важно, чтобы хорошая история была не только на одном таймфрейме, но на всех, а также на каждом инструменте, который интересует.
Где хранятся архивы котировок для МТ4
Поставщиком услуг по доступу к рынку является брокер. Он обеспечивает трейдера новостями, возможностью торговать, а также историческими данными и прочим. Следовательно может возникнуть вопрос, так откуда берутся в терминале исторические данные? Вот, например, брокер Alpari.
Ответ, скорее всего, очевиден! Эти данные хранятся на сервере у брокера. После того, как трейдер начинает торговать или иначе пользоваться ценами и их историей, например, тестировать стратегии, советников, а также оптимизировать последних, цены и история попадает в терминал. Из этого строятся графики, который удобно использовать.
При этом трейдеру дадено право управлять этими данными. С этой целью терминал содержит специальное окно. Его можно вызвать с помощью меню Сервис, Архив котировок. Также можно нажать клавишу F2.
Что происходит, когда терминал закрывается
Когда терминал закрывается история никуда не девается. Она сохраняется, и с этой целью имеются специальные файлы. При этом размеры этих файлов не выходят за рамки заданных пределов. Что это значит?
В настройках терминала есть специальное поле: Макс. баров истории:. Там указывается, какое количество баров мы хотели бы сохранить. Когда мы закрываем терминал, то цены сохраняются, а самые старые, которые выходят за рамки количества заданных баров стираются.
Где хранятся данные на компьютере
Совершенно очевидно, что данные, которые накапливаются внутри терминала, должны где-то храниться. Более того, когда вы накопили избыток котировок, они могут вызвать торможение работы терминала. Вот пару тем по этому вопросу:
Поэтому хорошо знать, где и как именно хранятся эти данные. Тут все просто! У файлов содержащих эти данные есть устоявшееся название. Оно состоит из имени валютной пары или другого инструмента, а также там указывается таймфрейм в минутах.
Все эти данные хранятся внутри папки history, которая, находится внутри Каталога данных, который вызывается из меню Файл.
Именно эти данные используются терминалом, чтобы построить графики и с целью выполнить прочие операции. Таких как тестирование, и оптимизация советников, и так далее.
Мои данные вернее
Если вы считаете, что некоторый бар имеет несколько иную конфигурацию, и по вашим данным это влияет на тестирование или по другой причине, то вы может самостоятельно ввести данные о любом баре.
Для этого нажимается соответствующая кнопка в окне Архив котировок. (Предварительно данные появляются в табличной форме после того, как выбран инструмент и таймфрейм.
) Можно добавить данные, исправить или даже удалить.
Как загрузить архив котировок в MT4
Как я уже говорил данные можно получить с сервера. У разных брокеров глубина может быть разная. Например, можно получить данные с 1999 года и вплоть до настоящего момента. Просто выберите инструмент и нажмите Загрузить.
Важно понимать, что если вы загружаете эти данные, то переписываете цены, которые хранятся у брокера на сервере. Так построен этот бизнес. За долгие котировки вы отказываетесь от споров, которые могут возникнуть с брокером из-за котировок.
Итак, когда вы решили архив котировок для MT4 скачать все таки, не взирая, на предупреждение, тогда вы получите данные на период 1M. Соответственно, другие периоды тоже получат информацию. Она будет взята с периода 1M и пересчитана.
Исторические данные можно также экспортировать и импортировать.
Конец!
(2
Источник: https://forexinlife.com/poleznoe-po-forex/arhivy-kotirovok-dlya-mt4.html