在开始今天的测试前,我们有必要对文华提供的海龟交易系统进行一定的修改,具体内容如下
1. 系统一没有使用过滤信号
原版海龟并不是每一次突破20日高点,都要开仓,只有在前一次是亏损性突破后,下一次突破才能开仓。 (注:为了便于大家的学习,我们将亏损性突破定义为 平仓价<开仓价)
2. 只写了系统一,而忽视了系统二
原版海龟交易法则 入市策略
这一点其实非常重要!如果系统一有大行情被过滤掉,那么系统二可以提供有效的保护; 大家可以想一下,开仓前用亏损性突破做过滤,过滤后还有另外一个系统做保护,海龟交易系统的逻辑还是非常合理的!
(N就是真实波动幅度ATR)
磨刀不误砍柴工,想要真正了解一个系统,那么我们就需要花费时间去摸索,在量化的过程中,花些时间研究一下代码,对于个人能力的提升也是非常有帮助的。接下来就让我们来一下具体的测试内容
|