超级日内组合 及 【日内策略】Dual Thrust范例策略发现了相同的错误[金字塔模型]
-
相关简介:相关标签: 好几个范例都可能有类似的错误,这里举两个例子: 1、《超级日内组合》 代码中的: 10日平均波幅:=ref(MA(CALLSTOCK(STKLABEL,VTHIGH,6,0)-CALLSTOCK(STKLABEL,VTLOW,6,0),10),1);//AVERAGERANGE 10日平均开收盘区间:=ref(MA(ABS(CALLSTOCK(STKLABEL,VTopen,6,0)-CALLSTOCK(STKLABEL,VTclose,6,0)),10),1);//AVERAGEO
-
文章来源:公式网 发布时间:2015-10-23浏览次数:
相关标签:
好几个范例都可能有类似的错误,这里举两个例子:
1、《超级日内组合》
代码中的:
10日平均波幅:=ref(MA(CALLSTOCK(STKLABEL,VTHIGH,6,0)-CALLSTOCK(STKLABEL,VTLOW,6,0),10),1);//AVERAGERANGE
10日平均开收盘区间:=ref(MA(ABS(CALLSTOCK(STKLABEL,VTopen,6,0)-CALLSTOCK(STKLABEL,VTclose,6,0)),10),1);//AVERAGEOCRANGE
是错误的,在日内用ref(X,1)获得的是上一根K线的均值,而不是昨日的均值,在日内调用日线均值,或许得单独写一个指标,然后用stkindi来跨周期调用日线,求得指标值才行。当然也可以用笨办法(我经常用),
例如:
10日平均开收盘区间:=(ABS(CALLSTOCK(STKLABEL,VTopen,6,-1)-CALLSTOCK(STKLABEL,VTclose,6,-1))+ABS(CALLSTOCK(STKLABEL,VTopen,6,-2)-CALLSTOCK(STKLABEL,VTclose,6,-2))
+ABS(CALLSTOCK(STKLABEL,VTopen,6,-3)-CALLSTOCK(STKLABEL,VTclose,6,-3))+ABS(CALLSTOCK(STKLABEL,VTopen,6,-4)-CALLSTOCK(STKLABEL,VTclose,6,-4))+ABS(CALLSTOCK(STKLABEL,VTopen,6,-5)-CALLSTOCK(STKLABEL,VTclose,6,-5))
+ABS(CALLSTOCK(STKLABEL,VTo


现在就去充值积分
加入VIP可下载100以下的所有资源