【问题标题】:How do i send data from my website to MT4 software?如何将数据从我的网站发送到 MT4 软件?
【发布时间】:2019-11-26 04:17:23
【问题描述】:

我正在尝试构建一个用户输入数据并将数据发送到 MT4 平台的平台。交易将根据这些数据进行。同时,我需要从 MT4 平台更新我的平台上发生的交易。我不知道该怎么做。因此,我们将不胜感激。

【问题讨论】:

    标签: mql4 algorithmic-trading metatrader4 mt4


    【解决方案1】:

    我会选择套接字作为这样做的方式。它需要 DLL。我认为最好的库可以下载here,或者你可以拿那个并更新一点以压缩并摆脱一些 MQL4/5 场景。

    在您的智能交易系统中实施OnChartEvent() 以接收来自套接字的更新。

    考虑初始同步(在您的 EA 启动时可能会打开一些交易,并且可能会放置一些挂单 - 仔细考虑这种情况,可能会放置挂单和红色的那些市场,或者选择其他情况)。为此,请确保您的套接字服务器(用PythonJava 或您知道的任何其他语言编写,您可能会找到更好的示例)接受一些关键字来返回所有实际数据,并且您保留这些数据。

    如果您需要将一些数据从 MT4 传递到您的应用程序,套接字也可以工作,替代方法是在您的应用程序中实现 REST 服务并使用其WebRequest 函数从 MT4 发送数据。

    如果您需要复制从服务器收到的交易,请查找trading copiers 的一些示例以了解其工作原理。

    【讨论】:

      猜你喜欢
      • 2013-07-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-25
      • 2019-08-07
      • 1970-01-01
      相关资源
      最近更新 更多