如果前段时间或者说前一天,价格平均每天上涨5个点,而今天上涨了10个点,这就打破了之前上涨速率的平衡,我们就有理由认为:有一股力量推动了价格向上涨。5.2.1 RangeBreak系统是否打破平衡,不能用眼睛看,要用笔算,要踏踏实实地坐下来算账。怎么算呢?还需要我们的进化算法,但需要再加上一个条件。还记得我们说的物种演化吗?物种为了适应当下的环境,有变异的同时,还存在遗传。所以我们对数据的处理,也不是极端地以此刻的规律作为指导,如果那样就会发生极端变异。也不能以全样本平均数据总结出的规律作为指导...
对于一个设计好的交易系统来说,必须要进行必要的系统评测,才能知道它在历史数据中运行的效果。如果效果满意可以使用,如果效果不好则果断放弃。当然,我所说的历史数据,并不是全样本拟合后的评测,那样没有意义。任何系统在全样本数据或部分样本数据充分拟合后,都会得到一份令人非常满意的评测结果,但我们前面就说过,全样本拟合是刻舟求剑,并不可取。而我使用的方法,是在有限的历史数据中找到规律或者说拟合参数,直接应用到下一个单位时间中,得出的交易结果就是真实的交易结果。只有这样的回测数据才有进行系统评测的必要。5....
对于RangeBreak系统进行一些简单的回测,规定不论交易中收益多少,都只进行最初的固定头寸规模。5.4.1 上证综合指数周线系统评测回测数据如表5-2所示。5.4.2 商品期货日线系统评测回测上证综合指数,只能给出获得的点数,看不到真实的收益。我一直在用这个方法在期货中进行交易,所以下面列出期货交易的回测数据,供大家参考,如表5-3所示。
为什么RangeBreak系统没有止损?几乎没有任何一个系统会不关注止损的。所以必须单独说明一下这个问题。5.5.1 关于止损在回测过程中发现,RangeBreak系统如果附带了止损,其收益远远低于不止损的情况。那不怕跌停后无法出逃吗?不怕。这得从系统本身的特征说起。RangeBreak系统是基于突破前一个交易单位最大波动幅度的百分比来建仓的。就算前一个交易单位的最大波动幅度是涨停到跌停,已经算得上是理论上最大的波动幅度了,那么建仓呢?从开盘价开始算起,突破这个理论最大波动幅度的固定百分比,这个...
海龟法则的策略非常简单,其实就是四周法则的一种变化形式。价格向上突破50天(20天)的高点时,开始买进建仓。价格向下突破20天(10天)低点时,开始卖出平仓。你说它是短线也好,波段也好,都可以。这种交易方法符合我们对短线交易的定义。当价格突破某一段时间的高点时,它可能会处于某种加速上涨的过程中,也正是我们攫取速率最快的那部分。当价格上涨的速度变得缓慢,向下突破20天(10天)低点时,已不符合短线交易的要求,也就是我们离场的时机。这与我们之前所说的爆炸点打破平衡的本质意义是一样的,它需要计算向某一...
不论哪种交易系统,性质无外乎两种:趋势跟踪系统和反趋势系统。想理解这两种系统的不同,先要理解什么是支撑、什么是压制。6.2.1 锚定心理支撑和压制不过是一种笼统的概念,在技术分析中没有明确的定义。一般而言,支撑和压制是指价格有突破前期高点或前期低点的倾向。突破意味着改变,而人性的深处其实都是害怕改变的。什么是前期高点、前期低点呢?昨天的高点算不算高点?前天的低点算不算低点?一个月以前的呢?半年前的呢?不能确定。既然不能确定,我们也就无法给出支撑和压制的精确定义。虽然没有精确定义,通常情况下说出支...
海龟法则的精髓不在于交易策略,而在于资金管理模式。在丹尼斯培训海龟们的年代里,海龟策略已经是人人皆知的“唐安奇通道”策略,但为什么只有海龟们成为了伟大的交易员呢?6.3.1 市场——买卖什么选择市场首先是海龟法则最先考虑的问题,要交易流动性最大的市场,你也可以理解为要交易成交量最大的市场。股票市场每支个股的换手率几乎都可以达到5%左右,流动性不成问题。股指期货和商品期货的成交量更是惊人,但商品期货中也有一些近于“死亡”的品种,比如燃油、线材等。不过如果你只考虑股票的话,那几乎是没有任何问题的。6...
我对上证综合指数进行了海龟法则的回测,先看看指数是否可行,再根据指数交易个股。对商品期货有兴趣的读者,可以看后面附加的螺纹钢指数的海龟系统评测数据。6.4.1 上证综合指数日线系统评测时间:1991年1月2日—2016年7月26日样本:上证综合指数日线利润总额:27400.03点总交易次数:64次平均每笔交易回报:428.13点最大获利:4126.83点最大亏损:456.01点毛利润:32808.46点毛亏损:5408.45点盈亏比:6.0661赢利交易笔数:22笔亏损交易笔数:42笔赢利交易百...
任何系统都有不足之处,因为不可能有一种系统兼收并蓄,符合所有的价格走势特征。趋势追踪系统只适合于趋势形成之中,它不适合无趋势走势,也不适合趋势反转走势。6.5.1 理想中的海龟交易如果我们把海龟法则设想得稍稍完美一点,它可能会如图6-6所示。当然真实的走势并不是如此规范,这是最理想化的理论示意图。当突破一个大级别波峰的时候,就是买进时机。这个级别有多大?按长期系统来看,它至少有50天,如果按短系统来看,它至少有20天。顺势加仓,直到这一波趋势走完。我为什么只画了三波上涨?因为这符合规律,不论是道...
用笔或者用Excel来计算,当然也不失为一种方法,但总归还是过于繁琐了。最好将它编为指标,一眼便可知。同上,关于如果在软件中写入指标,就不再赘述了。海龟法则的公式为:U:REF(HHV(HIGH,A),1),COLORRED;D:REF(LLV(LOW,B),1),COLORGREEN;U为上轨D为下轨此公式适于用同花顺、大智慧、通达信、文华财经系列软件。其中A为上轨的参数,B为下轨的参数,在软件中录入公式时,可以直接将参数直写输入替换A、B。如图6-8所示为上轨50天、下轨50天的上证综合指数...
Range Break系统参考的只是前一天的最大波动幅度,只有一天的参考数据,多少有些激进,它的变异性很强,但遗传性很弱。变异性和遗传性的配比是很难调合的,如果你激进一些,那就增强变异性。如果你保守一点,就增强遗传性。所以如果要改动的话,就不能继续在变异性上做文章了,只能考虑遗传性的改进。6.7.1 在RangeBreak中加入ATR如果你看了前一篇海龟法则的内容,就会知道ATR是海龟法则的精髓所在,它所表示的是价格在N天内的平均真实波动,海龟法则采用的N值是20天。我们能否将ATR(20)用来...
海龟法则是向上突破后买进,向下突破后卖出。虽然买进是突破长周期,卖出是突破短周期,但也无法改变它的特点——掐头去尾,只要中间一段。如图7-1所示。海龟法则策略的特点是,突破前50天的高点,其实是将它默认为出现了上涨趋势,并且赌上涨趋势会延续下去。如果我们在已知是上涨趋势的条件下,能不能在上涨趋势中的某一个回调低点附近买进呢?这样我们就不用再等待向上突破了,反而能多赚一部分利润。如图7-2所示。想达到这种要求,需要明确几点:第一,确认一波涨势;第二,找到回调低点。说起来容易做起来难。所以只能抽丝剥...