如果您在 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账号。总共包含八个大步骤,分别是:
- 设置Fortex账号
- 创建Fortex账号API Key信息
- 下载Copier EA
- 部署Copier EA到MT4/5客户端
- EA插件填写Fortex API Key信息
- 匹配MT 和Fortex的 交易产品
- 启动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个步骤:
(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 上开发了大量有助于交易者的开源代码。