Автор: Рубрика: Терминал MetaTrader 4 Один комментарий

Как загрузить историю котировок в терминале mt4?

история котировок

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

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

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

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

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

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

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

максимальное число баров

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

Идем дальше.

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

Архив котировок

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

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

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

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

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

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

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

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

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

история котировок

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

загрузка истории котировок

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

Если всё выполнили тогда жмем Ок.

Вот и вся загрузка истории котировок, как видите ничего сложного в ней нет. Удачного вам анализа! До свидания.

С уважением, Евгений Бохач

 

Статьи на похожую тему:

Как создать и установить шаблон в MT4?

Как установить индикатор в MetaTrader 4?

Нестандартный таймфрейм для MetaTrader 4

Настраиваем почту в MetaTrader 4

Что такое скрипт и зачем он нужен в терминале mt4

Подпишись на блог! И получай статьи на почту!
Новые статьи блога
Один комментарий
  • Сергей

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

    Называется SimpleForexTester. Очень полезная штука!

    2016-08-17 в 18:20 | Ответить
;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: