分享我学习EA的过程

楼主  收藏   举报   帖子创建时间:  2019-05-05 05:01 回复:0 关注量:746
经过多年时间学习ea,我自己的ea终于可以放心的用于实战了。回想这半年多来走过的路感触很多,我想有不少人正在经历我走过的学习过程,总结一下过去,希望对朋友有所帮助。
学习ea要经历的几个过程
1)了解ea学习基本语句。自动交易和人工 交易是完全不同的概念,是交易技术的的终结。首先要看懂程序基本语句的意思,没学过编程、英语不好的人这阶段有一定难度。没办法谁让软件是外国人开发的,想用就的自己克服困难。
2)学会看懂一种现成的ea。MT平台自带了两个ea范例,均线和macd,网上有无数的范例选一种自己喜欢的逐句看懂。
3)试着按自己的思路修改原ea的开平仓条件。到这里大约要两个月,你试着用各种方法改变原程序中你认为不合理的地方以使它达到稳定盈利的目的,也许某个时间段的测试效果很好,你很高兴。且慢,用更长的时间段测试你发现亏的一塌湖渎,这时要成功很难。道理很简单,没有人把赚钱的ea免费发放。你能看到的ea大多不能稳定盈利。
4)尝试编辑自己的ea。不管如何修改别人的ea你都不能做到长时间盈利,到这里你开始反思,认为别人的ea不好,想按自己的思路编辑自己的ea,这里是很难的,你要思考人和机器的区别,人工交易的决策采用的是模糊思维,计算机不懂这些,要让计算机自动工作,必须在你模糊的混沌的思维方法中总结出线性的正确的交易方法,才能编出实用的ea,有时你的程序表现很好有时很差,这时也许你的ea可以赢利了但资金回撤很大
5)优化参数。到这一步你想到的是如何减小亏损交易保留盈利交易,就出现了优化参数,根据历史资料设置特定的条件,结果是对历史数据管用对未来行情经常不管用。因为历史总是相似而不是相同。
6)重新设计ea编辑高成功率的ea。到这里你需要休息一段时间,仔细思考市场到底是什么,道氏理论到底讲的是什么?道氏理论如何指导交易?重新思考止损的含义。思考你所用指标真正的内涵是什么?在ea中如何用传统的指标,如何改进指标?抓住行情和盈利那个重要,我们做交易为的是什么?真正稳定盈利的ea要做那些市场机会?如何让ea适应所有行情。如果你顺利通过这一关你会编出成功率很高的ea,比如在一、两年内测试100%正确的ea。这时偶尔会出现亏损交易但你已经不在乎。反正赢利有很多。到这里也许你用了3个月,也许半年,也许永远,很多人编ea数年总是不成功就卡在这里。
7)设置分险防范。好了到这里你可以喘口气了,且慢,高兴过后静下心来你会仔细检查每次交易,发现虽然你的成功率很高,但是持仓时的相对亏损很大,有时是深度被套,虽然最后都转危为安,但是总是让人担心,你开始思考如何降低风险,此时就是减少些盈利能降低交易风险你也乐意。方法就是对冲和减小仓位,给你的高成功率ea上保险。
对冲是一定会亏损的,但这个亏损是你心甘情愿付出的,它给了你一颗定心丸。你可以放心的让ea去工作了,不必担心巨额亏损和爆仓。
8)到这一步该如何?不知道。先让ea工作半年再说。现在除了玩还没想出要干什么,先休息一段时间再说。


以上就是我学ea所经历的过程,当然每个人的路不会相同,也可能阶段没这么明显,大体差不多,看看你到了那里阶段。不要想短时间编出实用的ea那是不可能的。
最后说一句,不是每个人都能编出实用的ea,就像在外汇市场不是每个人都能赚钱的道理一样。编不出来不要抱怨自己。
直面人生。直面自己。

打赏