文华指标61
//顾比倒数线 N:=4;
X:=BARSLAST(HIGH=HHV(HIGH,N));
LL:=MIN(REF(LOW,X+3),MIN(REF(LOW,X+2),MIN(REF(LOW,X),REF(LOW,X+1)))); Y:=BARSLAST(LOW=LLV(LOW,N));
HH:=MAX(REF(HIGH,Y+3),MAX(REF(HIGH,Y+2),MAX(REF(HIGH,Y),REF(HIGH,Y+1)))); A:=BARSLAST(CLOSE>=HH); B:=BARSLAST(CLOSE<=LL); AB:IFELSE(A>B,HH,LL); TM:=CLOSE>=AB; TP:=CLOSE
DRAWLINE(TP,HIGH,TP,OPEN,COLORCYAN); DRAWLINE(TP,LOW,TP,CLOSE,COLORCYAN); DRAWLINE(TM,HIGH,TM,CLOSE,COLORRED); DRAWLINE(TM,LOW,TM,OPEN,COLORRED); STICKLINE(TP,OPEN,CLOSE,COLORCYAN,0); STICKLINE(TM,OPEN,CLOSE,COLORRED,1);
文华指标62
//[1]K线倒置源码:
STICKLINE(-CLOSE>-OPEN,-CLOSE,-OPEN,COLORRED,1);
DRAWLINE(-CLOSE>-OPEN,-HIGH,-CLOSE>-OPEN,-MAX(CLOSE,OPEN),COLORRED); DRAWLINE(-CLOSE>-OPEN,-MIN(CLOSE,OPEN),-CLOSE>-OPEN,-LOW,COLORRED); STICKLINE(-CLOSE=-OPEN,-CLOSE,-OPEN,COLORWHITE,0);
DRAWLINE(-CLOSE=-OPEN,-HIGH,-CLOSE=-OPEN,-LOW,COLORWHITE); STICKLINE(-CLOSE<-OPEN,-CLOSE,-OPEN,COLORCYAN,0);
DRAWLINE(-CLOSE<-OPEN,-HIGH,-CLOSE<-OPEN,-MAX(CLOSE,OPEN),COLORCYAN); DRAWLINE(-CLOSE<-OPEN,-MIN(CLOSE,OPEN),-CLOSE<-OPEN,-LOW,COLORCYAN); MA20:MA(-CLOSE,20);
文华指标63
TMP:=OPEN-CLOSE;
DRAWLINE(TMP>0.00001,HIGH,TMP>0.00001,OPEN,COLORCYAN); DRAWLINE(TMP>0.00001,LOW,TMP>0.00001,CLOSE,COLORCYAN); DRAWLINE(TMP<-0.00001,HIGH,TMP<-0.00001,CLOSE,COLORRED); DRAWLINE(TMP<-0.00001,LOW,TMP<-0.00001,OPEN,COLORRED);
DRAWLINE(ABS(TMP)<0.00001,LOW,ABS(TMP)<0.00001,OPEN,COLORWHITE); DRAWLINE(ABS(TMP)<0.00001,HIGH,ABS(TMP)<0.00001,OPEN,COLORWHITE); STICKLINE(TMP>0,OPEN,CLOSE,COLORCYAN,0); STICKLINE(TMP<=0,OPEN,CLOSE,COLORRED,1);
HO:=HIGH>REF(HIGH,1)&&HIGH>REF(HIGH,2)&&HIGH>=REFX(HIGH,1)&&IFELSE(HIGH=REFX(HIGH,2),HIGH>REFX(HIGH,3),HIGH>REFX(HIGH,2)); FXH:=CROSS(HO,0.9);
HH:=REF(HIGH,BARSLAST(FXH));
LO:=LOW LL:=REF(LOW,BARSLAST(FXL)); STICKLINE(CLOSE,HH,HH+0.01,COLORMAGENTA,0); STICKLINE(CLOSE,LL,LL+0.01,COLORGREEN,0); 文华指标64 A:=CLOSE; VAR1:=A>REF(A,1) && A>REF(A,2); VAR2:=REF(VAR1,1) && A<=REF(A,1) && A>=REF(A,2); VAR3:=REF(VAR2,1) && A>=REF(A,1) && A<=REF(A,2); VAR4:=REF(VAR3,1) && A<=REF(A,1) && A>=REF(A,2); VAR5:=REF(VAR4,1) && A>=REF(A,1) && A<=REF(A,2); VAR6:=REF(VAR5,1) && A<=REF(A,1) && A>=REF(A,2); VAR7:=REF(VAR6,1) && A>=REF(A,1) && A<=REF(A,2); VAR8:=REF(VAR7,1) && A<=REF(A,1) && A>=REF(A,2); VAR9:=REF(VAR8,1) && A>=REF(A,1) && A<=REF(A,2); VARA:=REF(VAR9,1) && A<=REF(A,1) && A>=REF(A,2); VARB:=REF(VARA,1) && A>=REF(A,1) && A<=REF(A,2); VARC:=REF(VARB,1) && A<=REF(A,1) && A>=REF(A,2); STICKLINE(VAR1||VAR2||VAR3||VAR4||VAR5||VAR6||VAR7||VAR8||VAR9||VARA||VARB||VARC,A,REF(A,1),COLORRED,1); VARD:=A VARE:=REF(VARD,1) && A>=REF(A,1) && A<=REF(A,2); VARF:=REF(VARE,1) && A<=REF(A,1) && A>=REF(A,2); VAR10:=REF(VARF,1) && A>=REF(A,1) && A<=REF(A,2); VAR11:=REF(VAR10,1) && A<=REF(A,1) && A>=REF(A,2); VAR12:=REF(VAR11,1) && A>=REF(A,1) && A<=REF(A,2); VAR13:=REF(VAR12,1) && A<=REF(A,1) && A>=REF(A,2); VAR14:=REF(VAR13,1) && A>=REF(A,1) && A<=REF(A,2); VAR15:=REF(VAR14,1) && A<=REF(A,1) && A>=REF(A,2); VAR16:=REF(VAR15,1) && A>=REF(A,1) && A<=REF(A,2); VAR17:=REF(VAR16,1) && A<=REF(A,1) && A>=REF(A,2); VAR18:=REF(VAR17,1) && A>=REF(A,1) && A<=REF(A,2); STICKLINE(VARD||VARE||VARF||VAR10||VAR11||VAR12||VAR13||VAR14||VAR15||VAR16||VAR17||VAR18,A,REF(A,1),COLORCYAN,1); VAR19:=REF(VARD||VARE||VARF||VAR10||VAR11||VAR12||VAR13||VAR14||VAR15||VAR16||VAR17||VAR18,1)&&VAR1; STICKLINE(VAR19,REF(A,1),REF(A,2),COLORMAGENTA,0); VAR1A:=REF(VAR1||VAR2||VAR3||VAR4||VAR5||VAR6||VAR7||VAR8||VAR9||VARA||VARB||VARC,1)&&VARD; STICKLINE(VAR1A,REF(A,1),REF(A,2),COLORGREEN,0); 文华指标65 N:=57; M:=0; CL:=1; HI:=0; S:=IFELSE(CL,CLOSE,IFELSE(HI,HIGH,LOW)); Z:IFELSE(M,ZIGZAG(S,N,M),ZIGZAG(S,N,M)); P:=PEAK(S,N,1,M); PB:=PEAKBARS(S,N,1,M); T:=TROUGH(S,N,1,M); TB:=TROUGHBARS(S,N,1,M); CHA:=IFELSE(PB TPTJ:=(CROSS(N1,N)&&PB //N函数ZIGZAG(X,N,M)参数 回撤程度 //M 函数ZIGZAG(X,N,M)参数 0为点数,1为百分比 //CL --CLOSE //HI --HIGH //当CL取1时,ZIGZAG函数的X取收盘价;当CL取0,HI取1时X取HIGH;当两者都取0时,X取LOW。 文华指标66 M:=BARSLAST(DATE<>REF(DATE,1)); CC:=C-REF(C,1); HC:=H-REF(C,1); LC:=L-REF(C,1); DRAWSL(M>0&&ISLASTBAR,REF(C,1),HC,1,0,COLORYELLOW); DRAWSL(M>0&&ISLASTBAR,REF(C,1),LC,1,0,COLORCYAN); DRAWSL(M>0,REF(C,1),CC,1,0,COLORWHITE); //FSX:CLOSE,COLORBLACK; N:=IFELSE(DATE<>REF(DATE,1),1,BARSLAST(DATE<>REF(DATE,1))+1); P:=SUM(AVPRICE*VOL,N)/SUM(VOL,N); PP:=P-REF(P,1); DRAWSL(M>0,REF(P,1),PP,1,0,COLORRED); DRAWNUMBER(TIME=900,H,DATE,0,COLORBLUE); DRAWTEXT(TIME=1330,H,'M'); VERTLINE(TIME=1459,COLORBLUE); 文华指标67 HNL:=IFELSE(HIGH>REF(HHV(HIGH,3),1),LOW,0); L1:=IFELSE(HNL>REF(L,1),REF(L,1),IFELSE(HNL>REF(L,2),REF(L,2),IFELSE(HNL>REF(L,3),REF(L,3),IFELSE(HNL>REF(L,4),REF(L,4),0)))); L2:=IFELSE(L1>REF(L,1),REF(L,1),IFELSE(L1>REF(L,2),REF(L,2),IFELSE(L1>REF(L,3),REF(L,3),IFELSE(L1>REF(L,4),REF(L,4),0)))); L3:=VALUEWHEN(L2>0,L2); LNH:=IFELSE(LOW