MT5Initialize

Устанавливает соединение с терминалом MetaTrader 5.

MT5Initialize(
   path=None      // путь к EXE-файлу терминала MetaTrader 5
   )

Параметры

path=None

[in]  Путь к файлу metatrader.exe или metatrader64.exe. Если путь не указан, модуль попытается найти исполняемый файл самостоятельно.

Возвращаемое значение

Возвращает True в случае успешного подключения к терминалу MetaTrader 5, иначе - False.

Примечание

Если потребуется, при выполнении вызова MT5Initialize() терминал MetaTrader 5 будет запущен для выполнения соединения.

Пример:

from datetime import datetime
from MetaTrader5 import *
 
# установим подключение к терминалу MetaTrader 5
MT5Initialize()
# подождем пока MetaTrader 5 подключится к торговому серверу
MT5WaitForTerminal()
# выведем информацию о состоянии подключения, названии сервера и торговом счете
print(MT5TerminalInfo())
# выведем информацию о версии MetaTrader 5
print(MT5Version())
# завершим подключение к терминалу MetaTrader 5
MT5Shutdown()

Смотри также

MT5Shutdown, MT5WaitForTerminal, MT5TerminalInfo, MT5Version