|
一、先说这东西咋来的 [color=rgba(0, 0, 0, 0.9)][size=0.875em]这几年我写过的 EA,不算少。 [color=rgba(0, 0, 0, 0.9)][size=0.875em]网格马丁写过,一单一结写过,突破写过,顺势写过,反转也写过。 [color=rgba(0, 0, 0, 0.9)][size=0.875em]写多了发现一个事:这些东西看着不一样,骨子里一样。 [color=rgba(0, 0, 0, 0.9)][size=0.875em]都得先看方向,再等信号,再算加仓,再想怎么跑。真正的差别,就在中间那一截——你用哪个信号进场。 [color=rgba(0, 0, 0, 0.9)][size=0.875em]坏处也在这儿:每次脑子里蹦出个新想法,我就得从头再写一个。 [color=rgba(0, 0, 0, 0.9)][size=0.875em]点差、挂单、手数步长、强损、平仓冷却……这些跟新想法八竿子打不着的东西,又得原封不动抄一遍。 [color=rgba(0, 0, 0, 0.9)][size=0.875em]抄一次两次还行,抄到第十个,人就烦了。 [color=rgba(0, 0, 0, 0.9)][size=0.875em]所以 3.0 我换了个活法:把前面那些 EA 拆开,能用的零件全留下,一个一个做成开关。 [color=rgba(0, 0, 0, 0.9)][size=0.875em]想干哪一类,就把对应的开关拨到 ON,其他拨 OFF。 [color=rgba(0, 0, 0, 0.9)][size=0.875em]金凤凰 3.0 就是这么来的。它不是又写了一款 EA,而是把之前那些 EA 的零件攒成了一整箱。 [color=rgba(0, 0, 0, 0.9)][size=0.875em]它跑 MT5,主打黄金,参数 420 个,14 组。不是我爱整复杂,零件多就这样。
二、啥叫模块化[color=rgba(0, 0, 0, 0.9)][size=0.875em]别的 EA 里,“趋势”就是一个开关:跟,还是不跟。 [color=rgba(0, 0, 0, 0.9)][size=0.875em] [color=rgba(0, 0, 0, 0.9)] [size=0.875em]金凤凰把这件事拆给五个模块分别判断:
[color=rgba(0, 0, 0, 0.9)][size=0.875em]五个模块各看各的时间,各说各的话。因此用法就灵活了: - 只让 H1 开口 —— 大方向不许逆
- 五个都开口、全说同一边才动手 —— 全票通过,最稳,最难等
- M1 喊动手,M30 把关,H1 一票否决
[color=rgba(0, 0, 0, 0.9)][size=0.875em]同一份代码,三种用法。这就叫模块化——把一个开关,拆成几个能单独拧的旋钮。
三、420 个参数,别怕[color=rgba(0, 0, 0, 0.9)][size=0.875em]打开面板是 14 组。别一看数字就退,这 420 个参数里绝大多数你不用动。 [color=rgba(0, 0, 0, 0.9)][size=0.875em]它们就两种: [color=rgba(0, 0, 0, 0.9)][size=0.875em]一种是“拧一拧”:ADX 阈值 30 还是 29,慢慢试个顺手的。 [color=rgba(0, 0, 0, 0.9)][size=0.875em]一种是“选一边”:加仓顺着加还是反着加,用 PinBar 还是 N 字。 [color=rgba(0, 0, 0, 0.9)][size=0.875em]第二种最要命,选错不是差一点,而是换了个 EA。 [color=rgba(0, 0, 0, 0.9)][size=0.875em] [color=rgba(0, 0, 0, 0.9)][size=0.875em]真要你动手的,二三十个。剩下都是让你选边站。
四、同一个 EA,攒出三种
[size=0.875em]同一个 .ex5,三套东西脾气完全不同: - A 趋势来了才上车,顺着往上加。最怕假突破,一假就套半山腰。
- B 在别人割肉的地方接货。最怕趋势真启动,那是接飞刀。
- C 蹲区间里来回捡。最怕区间被捅破,一破全吐回去。
五、但别瞎拼[size=0.875em]有人算 2 的 33 次方,说组合无限。这个数没用,零件会打架。 [size=0.875em]比如:嘴上说只做趋势,又勾了双顶双底 —— 一个让你追、一个让你抄,它自己都懵,最后一单不开。 [size=0.875em]再比如:加仓顺着加,间距还设得特别窄 —— 价格顺着跑,根本不回头,你那单永远挂不上。 [size=0.875em]能用的组合不是天文数字,取决于你的逻辑,先有想法然后根据自己的阅历进行组合 [size=0.875em]模块多不等于能瞎拼。先想清楚你要抓哪一段行情:想清楚了,两三个模块就够;想不清楚,33 个全勾,你得到一台永远不开单的机器。
六、给谁用七、下一篇
分享我的经过半年研究的141款优秀参数的回测情况
|