【通达信】绝无仅有(卖出、买入、幅度、见顶)-指标公式源码VAR1:=(C+H+O+L)/4;卖出:=XMA(VAR1,20)*(1+80/1000),POINTDOT,COLORGREEN,LINETHICK3;买入:=XMA(VAR1,32)*(1-100/1000),POINTDOT,COLORMAGENTA,LINETHICK3;幅度:=100*(卖出-买入)/买入,NODRAW;菩提:=买入+(卖出-买入)*2/3;{此函数仅做参考线,为提前趋势预测线,上涨途中向下见顶,下跌途中向上见底};般:=XMA(CLOSE,7);若:=MEMA(CLOSE,3);全绿K:=LONGCROSS(若,般,3)ANDH菩提;RSVL:=(CLOSE-LLV(LOW,12))/(HHV(HIGH,12)-LLV(LOW,12))*100;KL:=SMA(RSVL,3,1);DL:=SMA(KL,3,1);KKL:=SMA(RSVL,3,1);DD:=SMA(KL,3,1);NL:=KKL+DD;买入L:=DRAWICON(CROSS(NL,50),50,1),COLORRED;卖出L:=DRAWICON(CROSS(160,NL),160,2),COLORGREEN;卖出K:=CROSS(160,NL);TM:=(CLOSE*1.0+LOW*0.0+HIGH*0.0);T1M:=V;SL1M:=(TM/REF(TM,1)-1)*1000;趋势5:=XMA(XMA(XMA(SL1M,20),20),20),COLORYELLOW;趋势6:=XMA(XMA(XMA(SL1M,10),10),10),COLORMAGENTA;QA9:=趋势6-趋势5;QA10:=EMA(QA9,89);买入M:=(QA9-QA10)*2,COLORSTICK;M1:=EMA(C,5);M2:=EMA(C,13);M3:=EMA(C,34),COLORBLUE,LINETHICK2;MC1:=EMA(C,55);MC2:=EMA(C,89);MA4:=EMA(C,144);VAR1A1H:=(REF(CLOSE,1)-REF(ATR,1));买线1:=REF(EMA(C,14),1)COLORWHITE,LINETHICK3;卖线1:=IF(MC1MAX(MC2,MA4),MC1,IF(MC1MIN(MC2,MA4),MC2,MA4)),COLORFF00CC,LINETHICK3;高1:=REF(HHV(H,150),3);低1:=REF(LLV(L,150),3);STICKLINE(买线1=卖线1,REFDATE(低1,DATE),REFDATE(低1,DATE)*0.96,6,0)COLOR001050;STICKLINE(买线1卖线1,REFDATE(低1,DATE),REFDATE(低1,DATE)*0.96,6,0)COLOR404050;STICKLINE(买入M=0,REFDATE(低1,DATE),REFDATE(低1,DATE)*0.98,2,1)COLORRED;STICKLINE(买入M0,REFDATE(低1,DATE),REFDATE(低1,DATE)*0.98,2,1)COLORGREEN;STICKLINE(买入L,REFDATE(低1,DATE),REFDATE(低1,DATE)*0.96,2,0)COLORYELLOW;STICKLINE(卖出KAND买入M0,REFDATE(低1,DATE),REFDATE(低1,DATE)*0.96,2,0)COLORCYAN;多空趋势彩带:DRAWBAND(SMA(C,6.5,1),RGB(255,97,0),SMA(C,13.5,1),RGB(0,128,0));中线:=(卖出+买入)/2,POINTDOT,COLORWHITE,LINETHICK4;MA5:=MA(C,5),COLOR000099;MA10:=MA(C,10),COLOR006600;MA20:=MA(C,20),COLOR005555;ZB1:=EMA(C,34);{原为55或65}长期趋势:EMA(ZB1,13),COLORRED,LINETHICK3;{原为34或55}STICKLINE(C=REF(C,1),O,C,3,1),COLOR000000;STICKLINE(CREF(C,1),O,C,3,1),COLOR000000;AA3:=EMA(CLOSE,5)EMA(CLOSE,6)ANDEMA(CLOSE,6)EMA(CLOSE,7)ANDEMA(CLOSE,7)EMA(CLOSE,8)ANDEMA(CLOSE,8)EMA(CLOSE,9)ANDEMA(CLOSE,9)EMA(CLOSE,10)ANDEMA(CLOSE,10)EMA(CLOSE,11)ANDEMA(CLOSE,11)EMA(CLOSE,12)ANDEMA(CLOSE,12)EMA(CLOSE,13)ANDEMA(CLOSE,13)EMA(CLOSE,14);AA2:=EMA(CLOSE,14)EMA(CLOSE,15)ANDEMA(CLOSE,15)EMA(CLOSE,20)ANDEMA(CLOSE,20)EMA(CLOSE,30)ANDEMA(CLOSE,30)EMA(CLOSE,60)ANDEMA(CLOSE,60)EMA(CLOSE,90)ANDEMA(CLOSE,90)EMA(CLOSE,120)ANDEMA(CLOSE,120)EMA(CLOSE,250);A1:=AA2ANDAA3;A2:=EMA(CLOSE,5)EMA(CLOSE,6)ANDEMA(CLOSE,6)EMA(CLOSE,7)ANDEMA(CLOSE,7)EMA(CLOSE,8)ANDEMA(CLOSE,8)EMA(CLOSE,9)ANDEMA(CLOSE,9)EMA(CLOSE,10)ANDEMA(CLOSE,10)EMA(CLOSE,11)ANDEMA(CLOSE,11)EMA(CLOSE,12)ANDEMA(CLOSE,12)EMA(CLOSE,13)ANDEMA(CLOSE,13)EMA(CLOSE,14);B1:=IF(A1,1,2);VAR1MZ:=((CLOSEREF(CLOSE,1))AND(CLOSEREF(CLOSE,2)));VAR2MZ:=((REF(VAR1MZ,1)AND(CLOSE=REF(CLOSE,1)))AND(CLOSE=REF(CLOSE,2)));VAR3MZ:=((REF(VAR2MZ,1)AND(CLOSE=REF(CLOSE,1)))AND(CLOSE=REF(CLOSE,2)));VAR4MZ:=((REF(VAR3MZ,1)AND(CLOSE=REF(CLOSE,1)))AND(CLOSE=REF(CLOSE,2)));VAR5MZ:=((REF(VAR4MZ,1)AND(CLOSE=REF(CLOSE,1)))AND(CLOSE=REF(CLOSE,2)));VAR6MZ:=((REF(VAR5MZ,1)AND(CLOSE=REF(CLOSE,1)))AND(CLOSE=REF(CLOSE,2)));VAR7MZ:=((REF(VAR6MZ,1)AND(CLOSE=REF(CLOSE,1)))AND(CLOSE=REF(CLOSE,2)));VAR8MZ:=((REF(VAR7MZ,1)AND(CLOSE=REF(CLOSE,1)))AND(CLOSE=REF(CLOSE,2)));VAR9MZ:=((REF(VAR8MZ,1)AND(CLOSE=REF(CLOSE,1)))AND(CLOSE=REF(CLOSE,2)));VARAMZ:=((REF(VAR9MZ,1)AND(CLOSE=REF(CLOSE,1)))AND(CLOSE=REF(CLOSE,2)));VARBMZ:=((REF(VARAMZ,1)AND(CLOSE=REF(CLOSE,1)))AND(CLOSE=REF(CLOSE,2)));VARCMZ:=((REF(VARBMZ,1)AND(CLOSE=REF(CLOSE,1)))AND(CLOSE=REF(CLOSE,2)));{红K}STICKLINE((((((((((((VAR1MZORVAR2MZ)ORVAR3MZ)ORVAR4MZ)ORVAR5MZ)ORVAR6MZ)ORVAR7MZ)ORVAR8MZ)ORVAR9MZ)ORVARAMZ)ORVARBMZ)ORVARCMZ),L,H,0,0),COLOR0000DD;STICKLINE((((((((((((VAR1MZORVAR2MZ)ORVAR3MZ)ORVAR4MZ)ORVAR5MZ)ORVAR6MZ)ORVAR7MZ)ORVAR8MZ)ORVAR9MZ)ORVARAMZ)ORVARBMZ)ORVARCMZ),C,REF(C,1),3,0),COLOR000099;STICKLINE((((((((((((VAR1MZORVAR2MZ)ORVAR3MZ)ORVAR4MZ)ORVAR5MZ)ORVAR6MZ)ORVAR7MZ)ORVAR8MZ)ORVAR9MZ)ORVARAMZ)ORVARBMZ)ORVARCMZ),C,REF(C,1),2,0),COLOR0000BB;STICKLINE((((((((((((VAR1MZORVAR2MZ)ORVAR3MZ)ORVAR4MZ)ORVAR5MZ)ORVAR6MZ)ORVAR7MZ)ORVAR8MZ)ORVAR9MZ)ORVARAMZ)ORVARBMZ)ORVARCMZ),C,REF(C,1),1,0),COLOR0000DD;VARDMZ:=((CLOSEREF(CLOSE,1))AND(CLOSEREF(CLOSE,2)));VAREMZ:=((REF(VARDMZ,1)AND(CLOSE=REF(CLOSE,1)))AND(CLOSE=REF(CLOSE,2)));VARFMZ:=((REF(VAREMZ,1)AND(CLOSE=REF(CLOSE,1)))AND(CLOSE=REF(CLOSE,2)));VAR10MZ:=((REF(VARFMZ,1)AND(CLOSE=REF(CLOSE,1)))AND(CLOSE=REF(CLOSE,2)));VAR11MZ:=((REF(VAR10MZ,1)AND(CLOSE=REF(CLOSE,1)))AND(CLOSE=REF(CLOSE,2)));VAR12MZ:=((REF(VAR11MZ,1)AND(CLOSE=REF(CLOSE,1)))AND(CLOSE=REF(CLOSE,2)));VAR13MZ:=((REF(VAR12MZ,1)AND(CLOSE=REF(CLOSE,1)))AND(CLOSE=REF(CLOSE,2)));VAR14MZ:=((REF(VAR13MZ,1)AND(CLOSE=REF(CLOSE,1)))AND(CLOSE=REF(CLOSE,2)));VAR15MZ:=((REF(VAR14MZ,1)AND(CLOSE=REF(CLOSE,1)))AND(CLOSE=REF(CLOSE,2)));VAR16MZ:=((REF(VAR15MZ,1)AND(CLOSE=REF(CLOSE,1)))AND(CLOSE=REF(CLOSE,2)));VAR17MZ:=((REF(VAR16MZ,1)AND(CLOSE=REF(CLOSE,1)))AND(CLOSE=REF(CLOSE,2)));VAR18MZ:=((REF(VAR17MZ,1)AND(CLOSE=REF(CLOSE,1)))AND(CLOSE=R