Утилита предназначена для импорта
котировок вMetaTrader 4 в режиме
реального времени из файлов
истории.
Динамический импорт по различным инструментам и таймфреймам одновременно
Поддержка самых востребованных периодов: М1, М5, М6, М10, М15, М20, М30, H1, H4,
D1, W1, MN1
Самый востребованный формат в файлах CSV:
<DATE>;<TIME>;<OPEN>;<HIGH>;<LOW>;<CLOSE>;<VOLUME>
Работа всех индикаторов для MetaTrader 4 на полученном графике (кроме
арбитражных и мультитаймфреймовых)
Чтение он-лайн из одного или двух файлов: всей истории [symbol]_[period].CSV
и последнего бара [symbol]_[period]_LAST.CSV
Предоставляется в открытом коде (есть возможность дополнения сигнальной или
автоматической системой)
Версия 20160128
Цена 5800р.
Ответы на частые вопросы (FAQ)
Вопрос:
Какие источники для выгрузки истории
работают с Вашей программой?
Ответ: Изначально я
разрабатывал программу для выгрузки истории
графиков из QUIK,
который очень популярен на российской бирже, но
применение программы этим не ограничилось. Т.к.
я применил самый распространённый формат,
заработала также с
SierraChart, eSignal
и др. Применяемый формат
<DATE>;<TIME>;<OPEN>;<HIGH>;<LOW>;<CLOSE>;<VOLUME>.
Также, я могу изменить формат под Ваши нужды, за
дополнительную плату.
Вопрос:
Можно ли при помощи этой программы
совершать сделки?
Ответ: Нет.
Программа только поставляет котировки в МТ4, но
торговать на новом графике нельзя. Можно сделать
вывод сделок в файл, а программа для совершения
сделок будет его читать и совершать сделки.
Вопрос:
Будут ли работать советники и
индикаторы?
Ответ: Советники
работать не будут. Индикаторы будут работать
все, кроме арбитражных и мультитаймфреймовых
(которые используют одновременно графики разных
периодов или инструментов).
*Все видео записаны в формате
FULL HD. Для улучшения качества, зайдите
в настройки и выберете 1080p
HD.
Как загружать
историю котировок из Финам.ру
Утилита "Импорт котировок в
MetaTrader 4"
Общая информация.
Отлично зарекомендовавший себя и очень популярный
торговый терминал
MetaTrader 4 накопил огромную базу бесплатных и
платных индикаторов (более 1000). Таким огромным количеством
идей не может похвастаться ни одна известная на сегодняшний день
программа технического анализа. После вывода на рынок
программного комплекса "Metatrader 4 +
QUIK" мне стали приходить множество писем с просьбой
реализации передачи котировок из QUIK
в Metatrader 4. В начале 2008 года был
написан первый скрипт. Однако реализация такой простой задачи
оказалась не столь проста и проект был закончен в конце 2010
года.
Утилита "Импорт котировок в MetaTrader 4"
предназначена для динамического чтения исторических данных из
файлов. Изначально утилита разрабатывалась для импорта истории
котировок из ИТС QUIK, однако данное решение может применятся и
для любых целей, когда необходимо вывести график из истории
находящейся в файле. Импорт обеспечивается двумя файлами: первый
содержит всю историю котировок, кроме последнего бара, а второй
только динамически обновляющийся последний бар. По желанию,
можно обеспечить чтение из одного файла.
Применяя данную утилиту
Вы сможете использовать Metatrader 4
как программу технического анализа.
Советники (роботы) не будут работать, т.к. они привязаны к
данным серверов Metatrader 4.
Однако есть возможность создания автоматической
торговой системы. Для этого необходимо внедрить в код утилиты
свой код, который бы отправлял заявки на внешнюю программу. С
этой целью утилита предоставляется в открытом коде.
Установка и подготовка к работе.
Установите утилиту в
MetaTrader
4, указав путь к каталогу данных. В
MetaTrader 4 есть возможность быстрого перехода к
папкам Файл - Открыть каталог данных. Путь можно скопировать из
"Проводника" и вставить в программу установки.
Программа,
которую Вы будете использовать для экспорта файлов
должна производить экспорт файлов в
[каталог данных MetaTrader
4]\MQL4\Files, название
файлов должно иметь вид:
[symbol]_[period].csv
и [symbol]_[period]_last.csv
(наличие второго файла
необязательно).
Выйдите и снова зайдите в
MetaTrader 4.Подключение к серверу значение не имеет.
Далее, можно загрузить готовый шаблон
Файл - Профили - История котировок.
Вы получите пять графиков, которые
будут обновляться из файлов примеров (1_M1.CSV
и д.р.). На этом этапе уже всё настроено, и
достаточно, чтобы файлы примеров обновлялись. Но если Вы
хотите научиться добавлять графики самостоятельно, то
прочитайте следующие пункты.
При помощи мыши перетащите советник
"Импорт котировок" на любой открытый
график. Появится окно настроек.
Во вкладке "Входные
параметры" необходимо ввести значение переменных.
Symbol_Period_Imp
- название файла всей истории, в
формате
[symbol]_[period],
например: "1_M1".
Symbol_Period_Exp
- название инструмента, которое будет отображаться в
MetaTrader
4. Значение можно не указывать, название будет
продублировано из Symbol_Period_Imp.
Обратите внимание, названия инструментов, которые
поставляются из ДЦ, могут совпадать с указанным в Symbol_Period_Exp,
если это так, подберите другое имя. Например, если файлвсей истории "EURUSD_M1",
то здесь указываем "EURUSD1_M1",
т.е. любое отличное имя от "EURUSD".
Delay
- Частота обновления в миллисекундах. 1 сек. = 1000
мс. Рекомендуется ставить 2000, но для минутных графиков,
можно ставить 1000 и ниже. Чем меньше частота обновления,
тем чаще будет обновляться график, но больше нагружен
процессор.
Вы можете сохранить настройки, нажав "Сохранить", а при
каждой загрузке советника, нажимать "Загрузить".
Далее появится
информационное сообщение. Нажмите ОК.
Теперь в
MetaTrader 4
перейдите Файл - Открыть автономно, выберете появившуюся
историю импортируемого инструмента, нажмите "Открыть". После
чего появится новый
(offline) график.
И наконец, при помощи мыши перетащите
советник "Импорт котировок" на новый
открытый
график. Появится окно настроек. Укажите название
файла настроек, как указывали ранее.
Нажмите ОК.
Теперь новый график в
MetaTrader 4
должен обновляться в реальном времени, считывая информацию
из файлов истории.
Файлы истории в
MetaTrader 4
хранятся в папке
[MT4]\history\[название
сервера брокера].
Системные требования.
операционная система
Microsoft® Windows®
98/2000/XP/Vista/Seven