背离问题22 (文华财经WH8赢智V8.2)

投资者咨询:背离问题22 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-2 15:17
 您好,我想做一个指标。如图:CCI  黄线以上的两个最高点如果与相对应K线收盘的两个点趋势是相反的,请划线提示(如图CCI和K 都画 )。反之粉线以下两个最低点如果与相对应K线收盘价趋势相反,请划线提示(如图CCI和K 都画 )。设计成能加入模组的,谢谢

图片点击可在新窗口打开查看 
技术人员回复
日期:2018-8-2 15:42
 参考

TYP:=(CLOSE+HIGH+LOW)/3;//求最新价,最高价和最低价三者的简单平均
CCI:(TYP-MA(TYP,9))/(0.015*AVEDEV(TYP,9));//TYP与TYP的N周期平均值做差,该差值与TYP在N个周期内的0.015倍的平均绝对偏差值做比值
JC:=CROSS(CCI,20);
SC:=CROSSDOWN(CCI,80);
N1:=BARSLAST(CROSS(CCI,80))+1;
N2:=BARSLAST(CROSSDOWN(CCI,20))+1;
HH:=VALUEWHEN(SC,HHV(C,N1));
HH2:=VALUEWHEN(SC,REF(HH,1));
HC:=VALUEWHEN(SC,HHV(CCI,N1));
HC2:=VALUEWHEN(SC,REF(HC,1));
LL:=VALUEWHEN(JC,LLV(L,N2));
LL2:=VALUEWHEN(JC,REF(LL,1));
LC:=VALUEWHEN(JC,LLV(CCI,N2));
LC2:=VALUEWHEN(JC,REF(LC,1));
A:SC&&HH>HH2&&HC<HC2;//顶背离
B:=JC&&LL<LL2&&LC>LC2;//底背离
DRAWICON(A,CCI,5);
DRAWICON(B,CCI,5);
投资者咨询:背离问题22 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-2 15:17
 您好,需要在CCI和K线上自动画上图中的线,谢谢

图片点击可在新窗口打开查看
技术人员回复
日期:2018-8-2 15:48
 画线需要用未来函数,就不能加入模组了,这是冲突的
投资者咨询:背离问题22 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-2 15:17
 您好,您设计的这个如图,也不是背离呀?CCI和K线
还有图2,您设置的是参考80以上的两个最高点吧?图中的点不在80以上呀?谢谢,辛苦

图片点击可在新窗口打开查看趋势相同 

图片点击可在新窗口打开查看
投资者咨询:背离问题22 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-2 15:17
 同样的问题

图片点击可在新窗口打开查看
技术人员回复
日期:2018-8-2 16:08
 是的,不是您想要是因为,您只给截图,看不出具体判断方法,就用常见思路给您编了下

而且您要求能装入模组,就不能用未来函数,也就是延后判断的

例如您1楼截图所选择的的位置都是用后面数据确定的,在当时,您不可能做出这样判断

如果想修改 您需要具体解释为什么这个点是您想要的,为什么是这2个点对比

参考精华帖5楼的背离量化方法





投资者咨询:背离问题22 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-2 15:17
 那先做个这个

图片点击可在新窗口打开查看
如图:CCI指标100以上的两个最高点,是向下的趋势。同时相对应K线的两个收盘价位是向上趋势,那做空。
          CCI指标-100以下的两个最低点,是向下趋势。同时相对应K线的两个收盘价位是向上趋势,那做多。
技术人员回复
日期:2018-8-2 16:23
 TYP:=(CLOSE+HIGH+LOW)/3;//求最新价,最高价和最低价三者的简单平均
CCI:(TYP-MA(TYP,9))/(0.015*AVEDEV(TYP,9));//TYP与TYP的N周期平均值做差,该差值与TYP在N个周期内的0.015倍的平均绝对偏差值做比值
JC:=CROSS(CCI,-100);
SC:=CROSSDOWN(CCI,100);
N1:=BARSLAST(CROSS(CCI,100))+1;
N2:=BARSLAST(CROSSDOWN(CCI,-100))+1;
HH:=VALUEWHEN(SC,HHV(C,N1));
HH2:=VALUEWHEN(SC,REF(HH,1));
HC:=VALUEWHEN(SC,HHV(CCI,N1));
HC2:=VALUEWHEN(SC,REF(HC,1));
LL:=VALUEWHEN(JC,LLV(L,N2));
LL2:=VALUEWHEN(JC,REF(LL,1));
LC:=VALUEWHEN(JC,LLV(CCI,N2));
LC2:=VALUEWHEN(JC,REF(LC,1));
A:SC&&HH>HH2&&HC<HC2;//顶背离
B:=JC&&LL<LL2&&LC>LC2;//底背离
DRAWICON(A,CCI,5);
DRAWICON(B,CCI,4);
投资者咨询:背离问题22 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-2 15:17
 您好,如图,比如这个,是那两个点出的结果?看不懂,是不是需要再加个数值,CCI转折的角度必须大于90度?

图片点击可在新窗口打开查看 

图片点击可在新窗口打开查看