Skip to main content
 首页 > 外汇

自己如何创建EA自动交易系统?

2021-03-04 16:39:57 浏览:

如果没有编程知识,可以先从玩玩MetaQuotes语言编辑器开始。

​​MetaQuotes语言编辑器MetaEditor是一个与MetaTrader平台集成的现代交易策略开发环境,你可以创建MQL4和MQL5语言的算法交易程序:交易机器人、技术指标、脚本等。

​​你可以用它内建的MQL向导来生成EA。​

​从这里创建新项目:​

​​​选EA交易生成:​

​这里除了名称要填上之外其他都不是必填,你可以自己决定:

​在这里你可以增加交易属性,你可以从MetaTrader平台中已经包含的技术指标中选择,如移动平均线MACD,有多达64个指标的组合:​​

参数都可以更改,或保持不变:​​

下一步你可以确定外汇EA的追踪止损。你可以决定以固定的点为基础,使用技术指标,或者不使用技术指标:​

最后,你可以设置风险管理规则,决定以固定的交易量、保证金或风险百分比进行交易。在参数的字段下,你可以指定每笔交易的风险百分比或手数:​

​完成!你可以在这里选EA应用的平台(MT4或MT5),给它一个版本编号,上传你自己的图标等等:

​​这里你可以看到已经生成好的代码

​就这样!最后,只要点击编写F7,变成平台可执行的代码,确保你的代码没有错误就可以了。​

​我也会建议到MQL5代码库(https://www.mql5.com/zh/code)下载你有兴趣、其他人提供的代码,看看里面是怎么写指令等等,然后从那里开始一步步编写你自己的EA。

相关文章
无相关信息