

文华财经指标源码:
SJ:=1;
LHS:=1;
HH1A:=IFELSE(H<REF(H,1)&&REF(H,1)<REF(H,2),REF(H,2),0);
LL1A:=IFELSE(L>REF(L,1)&&REF(L,1)>REF(L,2),REF(L,2),0);
HH2A:=VALUEWHEN(HH1A>0,HH1A);
LL2A:=VALUEWHEN(LL1A>0,LL1A);
HHA:=HHV(HIGH,1)/10*SJ+HHV(HIGH,2)/10+HHV(HIGH,2)/10+HHV(HIGH,4)/10+HHV(HIGH,4)/10+HHV(HIGH,8)/10+HHV(HIGH,8)/10+HHV(HIGH,13)/10+HHV(HIGH,40)/10+HHV(HIGH,20)/10;
LLA:=LLV(LOW,1)/10*SJ+LLV(LOW,2)/10+LLV(LOW,2)/10+LLV(LOW,4)/10+LLV(LOW,4)/10+LLV(LOW,8)/10+LLV(LOW,8)/10+LLV(LOW,13)/10+LLV(LOW,40)/10+LLV(LOW,20)/10;
H1A:=IFELSE(HHA<REF(HHA,1)&&LLA<REF(LLA,1)&&REF(OPEN,1)>CLOSE&&OPEN>CLOSE&&(HHV(OPEN,0)-CLOSE)>0,REF(HHA,2),0);
L1A:=IFELSE(LLA>REF(LLA,1)&&HHA>REF(HHA,1)&&REF(OPEN,1)<CLOSE&&OPEN<CLOSE&&(CLOSE-LLV(OPEN,0))>0,REF(LLA,2),0);
XA:=DATE;
X0A:=H1A*LHS,LINETHICK2;
X00A:=L1A;
XXX0A:=O*LHS,LINETHICK2;
XXX00A:=C;
XXX000A:=H;
XXX0000A:=L;
H2A:=VALUEWHEN(X0A>0,X0A)*LHS,LINETHICK2;
L2A:=VALUEWHEN(X00A>0,X00A)*LHS,LINETHICK2;
K1A:=IFELSE(CLOSE>H2A,-3,IFELSE(CLOSE<L2A,1,0));
K2A:=VALUEWHEN(K1A<>0,K1A);
GA:=IFELSE(K2A=1,H2A,L2A);
X000A:=K2A*LHS,LINETHICK2;
TMPA:=K2A*LHS,LINETHICK2;
W1A:=X000A*LHS,LINETHICK2;
X0000A:=OPEN-CLOSE*LHS,LINETHICK2;
W2A:=X0000A*LHS,LINETHICK2;
HTA:=IFELSE(OPEN>CLOSE,OPEN,CLOSE)*LHS,LINETHICK1;
LTA:=IFELSE(OPEN<CLOSE,OPEN,CLOSE)*LHS,LINETHICK1;
STICKLINE1(TMPA=1&&REF(TMPA,1)=1,GA,REF(GA,1),2,0),COLORGREEN,LINETHICK1;//绿色折竖线
STICKLINE1(TMPA=-3&&REF(TMPA,1)=-3,GA,REF(GA,1),2,0),COLORRED,LINETHICK1;//红色折竖线
DRAWSL1(K2A=1,GA,0,1,0),COLORGREEN,LINETHICK1;//绿色折横线
DRAWSL1(K2A=-3,GA,0,1,0),COLORRED,LINETHICK1;//红色折横线
DIFF :=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
MACD:=2*(DIFF-DEA),COLORSTICK;
D1:=REF(K2A=-3,1)&&K2A=1&&MACD<REF(MACD,1);
K1:=REF(K2A=1,1)&&K2A=-3&&MACD>REF(MACD,1);
MACD>REF(MACD,1)&&COUNT(MACD>REF(MACD,1),BARSLAST(D1)+1)=1,ICON(1,'ICO1');
MACD<REF(MACD,1)&&COUNT(MACD<REF(MACD,1),BARSLAST(K1)+1)=1,ICON(1,'ICO1');
REF(MACD>REF(MACD,1)&&COUNT(MACD>REF(MACD,1),BARSLAST(D1)+1)=1,1),SOUND('A');
REF(MACD<REF(MACD,1)&&COUNT(MACD<REF(MACD,1),BARSLAST(K1)+1)=1,1),SOUND('A');
自用高胜率指标


