运行 服务器上的 MetaTrader 5(python)

run MetaTrader 5 on server (for python)

我似乎无法找到关于如何在 replit.io 等服务器上 运行 MetaTrader 5 的解决方案。代码在本地桌面上工作,但我相信代码在服务器无法初始化 mt5。有解决办法吗? 运行为此,使用虚拟机是一种昂贵的解决方案。我所需要的只是获取数据并将订单发送到我的 metatrader 帐户。 24/7。提前致谢!

您可以尝试 MetaApi https://metaapi.cloud 云服务,它提供 REST API 和 WebSocket API 访问 MetaTrader 4 和 MetaTrader 5 账户。

官方 REST API 文档:https://metaapi.cloud/docs/client

SDK:https://metaapi.cloud/sdks(javascript、python 和 Java SDK 于 2021 年 11 月提供)

支持读取账户信息、持仓、订单、交易历史、接收报价、访问市场数据。

该服务还提供跟单交易API https://metaapi.cloud/docs/copyfactory and API to calculate forex trading metrics on a MetaTrader account https://metaapi.cloud/docs/metastats.