|
之前发过一个帖子说趋势EA存活率最高,有兄弟问为什么。今天把原理拆开讲。 我花了两个月把麒麟King 3.20的源码一行一行拆完(4701行代码),搞明白了趋势EA的核心逻辑。不是推荐这个EA,是分享思路——看懂之后你自己也能判断一个EA靠不靠谱。 趋势EA的核心:它是怎么判断涨还是跌的?简单说就三步: 第一步:看大方向 麒麟用EMA均线判断大趋势。比如EMA50在EMA200上面→看涨,下面→看跌。这个很多人都会。 但光看均线不够——震荡的时候均线反复交叉,来回打脸。 第二步:看力度 这里用了ADX指标。ADX高于25说明有趋势,低于25说明在震荡。震荡的时候不出手,等着。 这个过滤很关键——我回测对比了一下:加了ADX过滤的版本和没加的,最大回撤差了12%。意思就是它帮你避开了很多无效交易。 第三步:多周期确认 它同时看M5、M15、H1三个周期的方向。三个周期方向一致才进场,不一致就等着。 打个比方:M5看涨、M15看涨、H1也看涨——这才动手。如果M5看涨但H1看跌,就不动。这样过滤掉了很多噪音。 为什么这种EA活得久?不是因为策略多厉害,是因为它只在概率最高的时候出手。 一个马丁EA一天可能开20单,趋势EA一天可能只开2-3单甚至不开单。看起来"懒",但每单的质量高。 换成人话说就是:宁可错过,也不做错。 怎么看一个EA的策略逻辑拿到EA不用会编程,看几个东西就能判断: - 参数里有没有"止损"选项?没有的直接pass
- 有没有"加仓倍数"或"马丁"字眼?有的话大概率是马丁变种
- 说明里有没有提到"趋势过滤"、"ADX"、"震荡过滤"?有的话相对靠谱
- 加载到图表上看看——震荡的时候是频繁开单还是趴着不动?频繁开的危险
大家还拆过哪些EA的源码?哪些EA的策略逻辑让你觉得眼前一亮?分享交流一下。 毕竟比起别人说"这个EA好",看懂它为什么好才是真的。 |