公式编写1000问38

38.问:
下面的公式是L5MA均线指标 因为是技术指标 我希望在其满足我的条件时能由预警系统发出预 警通知 所以希望高手能帮我修改一下公式 在满足以下条件的时候 预警系统可以进行预警 一、 当主攻线上穿助攻线的时候发出通知 ,预警周期为 5分钟和日线两种方式; 二、 当主攻线下穿助攻线的时候发出通知 ,预警周期为 5分钟和日线两种方式 主攻线: MA(CLOSE,4),COLORWHITE,LINETHICK2; 助攻线:MA(主攻线,8),COLORMAGENTA; 强弱势分界:EMA(主攻线,33),COLORGREEN,LINETHICK2; Y:=(HIGH+LOW)/2; AO:=MA(Y,5)-MA(Y,21); DU0:=CROSS(AO,0); UD0:=CROSS(0,AO); TDU0:=BARSLAST(DU0); TUD0:=BARSLAST(UD0); DU3:=REF(DU0,1); UD3:=REF(UD0,1); TDU3:=BARSLAST(DU3); TUD3:=BARSLAST(UD3); 劫:IF(TDU3<TUD3,REF(HHV(HIGH,2),TDU3),REF(LLV(LOW,2),TUD3)),COLORRED; R1:=SMA(Y,8,1); R2:=REF(R1,5); KU1:=IF(HIGH=HHV(HIGH,3),1,0); KD1:=IF(LOW=LLV(LOW,3),1,0); UL:=IF(REF(KU1,2)=1 AND REF(KU1,1)=0 AND KU1=0,REF(HIGH,2),REF(HIGH,2+BARSLAST(REF (KU1,2)=1 AND REF(KU1,1)=0 AND KU1=0))); DL:=IF(REF(KD1,2)=1 AND REF(KD1,1)=0 AND KD1=0,REF(LOW,2),REF(LOW,2+BARSLAST(REF (KD1,2)=1 AND REF(KD1,1)=0 AND KD1=0))); 上:IF(HIGH>=R2,UL,REF(UL,BARSLAST(HIGH>R2))),COLOR0066FF,LINETHICK0; 下:IF(LOW<=R2,DL,REF(DL,BARSLAST(LOW<=R2))),COLORAAAE5D,LINETHICK0; STICKLINE(BARSLAST(ABS(上-REF(上,1)))<BARSLAST(CLOSE>上 AND REF(CLOSE,1)<REF(上,1)),上 ,上,3,1),COLOR0066FF,LINETHICK3; STICKLINE(BARSLAST(ABS(下-REF(下,1)))<BARSLAST(CLOSE<下 AND REF(CLOSE,1)>REF(下,1)),下 ,下,3,1),COLORAAAE5D,LINETHICK3; VA:=CROSS(EMA(CLOSE,4),EMA(CLOSE,17)); VB:=EMA(CLOSE,6)>EMA(CLOSE,13); DRAWICON(VA and VB,EMA(CLOSE,13),9); a:=BARSCOUNT(CLOSE); ah:=HHV(HIGH,200); al:=LLV(LOW,200); b0:=(ah-al)/40; b1:=HIGH+b0; b2:=LOW-b0; STICKLINE((a+0)/34=FLOOR((a+0)/34),b2,b2-3b0,3,0),COLORYELLOW; DRAWTEXT((a+0)/34=FLOOR((a+0)/34),b2-2b0,‘时间窗’),COLORFFFFFF; V1:=REF(CLOSE,1); V2:=SMA(MAX(CLOSE-V1,0),6,1)/SMA(ABS(CLOSE-V1),6,1)100; DRAWICON(IF(CROSS(81,V2),1,0),HIGH1.03,10); 答(清风斜阳): 主攻线: MA(CLOSE,3),COLORWHITE,LINETHICK2; 助攻线:MA(主攻线,5),COLORMAGENTA; 强弱势分界:EMA(主攻线,21),COLORGREEN,LINETHICK2; 预警1:=CROSS(主攻线,助攻线); 预警2:=CROSS(助攻线,主攻线); Y:=(HIGH+LOW)/2; AO:=MA(Y,5)-MA(Y,21); DU0:=CROSS(AO,0); UD0:=CROSS(0,AO); TDU0:=BARSLAST(DU0); TUD0:=BARSLAST(UD0); DU3:=REF(DU0,1); UD3:=REF(UD0,1); TDU3:=BARSLAST(DU3); TUD3:=BARSLAST(UD3); 劫:IF(TDU3<TUD3,REF(HHV(HIGH,2),TDU3),REF(LLV(LOW,2),TUD3)),COLORRED; R1:=SMA(Y,8,1); R2:=REF(R1,5); KU1:=IF(HIGH=HHV(HIGH,3),1,0); KD1:=IF(LOW=LLV(LOW,3),1,0); UL:=IF(REF(KU1,2)=1 AND REF(KU1,1)=0 AND KU1=0,REF(HIGH,2),REF(HIGH,2+BARSLAST(REF (KU1,2)=1 AND REF(KU1,1)=0 AND KU1=0))); DL:=IF(REF(KD1,2)=1 AND REF(KD1,1)=0 AND KD1=0,REF(LOW,2),REF(LOW,2+BARSLAST(REF (KD1,2)=1 AND REF(KD1,1)=0 AND KD1=0))); 上:IF(HIGH>=R2,UL,REF(UL,BARSLAST(HIGH>R2))),COLOR0066FF,LINETHICK0; 下:IF(LOW<=R2,DL,REF(DL,BARSLAST(LOW<=R2))),COLORAAAE5D,LINETHICK0; STICKLINE(BARSLAST(ABS(上-REF(上,1)))<BARSLAST(CLOSE>上 AND REF(CLOSE,1)<REF(上,1)), 上,上,3,1),COLOR0066FF,LINETHICK3; STICKLINE(BARSLAST(ABS(下-REF(下,1)))<BARSLAST(CLOSE<下 AND REF(CLOSE,1)>REF(下,1)), 下,下,3,1),COLORAAAE5D,LINETHICK3; VA:=CROSS(EMA(CLOSE,4),EMA(CLOSE,17)); VB:=EMA(CLOSE,6)>EMA(CLOSE,13); DRAWICON(VA and VB,EMA(CLOSE,13),9); a:=BARSCOUNT(CLOSE); ah:=HHV(HIGH,200); al:=LLV(LOW,200); b0:=(ah-al)/40; b1:=HIGH+b0; b2:=LOW-b0; STICKLINE((a+0)/34=FLOOR((a+0)/34),b2,b2-3b0,3,0),COLORYELLOW; DRAWTEXT((a+0)/34=FLOOR((a+0)/34),b2-2b0,‘时间窗’),COLORFFFFFF; V1:=REF(CLOSE,1); V2:=SMA(MAX(CLOSE-V1,0),6,1)/SMA(ABS(CLOSE-V1),6,1)100; DRAWICON(IF(CROSS(81,V2),1,0),HIGH1.03,10);

猜你喜欢

转载自blog.csdn.net/qq974416775/article/details/129535537