这篇文章主要是针对哪些会些编程,但没有太多EA开发经验的人讲的。
对于EA新手来说,开发出来的策略基本上都是稳定亏损的,或者很快就会爆仓的。究其原因就是:对市场不了解,脑洞还不够开放。毕竟是新手嘛,遇到这些问题都是正常的,大家都是这么过来的。下面我来讲讲如何提升自己开发水平。
1.大量试错,实践出真知。有想法了就编成EA,然后进行测试。经过大量的训练,你能够清楚的知道什么样的策略是不赚钱的。当别人给你讲解策略的时候,你能够本能的反应他的策略是否赚钱。这一步是让你知道哪些策略是不赚钱的,但你还是开发不出赚钱的策略。
2.大量阅读别人的优质代码,尝试去改良别人的EA。当自己的脑洞枯竭时,就需要从别人的EA寻找灵感。其实只要你用心,你可以找到很多复盘稳定盈利的EA。为什么别人的EA可以复盘盈利,为什么我的是亏损的。多阅读别人的代码,你会惊叹:原来策略还可以这样。个人的脑力真的是有限的,学习他人知识,在别人的基础上再开发,才能开发出更好的EA
3.总结,创新。其实前两步已经很难了,现在的人都很懒的。做好前两步,可能你手上有了一些不错的EA,但是你有别人也有,大家都在用,会不会时间长了就失效了呢。总结创新是非常重要的,如果能开发出世界上独一无二的EA,那才是真的牛。
|