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


MA3:=MA(C,3);

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

牛熊线:(20*YTSL+19*REF(YTSL,1)+18*REF(YTSL,2)+17*REF(YTSL,3)+16*REF(YTSL,4)+15*REF(YTSL,5)+14*REF(YTSL,6)+13*REF(YTSL,7)+12*REF(YTSL,8)+11*REF(YTSL,9)+10*REF(YTSL,10)+9*REF(YTSL,11)+8*REF(YTSL,12)+7*REF(YTSL,13)+6*REF(YTSL,14)+5*REF(YTSL,15)+4*REF(YTSL,16)+3*REF(YTSL,17)+2*REF(YTSL,18)+REF(YTSL,20))/211,COLORFFFF00;

牵牛线:MA(C,26),COLOR669933;

等待:IF(MA3<=牛熊线,牵牛线,DRAWNULL),COLORGREEN,LINETHICK2;

中轨:=MA(C,26);

上轨:=中轨+STD(C,20);

下轨:=中轨-STD(C,20);

上极限:=(中轨+2*STD(C,20)),COLORFF937F,LINETHICK2;

下极限:=(中轨-2*STD(C,20)),COLORWHITE,LINETHICK2;

急速超跌:=(C-MA(C,34))/MA(C,34)*100< -14;

VAR1:=(C>REF(C,1) AND C>REF(C,2));

VAR2:=(REF(VAR1,1) AND C<=REF(C,1) AND C>=REF(C,2));

VAR3:=(REF(VAR2,1) AND C>=REF(C,1) AND C<=REF(C,2));

VAR4:=(REF(VAR3,1) AND C<=REF(C,1) AND C>=REF(C,2));

VAR5:=(REF(VAR4,1) AND C>=REF(C,1) AND C<=REF(C,2));

VAR6:=(REF(VAR5,1) AND C<=REF(C,1) AND C>=REF(C,2));

VAR7:=(REF(VAR6,1) AND C>=REF(C,1) AND C<=REF(C,2));

VAR8:=(REF(VAR7,1) AND C<=REF(C,1) AND C>=REF(C,2));

VAR9:=(REF(VAR8,1) AND C>=REF(C,1) AND C<=REF(C,2));

VARA:=(REF(VAR9,1) AND C<=REF(C,1) AND C>=REF(C,2));

VARB:=(REF(VARA,1) AND C>=REF(C,1) AND C<=REF(C,2));

VARC:=(REF(VARB,1) AND C<=REF(C,1) AND C>=REF(C,2));

持股:IF(VAR1 OR VAR2 OR VAR3 OR VAR4 OR VAR5 OR VAR6 OR VAR7 OR VAR8 OR VAR9 OR VARA OR VARB OR VARC,牛熊线,DRAWNULL),COLORRED,POINTDOT,LINETHICK5;

VARD:=(C< REF(C,1) AND C< REF(C,2));

VARE:=(REF(VARD,1) AND C>=REF(C,1) AND C<=REF(C,2));

VARF:=(REF(VARE,1) AND C<=REF(C,1) AND C>=REF(C,2));

VAR10:=(REF(VARF,1) AND C>=REF(C,1) AND C<=REF(C,2));

VAR11:=(REF(VAR10,1) AND C<=REF(C,1) AND C>=REF(C,2));

VAR12:=(REF(VAR11,1) AND C>=REF(C,1) AND C<=REF(C,2));

VAR13:=(REF(VAR12,1) AND C<=REF(C,1) AND C>=REF(C,2));

VAR14:=(REF(VAR13,1) AND C>=REF(C,1) AND C<=REF(C,2));

VAR15:=(REF(VAR14,1) AND C<=REF(C,1) AND C>=REF(C,2));

VAR16:=(REF(VAR15,1) AND C>=REF(C,1) AND C<=REF(C,2));

VAR17:=(REF(VAR16,1) AND C<=REF(C,1) AND C>=REF(C,2));

VAR18:=(REF(VAR17,1) AND C>=REF(C,1) AND C<=REF(C,2));

持币:IF(VARD OR VARE OR VARF OR VAR10 OR VAR11 OR VAR12 OR VAR13 OR VAR14 OR VAR15 OR VAR16 OR VAR17 OR VAR18,牛熊线,DRAWNULL),COLORLIGRAY,POINTDOT,LINETHICK5;

VAR19:=((REF(VARD OR VARE OR VARF OR VAR10 OR VAR11 OR VAR12 OR VAR13 OR VAR14 OR VAR15 OR VAR16 OR VAR17 OR VAR18,1)) AND VAR1);

VAR1A:=((REF(VAR1 OR VAR2 OR VAR3 OR VAR4 OR VAR5 OR VAR6 OR VAR7 OR VAR8 OR VAR9 OR VARA OR VARB OR VARC,1)) AND VARD);

