卡玛利阿交易系统测试

标签:
股票 |
那么,我们可不可能把时间尺度缩小,在分钟线上读取日线数据,也做一个相似的反转策略呢?于是,我便做了日内的卡玛利拉反转系统。
众所周知,反转策略的本质是利用偏离的价格趋向于回归某一合理区间,从而获利,常见的判断价格偏离的指标有布林带以及肯特那带。其中,布林带利用的是均线加减标准差,而肯特那带利用的是均线加减平均真实区间,两者就入市及离场指标而言,差别不大。
我一直觉得,入场和离场都只是系统的一部分。作为积木,合理的搭配,把各个部分都发挥到极致,才能以一个整体发挥出最大的效用。而这才是我们追求的根本目标。卡玛利拉系统没有信号,只有点位判断,这不得不说与众不同。这次的测试便是对入场信号的重要性进行有力的测试。
我把卡玛利拉公式改成了日线数据,其他参数未改:
我们可以看到,我们每笔交易最大的损失是S3-S2以及R2-R3,这个数字随着前一日K线的变化而不同。我们的最大回撤由连续的触发止损导致!同样,我们最大的盈利为R2-S3以及R3-S2,只要日内出现价格的矫枉过正(低开高走、高开低走、深A、深V),便能盈利。下面我们看一下结果:
http://s5/mw690/001ApEkfzy6XlwBlObae4&690
很不幸,股指上这个策略不能用,因为反转策略是不应该有那么低的胜率的。另外,大多数商品上,这个策略产生了巨大的亏损。
随后,我又加入了原版卡玛利拉方程的趋势模块,不加还好,一加结果就更烂了。
卡玛利拉方程采取的是一种近似于守株待兔的方式,只要价格到了开仓区间,不管有没有反转信号都会开仓,这样做无疑就是盲目地赌反转及突破,回测结果告诉我们,显然这是不可取的,天底下没有守株待兔、天上掉馅饼的好事。
我花一个晚上,证明了一个及其无聊的结论:没有入场信号,只有入场点位的系统,不靠谱。这个结论引申一下,大家听听是否有道理:没有基本面及技术面驱动,空谈大盘点位是顶是底都是耍流氓。
{交易条件}
开仓条件反转多:=REF(C,1)S3;
开仓条件反转空:=REF(C,1)>R2
AND REF(C,1)
开仓条件趋势多:=REF(C,1)>R3
AND REF(C,1)
开仓条件趋势空:=REF(C,1)S4;
止损条件反转多:=REF(C,1)
止损条件反转空:=REF(C,1)>R3;
止损条件趋势多:=REF(C,1)
止损条件趋势空:=REF(C,1)>S3;
止盈条件反转多:=REF(C,1)>R2;
止盈条件反转空:=REF(C,1)
止盈条件趋势多:=REF(C,1)>R5;
止盈条件趋势空:=REF(C,1)(以上文章为转摘,出处不详仅供参考)