WJ:=(HIGH+LOW+CLOSE)/3;
V1:=IF(HIGH=LOW,1,HIGH-MAX(OPEN,CLOSE));
V2:=IF(HIGH=LOW,1,MAX(CLOSE,OPEN)-WJ);
V3:=IF(HIGH=LOW,1,MIN(OPEN,CLOSE)-LOW);
V4:=IF(HIGH=LOW,1,WJ-MIN(CLOSE,OPEN));
V5:=VOL/IF(HIGH=LOW,4,HIGH-LOW);
V6:=(V1*V5);
V7:=(V2*V5);
V8:=(V3*V5);
V9:=(V4*V5);
RT:=(V9+V8)/1000,COLORYELLOW;
TRE:=-(V6+V7)/1000,COLORRED;
RRT:=((V9+V8)-(V6+V7))/1000,COLORYELLOW;
TTR:=SUM(RRT,3),COLORYELLOW;
DG1:=(CROSS(TTR,0));
大1:=IF(TTR>0,1,0);
穿1:=IF(CROSS(TTR,0),-1,0);
小1:=IF(TTR<0,-1,0);
合1:=大1+穿1+小1;
MTM:=CLOSE-REF(CLOSE,12);
MAMTM:=MA(MTM,6);
大2:=IF(MTM>MAMTM,1,0);
穿2:=IF(CROSS(MTM,MAMTM),-1,0);
小2:=IF(MTM<MAMTM,-1,0);
合2:=大2+穿2+小2;
RSV1:=-(HHV(HIGH,9)-CLOSE)/(HHV(HIGH,9)-LLV(LOW,9))*100;
LWR1:=SMA(RSV1,3,1);
LWR2:=SMA(LWR1,3,1);
大3:=IF(LWR1>LWR2,1,0);
穿3:=IF(CROSS(LWR1,LWR2),-1,0);
小3:=IF(LWR1<LWR2,-1,0);
合3:=大3+穿3+小3;
BBI:=(MA(CLOSE,3)+MA(CLOSE,9)+MA(CLOSE,12)+MA(CLOSE,26))/4;
大4:=IF(CLOSE>BBI,1,0);
穿4:=IF(CROSS(CLOSE,BBI),-1,0);
小4:=IF(CLOSE<BBI,-1,0);
合4:=大4+穿4+小4;
TR1:=EXPMEMA(MAX(MAX(HIGH-LOW,Abs(HIGH-REF(CLOSE,1))),ABS(REF(CLOSE,1)-LOW)),3);
HD :=HIGH-REF(HIGH,1);
LD :=REF(LOW,1)-LOW;
DMP:=EXPMEMA(IF(HD>0&&HD>LD,HD,0),3);
DMM:=EXPMEMA(IF(LD>0&&LD>HD,LD,0),3);
PDI:=DMP*100/TR1;
mdi:=DMM*100/TR1;
大5:=IF(PDI>MDI,1,0);
穿5:=IF(CROSS(PDI,MDI),-1,0);
小5:=IF(PDI<MDI,-1,0);
合5:=大5+穿5+小5;
LC:=REF(CLOSE,1);
RSI1:=(SMA(MAX(CLOSE-LC,0),3,1))/(SMA(ABS(CLOSE-LC),3,1))*100;
RSI2:=(SMA(MAX(CLOSE-LC,0),12,1))/(SMA(ABS(CLOSE-LC),12,1))*100;
大6:=IF(RSI1>RSI2,1,0);
穿6:=IF(CROSS(RSI1,RSI2),-1,0);
小6:=IF(RSI1<RSI2,-1,0);
合6:=大6+穿6+小6;
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
大7:=IF(K>D,1,0);
穿7:=IF(CROSS(K,D),-1,0);
小7:=IF(K<D,-1,0);
合7:=大7+穿7+小7;
DIFF:=EMA(CLOSE,6)-EMA(CLOSE,13);
DEA:=EMA(DIFF,5);
大8:=IF(DIFF>DEA,1,0);
穿8:=IF(CROSS(DIFF,DEA),-1,0);
小8:=IF(DIFF<DEA,-1,0);
合8:=大8+穿8+小8;
MA1:=MA(C,5)-MA(C,13)+MA(C,3),COLORLIGREEN;
MA2:=MA(C,5)-MA(C,13)+MA(C,8),COLORLIGREEN;
大9:=IF(MA1>MA2,1,0);
穿9:=IF(CROSS(MA1,MA2),-1,0);
小9:=IF(MA1<MA2,-1,0);
合9:=大9+穿9+小9;
合力1:=合1+合2+合3+合4+合5+合6+合7+合8+合9;
MA5:=MA(合力1,5);
XG:CROSS(合力1,MA5)*5;
九毛八公式解读
WJ赋值:(最高价+最低价+收盘价)/3 V1赋值:如果最高价=最低价,返回1,否则返回最高价-开盘价和收盘价的较大值 V2赋值:如果最高价=最低价,返回1,否则返回收盘价和开盘价的较大值-WJ V3赋值:如果最高价=最低价,返回1,否则返回开盘价和收盘价的较小值-最低价 V4赋值:如果最高价=最低价,返回1,否则返回WJ-收盘价和开盘价的较小值 V5赋值:成交量(手)/如果最高价=最低价,返回4,否则返回最高价-最低价 V6赋值:(V1*V5) V7赋值:(V2*V5) V8赋值:(V3*V5) V9赋值:(V4*V5) RT赋值:(V9+V8)/1000,画黄色 TRE赋值:-(V6+V7)/1000,画红色 RRT赋值:((V9+V8)-(V6+V7))/1000,画黄色 TTR赋值:RRT的3日累和,画黄色 DG1赋值:(TTR上穿0) 大1赋值:如果TTR>0,返回1,否则返回0 穿1赋值:如果TTR上穿0,返回-1,否则返回0 小1赋值:如果TTR<0,返回-1,否则返回0 合1赋值:大1+穿1+小1 MTM赋值:收盘价-12日前的收盘价 MAMTM赋值:MTM的6日简单移动平均 大2赋值:如果MTM>MAMTM,返回1,否则返回0 穿2赋值:如果MTM上穿MAMTM,返回-1,否则返回0 小2赋值:如果MTMLWR2,返回1,否则返回0 穿3赋值:如果LWR1上穿LWR2,返回-1,否则返回0 小3赋值:如果LWR1 BBI,返回1,否则返回0 穿4赋值:如果收盘价上穿BBI,返回-1,否则返回0 小4赋值:如果收盘价 0并且HD>LD,返回HD,否则返回0的3日指数平滑移动平均 DMM赋值:如果LD>0并且LD>HD,返回LD,否则返回0的3日指数平滑移动平均 PDI赋值:DMP*100/TR1 MDI赋值:DMM*100/TR1 大5赋值:如果PDI>MDI,返回1,否则返回0 穿5赋值:如果PDI上穿MDI,返回-1,否则返回0 小5赋值:如果PDI RSI2,返回1,否则返回0 穿6赋值:如果RSI1上穿RSI2,返回-1,否则返回0 小6赋值:如果RSI1 D,返回1,否则返回0 穿7赋值:如果K上穿D,返回-1,否则返回0 小7赋值:如果K DEA,返回1,否则返回0 穿8赋值:如果DIFF上穿DEA,返回-1,否则返回0 小8赋值:如果DIFF MA2,返回1,否则返回0 穿9赋值:如果MA1上穿MA2,返回-1,否则返回0 小9赋值:如果MA1