Модуль для интеграции с Python
Python является современным высокоуровневым языком программирования для разработки сценариев и приложений. Содержит множество библиотек для машинного обучения, автоматизации процессов, анализа и визуализации данных.
Пакет MetaTrader для Python предназначен для удобного и быстрого получения биржевой информации через межпроцессное взаимодействие прямо из терминала MetaTrader 5. Полученные таким образом данные можно дальше использовать для статистических вычислений и машинного обучения.
Функции для интеграции MetaTrader 5 и Python
Функция
|
Действие
|
MT5Initialize
|
Устанавливает соединение с терминалом MetaTrader 5
|
MT5Shutdown
|
Закрывает ранее установленное подключение к терминалу MetaTrader 5
|
MT5TerminalInfo
|
Получает состояние и параметры подключенного терминала MetaTrader 5
|
MT5Version
|
Возвращает версию терминала MetaTrader 5
|
MT5WaitForTerminal
|
Ждет пока терминал MetaTrader 5 подключится к торговому серверу
|
MT5CopyRatesFrom
|
Получает бары из терминала MetaTrader 5, начиная с указанной даты
|
MT5CopyRatesFromPos
|
Получает бары из терминала MetaTrader 5, начиная с указанного индекса
|
MT5CopyRatesRange
|
Получает бары в указанном диапазоне дат из терминала MetaTrader 5
|
MT5CopyTicksFrom
|
Получает тики из терминала MetaTrader 5, начиная с указанной даты
|
MT5CopyTicksRange
|
Получает тики за указанный диапазон дат из терминала MetaTrader 5
|
|