我正在建立一个基于Node.JS的系统,以连接MetaTrader并处理所有操作,例如链接帐户,打开,关闭交易订单...

但是我仍然没有找到如何与Node.js中的MetaTrader连接的方式。您能否给我一个解决方案或包装示例,可以帮助我做到这一点?
谢谢!

最佳答案

您可以尝试使用MetaApi https://metaapi.cloud云服务,该服务提供对MetaTrader 4和MetaTrader 5帐户的REST API和WebSocket API访问。
官方REST API文档:https://metaapi.cloud/docs/client
SDK:https://metaapi.cloud/sdks(从2021年4月开始提供javascript,python和Java SDK)
它支持读取帐户信息,头寸,订单,交易历史记录,接收报价以及访问市场数据。
该服务还提供复制交易API https://metaapi.cloud/docs/copyfactory和API,以计算MetaTrader帐户https://metaapi.cloud/docs/metastats上的外汇交易指标。
更新:从2021年3月中旬开始,MetaApi允许在不添加付款方式的情况下进行有限的API测试

10-02 13:21