想要在Fortex平台运行EA? 可以采用这三种方式

如果您在 MT4/5 的EA上运行您的交易策略,并希望能与Fortex账户配合使用。你可以采用这三种方式:

第一种: Router

Router – 客户使用我们的开源 Github 项目,只需修改最少的代码,即可修改 EA,从 Fortex获取报价并向Fortex发送交易。使用者必需有EA源代码。总共需要4步:

第一步:

前往Github https://github.com/donaldslams/EA-Copier 下载文件。

MT4用户下载:
– FortexWS32.dll
– Fortex.mq4
– FortexTradeCopier.mq4

MT5用户下载:
– FortexWS64.dll
– Fortex.mq5
– FortexTradeCopier.mq5

第二步: 将DLL文件放置在MT4/5 ‘Library’ 文件夹。
第三步: 从FortexAgent.mq4或FortexAgent.mq5复制代码,连同Fortex 账号用户名、密码和服务器详细信息粘贴到MetaEditor里面的 ‘Script’ 文件夹。
第四步: 运行EA,交易将会发往Fortex平台。

 

第二种: Copier

用户在 MT4/5 Terminal客户端上手动交易或者运行EA,并通过 Copier EA将订单/执行情况复制到Fortex账号。总共包含八个大步骤,分别是:

  1. 设置Fortex账号
  2. 创建Fortex账号API Key信息
  3. 下载Copier EA
  4. 部署Copier EA到MT4/5客户端
  5. EA插件填写Fortex API Key信息
  6. 匹配MT 和Fortex的 交易产品
  7. 启动EA Copier

第一步:设置Fortex账号

在BO7中设置信号账户,包含四个步骤:

(1)在 BO7中创建账户,创建Fortex账号,例如 MTSIGNAL。创建时候,注意勾选”关闭自动强平“。

(2)账户入金。

(3)点击流动性-订单路由管理-订单路由管理-API成交回报 。

(4)点击API成交回报,以及“管理”按钮在选定账户中添加 MTSIGNAL。

第二步: 创建Fortex账号API Key信息

包含两个步骤:

(1)在Manage API Key板块勾选Enable API Key

(2)点击账户-设置-Manage API Keys,点击‘Create API Key’按钮,填写API Key信息。

第三步:下载Copier EA 

前往Github 下载文件。

MT4用户下载:
– FortexWS32.dll
– Fortex.mq4
– FortexTradeCopier.mq4

MT5用户下载:
– FortexWS64.dll
– Fortex.mq5
– FortexTradeCopier.mq5

第四步:部署Copier EA到MT4/5客户端

包含三个步骤:

(1)添加FortexWS32.dll 到 MT4的MQL4/Libraries文件夹;添加FortexWS64.dll 到 MT5的MQL5/Libraries 文件夹。
(2)添加 Fortex.mq4到 MQL4/Scripts和 MQL4/Experts 文件夹;添加 Fortex.mq5到 MQL5/Scripts和MQL5/Experts文件夹。
(3)添加 FortexTradeCopier.mq4到 MQL4/Experts 文件夹;添加 FortexTradeCopier.mq5到 MQL5/Experts 文件夹。

第五步: EA插件填写Fortex API Key信息

在 FortexTradeCopier.mq4/5脚本中填写 APIEndPoint、APIKey、APIPwd 和 APIAccount。包含3个步骤:

(1)勾选Allow Algo Trading

(2)点击Input填写APIEndPoint、APIKey、APIPwd、APIAccount

APIKey= 在BO7点击   复制后,生成的字符和数字组合。

APIPwd=在Create API Key步骤里面设置的密码。

APIAccount = “MTSIGNAL” (MTSIGNAL)。

(3)点击Dependencies,勾选Allow Dll Imports

第六步:匹配MT和Fortex的 交易产品

如果MT交易品种与 Fortex 交易品种不同,请点击流动性-订单路由管理-订单路由管理-API 成交回报产品映射中设置 MT 到 Fortex 交易产品的翻译。
但是,您不需要将外汇和金属产品从 XXXYYY 翻译成 XXX/YYY,它会自动翻译成 XXX/YYY。

第七步:启动Copier EA

右键单击FortexTradeCopier后,点击Attach to Chart。这样EA启动。EA 将自动捕捉所有交易,并发送到指定的Fortex 账户。 ToOpen(开仓) 和 ToClose(平仓) 将被捕获并发送到Fortex账号。

您只需将此脚本附加到一个图表,所有交易品种的所有执行都将被捕获并发送。

重要敬告:

  • 本程序插件基于开源项目开发,Fortex平台不对其功能准确性、完整性及适用性承担任何责任。用户务必在充分测试并确认其稳定性与适用性后再行启用。
  • 使用过程中,用户须严格监控执行状态及交易结果,实时跟踪账户动态,并实施有效的风控管理措施,以避免潜在操作风险。
  • 网络质量、传输速率、MT4/5客户端与Fortex平台的物理距离(服务器位置差异),均可能对订单复制的时效性及最终执行效果产生直接影响。
  • MT4/MT5客户端或相关API接口的版本更新,可能导致插件功能异常或跟单效果偏差。建议用户及时关注官方更新通知并提前进行兼容性测试。
  • Fortex平台支持将MT4/MT5账户的开仓(New Order)及全平仓(Full Close)指令同步至Fortex系统,实现跨平台订单复制功能。
  • 因MetaTrader系统与Fortex系统架构差异,MT4/MT5客户端中“部分平仓(Partial Close)”功能暂不支持复制至Fortex账户。
第三种: Bridge Minibus

客户使用我们的网桥进行Minibus账户一对一映射,将所有MT交易从MT服务器传送到 Fortex。

交易者可以享受到:
  • Fortex 交易平台最佳交易性能。
  • 拥有自己的强大自动交易程序并在MT4/5上下达 EA 订单的交易者可以在 Fortex 平台上运行 EA。因此,他们可以将自己的 EA 策略应用到 Fortex 平台。
  • 享用众多线上代码贡献者在 GitHub 上开发了大量有助于交易者的开源代码。