DRAWTEXT(VAR19,L,'←短买'),COLOR33FFCC;

DRAWTEXT(VAR1A,H+0.1,'←离场'),COLORFF99FF;

 


原理解析:
MA3赋值:C的3日简单移动平均
YTSL赋值:(3*C+L+O+H)/6
输出牛熊线:(20*YTSL+19*1日前的YTSL+18*2日前的YTSL+17*3日前的YTSL+16*4日前的YTSL+15*5日前的YTSL+14*6日前的YTSL+13*7日前的YTSL+12*8日前的YTSL+11*9日前的YTSL+10*10日前的YTSL+9*11日前的YTSL+8*12日前的YTSL+7*13日前的YTSL+6*14日前的YTSL+5*15日前的YTSL+4*16日前的YTSL+3*17日前的YTSL+2*18日前的YTSL+20日前的YTSL)/211,COLORFFFF00
输出牵牛线:C的26日简单移动平均,COLOR669933
如果MA3<=牛熊线返回牵牛线否则返回DRAWNULL
中轨赋值:C的26日简单移动平均
上轨赋值:中轨+C的20估算标准差
下轨赋值:中轨-C的20估算标准差
上极限赋值:(中轨+2*C的20估算标准差),COLORFF937F, 线宽为2
下极限赋值:(中轨-2*C的20估算标准差),画白色, 线宽为2
急速超跌赋值:(C-C的34日简单移动平均)/C的34日简单移动平均*100< -14
VAR1赋值:(C>1日前的C AND C>2日前的C)
VAR2赋值:(1日前的VAR1 AND C<=1日前的C AND C>=2日前的C)
VAR3赋值:(1日前的VAR2 AND C>=1日前的C AND C<=2日前的C)
VAR4赋值:(1日前的VAR3 AND C<=1日前的C AND C>=2日前的C)
VAR5赋值:(1日前的VAR4 AND C>=1日前的C AND C<=2日前的C)
VAR6赋值:(1日前的VAR5 AND C<=1日前的C AND C>=2日前的C)
VAR7赋值:(1日前的VAR6 AND C>=1日前的C AND C<=2日前的C)
VAR8赋值:(1日前的VAR7 AND C<=1日前的C AND C>=2日前的C)
VAR9赋值:(1日前的VAR8 AND C>=1日前的C AND C<=2日前的C)
VARA赋值:(1日前的VAR9 AND C<=1日前的C AND C>=2日前的C)
VARB赋值:(1日前的VARA AND C>=1日前的C AND C<=2日前的C)
VARC赋值:(1日前的VARB AND C<=1日前的C AND C>=2日前的C)
如果VAR1 OR VAR2 OR VAR3 OR VAR4 OR VAR5 OR VAR6 OR VAR7 OR VAR8 OR VAR9 OR VARA OR VARB OR VARC返回牛熊线否则返回DRAWNULL
VARD赋值:(C< 1日前的C AND C< 2日前的C)
VARE赋值:(1日前的VARD AND C>=1日前的C AND C<=2日前的C)
VARF赋值:(1日前的VARE AND C<=1日前的C AND C>=2日前的C)
VAR10:=(1日前的VARF AND C>=1日前的C AND C<=2日前的C)
VAR11:=(1日前的VAR10 AND C<=1日前的C AND C>=2日前的C)
VAR12:=(1日前的VAR11 AND C>=1日前的C AND C<=2日前的C)
VAR13:=(1日前的VAR12 AND C<=1日前的C AND C>=2日前的C)
VAR14:=(1日前的VAR13 AND C>=1日前的C AND C<=2日前的C)
VAR15:=(1日前的VAR14 AND C<=1日前的C AND C>=2日前的C)
VAR16:=(1日前的VAR15 AND C>=1日前的C AND C<=2日前的C)
VAR17:=(1日前的VAR16 AND C<=1日前的C AND C>=2日前的C)
VAR18:=(1日前的VAR17 AND C>=1日前的C AND C<=2日前的C)
如果VARD OR VARE OR VARF OR VAR10 OR VAR11 OR VAR12 OR VAR13 OR VAR14 OR VAR15 OR VAR16 OR VAR17 OR VAR18返回牛熊线否则返回DRAWNULL
VAR19:=((1日前的VARD OR VARE OR VARF OR VAR10 OR VAR11 OR VAR12 OR VAR13 OR VAR14 OR VAR15 OR VAR16 OR VAR17 OR VAR18) AND VAR1)
VAR1A:=((1日前的VAR1 OR VAR2 OR VAR3 OR VAR4 OR VAR5 OR VAR6 OR VAR7 OR VAR8 OR VAR9 OR VARA OR VARB OR VARC) AND VARD)
当满足条件VAR19时,在L和'←短买'位置书写文字
当满足条件VAR1A时,在H+0.1和'←离场'位置书写文字
 

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