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

2024-11-06
856看过
如果没有编程知识,可以先从玩玩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。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

举报

 

回答|共 12 个

好好琦琦2004 LV2

好好琦琦2004 发表于 2024-11-6 19:29:07 | 显示全部楼层

要有一整套交易思路,什么时候做什么事情要清晰。

然后就是具有盈利能力和风险承受能力。

最后就是EA的特点,100%的执行力和控制风险的能力。

结果就是可以每天挣一点,天天都开心了。

这是一个漫长的过程,我用了5年的时间,希望大家也可以尽快实现

汇不易 LV2

汇不易 发表于 2024-11-6 19:29:58 | 显示全部楼层

感谢邀请。

做EA的话,其实本质属于交易系统的代码展示,最起码要对自己的交易系统做到非常了解。创建EA的话,最起码要满足两点。

1.自己会码代码,Python或者VBA等等都可以

2.找个帮你做代码的程序员,各项参数都设置好,也可以。

两项满足的话,慢慢开始做就好了。

海² LV2

海² 发表于 2024-11-6 19:30:37 | 显示全部楼层

首先你要学会编程,然后要有实际的操盘经验,甚至是系统的操盘思路,才有可能开始编写出有意义的EA

姚胖说. LV3

姚胖说. 发表于 2024-11-6 19:31:12 | 显示全部楼层

EA能赚钱吗?

VJ28581512 LV1

VJ28581512 发表于 2024-11-6 19:31:51 | 显示全部楼层

mt上可以写。首先你得区间得找好,不要轻易的改,会一点脚本知识,加上一些自己的交易逻辑。写这个简单,难得是区间和交易模式

迈达量化 LV2

迈达量化 发表于 2024-11-6 19:32:33 | 显示全部楼层

第一,自己学编程自己写。

第二,自己花钱请别人写。

第三,也可以可视化模块操作,让电脑自动帮你写。

Goldmate LV2

Goldmate 发表于 2024-11-6 19:33:23 | 显示全部楼层

你自己先有交易系统

花钱编进去就可以了

然鹅.....

人心可畏 LV1

人心可畏 发表于 2024-11-6 19:34:11 | 显示全部楼层

首先你得有一个能保证盈利的交易系统(规则),不然不能赚钱的写出来也是白瞎,然后你要会编程,不然怎么写出来对吧,最后就是实盘检验,能盈利的就是一个能赚大钱的EA系统了

nice LV1

nice 发表于 2024-11-6 19:34:53 | 显示全部楼层

思路理念交易系统编程一个自动化交易程序

12下一页
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表