我在我的 Google Cloud Console 中创建了一个监控指标仪表板。仪表板按预期工作,但由于我的应用程序高度依赖这些指标,我正在考虑创建一个时间表来查看这些指标数据并相应地更新服务器。
在调查了仪表板之后,我注意到有一个 MQL 查询。有什么方法可以在我的 node.js 函数中执行此查询,以便我可以获取数据并更新服务器?
我在我的 Google Cloud Console 中创建了一个监控指标仪表板。仪表板按预期工作,但由于我的应用程序高度依赖这些指标,我正在考虑创建一个时间表来查看这些指标数据并相应地更新服务器。
在调查了仪表板之后,我注意到有一个 MQL 查询。有什么方法可以在我的 node.js 函数中执行此查询,以便我可以获取数据并更新服务器?
Stackoverflow中有一个与您类似的案例(由 user3666197 回答)。
而且您还可以轻松地在 mysql 中连接您的 nodejs 服务器。MySQL 是世界上最流行的开源数据库之一,而且效率也很高。
有关如何将 nodejs 服务器连接到 mysql 的步骤/过程过程的更多详细信息,请遵循Nodejs mysql 教程。
您可以尝试 MetaApi https://metaapi.cloud云服务,它提供对 MetaTrader 4 和 MetaTrader 5 账户的 REST API 和 WebSocket API 访问。
官方 REST API 文档:https ://metaapi.cloud/docs/client
SDK:https ://metaapi.cloud/sdks (javascript、python 和 Java SDK 于 2021 年 4 月提供)
它支持读取账户信息、仓位、订单、交易历史、接收报价和访问市场数据。
该服务还提供复制交易 API https://metaapi.cloud/docs/copyfactory和 API 来计算 MetaTrader 账户上的外汇交易指标https://metaapi.cloud/docs/metastats。