MID1:=(3*CLOSE+LOW+OPEN+HIGH)/6;
牛线:=
(20*MID1+19*REF(MID1,1)+18*REF(MID1,2)+17*REF(MID1,3)+16*REF(MID1,4)+15*REF(MID1,5)+14*REF(MID1,6)+13*REF(MID1,7)+12*REF(MID1,8)+11*REF(MID1,9)+10*REF(MID1,10)+9*REF(MID1,11)+8*REF(MID1,12)+7*REF(MID1,13)+6*REF(MID1,14)+5*REF(MID1,15)+4*REF(MID1,16)+3*REF(MID1,17)+2*REF(MID1,18)+REF(MID1,20))/210,COLORGREEN{COLORRED};
马线:=MA(牛线,3),COLORMAGENTA{COLORYELLOW};
GB:=(C-牛线);
换手:=V*100/CAPITAL;
主:=MA(换手,5);
大:=MA(换手,12);
中:=MA(换手,34);
散:=MA(换手,55);
均:=(主+大+中+散)/4;
GBB:=(主-散);
GB1:=GB+GBB;
AA:=MAX(MA(C,60),MA(C,120));
BB:=MIN(MA(C,60),MA(C,120));
成交量:=V,COLORWHITE,LINETHICK0;
Q:=EMA(V,5);
Q1:=EMA(V,50);
OBV:=SUM(IF(CLOSE>REF(CLOSE,1),VOL,IF(CLOSE<REF(CLOSE,1),-VOL,0)),0);
OBV1:=EMA(OBV,5);
OBV2:=EMA(OBV,50);
W:=(Q-Q1)*0.00001;
W1:=(OBV1-OBV2)*0.000001;
W2:=W+W1;
{R:=0;}
E:=MAX(MA(C,45),MA(C,90));
FF:=MIN(MA(C,45),MA(C,90));
C1:=10000*CLOSE/INDEXC;
O1:=10000*OPEN/INDEXO;
H1:=10000*HIGH/INDEXH;
L1:=10000*LOW/INDEXL;
LL:=IF(L1<C1 AND L1<O1,L1,MIN(C1,O1));
HH:=IF(H1>C1 AND H1>O1,H1,MAX(C1,O1));
A:=EMA(C1,5);
B:=EMA(C1,12);
D:=EMA(C1,30);
XX:=EMA(C1,35);
F:=EMA(C1,7);
均量:=(A+B+D)/3;
VA:=IF(CLOSE>REF(CLOSE,1),VOL,-VOL);
OBV11:=SUM(IF(CLOSE=REF(CLOSE,1),0,VA),0);
MAOBV:=MA(OBV11,30);
MTR:=EMA(EMA(EMA(CLOSE,12),12),12);
TRIX:=(MTR-REF(MTR,1))/REF(MTR,1)*100;
MATRIX:=MA(TRIX,9) ;
MIDA:=CLOSE-MIN(REF(CLOSE,1),LOW);
MIDB:=IF(CLOSE<REF(CLOSE,1),CLOSE-MAX(REF(CLOSE,1),HIGH),0);
WAD:=SUM(IF(CLOSE>REF(CLOSE,1),MIDA,MIDB),0);
MAWAD:=MA(WAD,30);
JB:=(OBV11-MAOBV)*0.000001+(A-XX);
机构:=A-XX;
J:=MAX(MA(C,30),MA(C,60));
K:=MIN(MA(C,30),MA(C,60));
MID:=(3*CLOSE+LOW+OPEN+HIGH)/6;
DKX:=(20*MID+19*REF(MID,1)+18*REF(MID,2)+17*REF(MID,3)+
16*REF(MID,4)+15*REF(MID,5)+14*REF(MID,6)+
13*REF(MID,7)+12*REF(MID,8)+11*REF(MID,9)+
10*REF(MID,10)+9*REF(MID,11)+8*REF(MID,12)+
7*REF(MID,13)+6*REF(MID,14)+5*REF(MID,15)+
4*REF(MID,16)+3*REF(MID,17)+2*REF(MID,18)+REF(MID,20))/210;
MADKX:=MA(DKX,5);
MDD:=(DKX-MADKX)*1.2;
V1:=(C*2+H+L)/4*10;
V2:=EMA(V1,6)-EMA(V1,55);
V3:=EMA(V2,6);
V4:=2*(V2-V3)*5.5;
V5:=(V2-V3)*0.06;
V6:=MDD+V5;
BQIUV:=(GB1);
BQIUSV:=(W2);
WWV:=(A-XX);
XEV:=(V6);
SH:=CROSS(BQIUV,0);
YZ:=CROSS(BQIUSV,0);
JG:=CROSS(WWV,0);
ZL:=CROSS(XEV,0);
买:=SH AND BQIUSV>=0 AND WWV>=0 AND XEV>=0 OR YZ AND BQIUV>=0
AND WWV>=0 AND XEV>=0 OR JG AND BQIUSV>=0 AND BQIUV>=0 AND
XEV>=0 OR ZL AND BQIUSV>=0 AND WWV>=0 AND BQIUV>=0;
买A:SH AND BQIUSV>=0 AND WWV>=0 AND XEV>=0 OR YZ AND BQIUV>=0
AND WWV>=0 AND XEV>=0 OR JG AND BQIUSV>=0 AND BQIUV>=0 AND
XEV>=0 OR ZL AND BQIUSV>=0 AND WWV>=0 AND BQIUV>=0 AND
DYNAINFO(8)>1 AND EXIST(C/REF(C,1)>1.056,90);
九毛八公式解读
MID1赋值:(3*收盘价+最低价+开盘价+最高价)/6 牛线赋值:(20*MID1+19*1日前的MID1+18*2日前的MID1+17*3日前的MID1+16*4日前的MID1+15*5日前的MID1+14*6日前的MID1+13*7日前的MID1+12*8日前的MID1+11*9日前的MID1+10*10日前的MID1+9*11日前的MID1+8*12日前的MID1+7*13日前的MID1+6*14日前的MID1+5*15日前的MID1+4*16日前的MID1+3*17日前的MID1+2*18日前的MID1+20日前的MID1)/210,画绿色 马线赋值:牛线的3日简单移动平均,画洋红色 GB赋值:(收盘价-牛线) 换手赋值:成交量(手)*100/当前流通股本(手) 主赋值:换手的5日简单移动平均 大赋值:换手的12日简单移动平均 中赋值:换手的34日简单移动平均 散赋值:换手的55日简单移动平均 均赋值:(主+大+中+散)/4 GBB赋值:(主-散) GB1赋值:GB+GBB AA赋值:收盘价的60日简单移动平均和收盘价的120日简单移动平均的较大值 BB赋值:收盘价的60日简单移动平均和收盘价的120日简单移动平均的较小值 成交量赋值:成交量(手),画白色,线宽为0 Q赋值:成交量(手)的5日指数移动平均 Q1赋值:成交量(手)的50日指数移动平均 OBV赋值:如果收盘价>1日前的收盘价,返回成交量(手),否则返回如果收盘价<1日前的收盘价,返回-成交量(手),否则返回0的历史累和 OBV1赋值:OBV的5日指数移动平均 OBV2赋值:OBV的50日指数移动平均 W赋值:(Q-Q1)*0.00001 W1赋值:(OBV1-OBV2)*0.000001 W2赋值:W+W1 E赋值:收盘价的45日简单移动平均和收盘价的90日简单移动平均的较大值 FF赋值:收盘价的45日简单移动平均和收盘价的90日简单移动平均的较小值 C1赋值:10000*收盘价/大盘的收盘价 O1赋值:10000*开盘价/大盘的开盘价 H1赋值:10000*最高价/大盘的最高价 L1赋值:10000*最低价/大盘的最低价 LL赋值:如果L1C1ANDH1>O1,返回H1,否则返回C1和O1的较大值 A赋值:C1的5日指数移动平均 B赋值:C1的12日指数移动平均 D赋值:C1的30日指数移动平均 XX赋值:C1的35日指数移动平均 F赋值:C1的7日指数移动平均 均量赋值:(A+B+D)/3 VA赋值:如果收盘价>1日前的收盘价,返回成交量(手),否则返回-成交量(手) OBV11赋值:如果收盘价=1日前的收盘价,返回0,否则返回VA的历史累和 MAOBV赋值:OBV11的30日简单移动平均 MTR赋值:收盘价的12日指数移动平均的12日指数移动平均的12日指数移动平均 TRIX赋值:(MTR-1日前的MTR)/1日前的MTR*100 MATRIX赋值:TRIX的9日简单移动平均 MIDA赋值:收盘价-1日前的收盘价和最低价的较小值 MIDB赋值:如果收盘价<1日前的收盘价,返回收盘价-1日前的收盘价和最高价的较大值,否则返回0 WAD赋值:如果收盘价>1日前的收盘价,返回MIDA,否则返回MIDB的历史累和 MAWAD赋值:WAD的30日简单移动平均 JB赋值:(OBV11-MAOBV)*0.000001+(A-XX) 机构赋值:A-XX J赋值:收盘价的30日简单移动平均和收盘价的60日简单移动平均的较大值 K赋值:收盘价的30日简单移动平均和收盘价的60日简单移动平均的较小值 MID赋值:(3*收盘价+最低价+开盘价+最高价)/6 DKX赋值:(20*MID+19*1日前的MID+18*2日前的MID+17*3日前的MID+16*4日前的MID+15*5日前的MID+14*6日前的MID+13*7日前的MID+12*8日前的MID+11*9日前的MID+10*10日前的MID+9*11日前的MID+8*12日前的MID+7*13日前的MID+6*14日前的MID+5*15日前的MID+4*16日前的MID+3*17日前的MID+2*18日前的MID+20日前的MID)/210 MADKX赋值:DKX的5日简单移动平均 MDD赋值:(DKX-MADKX)*1.2 V1赋值:(收盘价*2+最高价+最低价)/4*10 V2赋值:V1的6日指数移动平均-V1的55日指数移动平均 V3赋值:V2的6日指数移动平均 V4赋值:2*(V2-V3)*5.5 V5赋值:(V2-V3)*0.06 V6赋值:MDD+V5 BQIUV赋值:(GB1) BQIUSV赋值:(W2) WWV赋值:(A-XX) XEV赋值:(V6) SH赋值:BQIUV上穿0 YZ赋值:BQIUSV上穿0 JG赋值:WWV上穿0 ZL赋值:XEV上穿0 买赋值:SH AND BQIUSV>=0 AND WWV>=0 AND XEV>=0 OR YZ AND BQIUV>=0 AND WWV>=0 AND XEV>=0 OR JG AND BQIUSV>=0 AND BQIUV>=0 AND XEV>=0 OR ZL AND BQIUSV>=0 AND WWV>=0 AND BQIUV>=0 输出买A:SH AND BQIUSV>=0 AND WWV>=0 AND XEV>=0 OR YZ AND BQIUV>=0 AND WWV>=0 AND XEV>=0 OR JG AND BQIUSV>=0 AND BQIUV>=0 AND XEV>=0 OR ZL AND BQIUSV>=0 AND WWV>=0 AND BQIUV>=0 AND 总量>1 AND 最近90日存在收盘价/1日前的收盘价>1.056