#+------------------------------------------------------------------+ #| terminalinfo.py | #| Copyright 2022, MetaQuotes Ltd. | #| https://www.mql5.com | #+------------------------------------------------------------------+ import MetaTrader5 as mt5 # установим подключение к терминалу MetaTrader 5 if not mt5.initialize(): print("initialize() failed, error code =", mt5.last_error()) quit() # выведем краткую информацию о версии MetaTrader 5 print(mt5.version()) # выведем полную информацию о настройках и состоянии терминала terminal_info = mt5.terminal_info() if terminal_info != None: # выведем данные о терминале как есть print(terminal_info) # выведем данные в виде словаря print("Show terminal_info()._asdict():") terminal_info_dict = mt5.terminal_info()._asdict() for prop in terminal_info_dict: print(" {}={}".format(prop, terminal_info_dict[prop])) # завершим подключение к терминалу MetaTrader 5 mt5.shutdown() #+------------------------------------------------------------------+