MT5Менеджер на PythonPython

Программы на Python
Ответить
Anonymous
 MT5Менеджер на Python

Сообщение Anonymous »

Мне нужно подключиться к серверу MetaQuotes через API MT5Manager (не обычную потребительскую версию). Я дважды проверил учетные данные, но подключиться не удалось, без какого-либо полезного сообщения.

Код: Выделить всё

`from MT5Manager import ManagerAPI

def main():
# Initialize ManagerAPI object

# Specify server, login, and password
server = "MT5SERVER:443"
login = 1234  # Your MT5 account login
password = "*******************"

# Initialize ManagerAPI object with server, login, and password
manager = ManagerAPI(server=server, login=login, password=password)

# Connect to MetaTrader 5 Manager
res = manager.Connect()
if not res:
print("Failed to connect to MetaTrader 5 Manager")
return

# Subscribe to EURUSD ticks
if not manager.symbol_subscribe("EURUSD"):
print("Failed to subscribe to EURUSD ticks")
manager.disconnect()
return

# Retrieve ticks for EURUSD
ticks = manager.get_ticks("EURUSD")

if ticks is not None:
print("Ticks for EURUSD:")
for tick in ticks:
print(tick)

# Disconnect from MetaTrader 5 Manager
manager.disconnect()

if __name__ == "__main__":
main()
`
Есть предложения?
Connect() возвращает False.

Подробнее здесь: https://stackoverflow.com/questions/784 ... -in-python
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»