来函数检测结果如下:
该公式没有未来函数


TDX1:=BARSLAST(ABS(REF(C,1)*1.1-C)<=0.01);

TDX2:=IF((C-REF(C,1))*100/REF(C,1)>=(10-0.01*100/REF(C,1)),1,0);

TDX3:=C>MA(C,5) AND O<MA(C,5);

TDX4:=C>MA(C,10) AND O<MA(C,10);

TDX5:=C>MA(C,30) AND O<MA(C,30);

TDX6:=(3*C+L+O+H)/6;

TDX7:=20*TDX6+19*REF(TDX6,1)+18*REF(TDX6,2)+17*REF(TDX6,3);

TDX8:=16*REF(TDX6,4)+15*REF(TDX6,5)+14*REF(TDX6,6)+13*REF(TDX6,7);

TDX9:=12*REF(TDX6,8)+11*REF(TDX6,9)+10*REF(TDX6,10);

TDX10:=9*REF(TDX6,11)+8*REF(TDX6,12)+7*REF(TDX6,13)+6*REF(TDX6,14);

TDX11:=5*REF(TDX6,15)+4*REF(TDX6,16)+3*REF(TDX6,17)+2*REF(TDX6,18);

TDX20:=(TDX7+TDX8+TDX9+TDX10+TDX11+REF(TDX6,20))/210;

TDX21:=(CROSS(C,(1+11/100)*MA(C,5)) AND H=C);

ZM:=C>MA(C,60);

XG:=TDX21 AND ZM;

STICKLINE(XG,0,3,2,0)COLOR00FFFF;

原理解析:
TDX1赋值:上次1日前的C*1.1-C距今天数<=0.01的绝对值
TDX2赋值:IF((C-1日前的C)*100/1日前的C>=(10-0.01*100/1日前的C),1,0)
TDX3赋值:C>C的5日简单移动平均 AND O TDX4赋值:C>C的10日简单移动平均 AND O TDX5赋值:C>C的30日简单移动平均 AND O TDX6赋值:(3*C+L+O+H)/6
TDX7赋值:20*TDX6+19*1日前的TDX6+18*2日前的TDX6+17*3日前的TDX6
TDX8赋值:16*4日前的TDX6+15*5日前的TDX6+14*6日前的TDX6+13*7日前的TDX6
TDX9赋值:12*8日前的TDX6+11*9日前的TDX6+10*10日前的TDX6
TDX10:=9*11日前的TDX6+8*12日前的TDX6+7*13日前的TDX6+6*14日前的TDX6
TDX11:=5*15日前的TDX6+4*16日前的TDX6+3*17日前的TDX6+2*18日前的TDX6
TDX20:=(TDX7+TDX8+TDX9+TDX10+TDX11+20日前的TDX6)/210
TDX21:=(CROSS(C,(1+11/100)*C的5日简单移动平均) AND H=C)
ZM赋值:C>C的60日简单移动平均
XG赋值:TDX21 AND ZM
当满足条件XG时,在0和3之间画柱状线

声明:本站所有资源,均为用户自主上传,仅作为学习交流之用,其版权归原作者或原出版社所有,本站不对所涉及的版权问题负法律责任。如有侵权,请联系我们删除!