SHORT:=12;
LONG:=26;
VOLUME:=VOL;
今日量比:=VOL/REF(MA(VOL,5),1);
今日换手:=V/CAPITAL*100;
MA5:=MA(C,5);
MA3:=MA(C,3);
MA2:=MA(C,2);
V0:=MA(C,3)>REF(MA(C,3),1) AND MA(C,5)>REF(MA(C,5),1) AND C>MA(C,3)
AND MA(C,3)>MA(C,5) ; {均线C,MA3,MA5多头排列并向上;}
角度五:=IF(DYNAINFO(4)>0,ATAN((MA5/REF(MA5,1)-1)*100)*180/3.1416,0);
角度三:=IF(DYNAINFO(4)>0,ATAN((MA3/REF(MA3,1)-1)*100)*180/3.1416,0);
角度二:=IF(DYNAINFO(4)>0,ATAN((MA2/REF(MA2,1)-1)*100)*180/3.1416,0);
角度1:=MAX(角度五,角度三);
上涨角度:=MAX(角度二,角度1);
AA:=CLOSE;
BB:=REF(CLOSE,1);
CC:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
主买:=IF(CLOSE>OPEN,CC*(HIGH-LOW),IF(CLOSE<OPEN,CC*((HIGH-OPEN)+(CLOSE-LOW)),VOL/2));
主卖:=IF(CLOSE>OPEN,0-CC*((HIGH-CLOSE)+(OPEN-LOW)),IF(CLOSE<OPEN,0-CC*(HIGH-LOW),0-VOL/2));
绿线:=MA(主买,7)*3;
红线:=MA((0-主卖),10)*3;
买:=CROSS(MA(CLOSE,SHORT),MA(CLOSE,LONG)) AND 绿线 > 红线;
短线爆发:买 AND 上涨角度>60 AND {今日量比>2 AND} 今日换手>0.5;
九毛八公式解读
SHORT赋值:12 LONG赋值:26 VOLUME赋值:成交量(手) 今日量比赋值:成交量(手)/1日前的成交量(手)的5日简单移动平均 今日换手赋值:成交量(手)/当前流通股本(手)*100 MA5赋值:收盘价的5日简单移动平均 MA3赋值:收盘价的3日简单移动平均 MA2赋值:收盘价的2日简单移动平均 V0赋值:收盘价的3日简单移动平均>1日前的收盘价的3日简单移动平均 AND 收盘价的5日简单移动平均>1日前的收盘价的5日简单移动平均 AND 收盘价>收盘价的3日简单移动平均AND 收盘价的3日简单移动平均>收盘价的5日简单移动平均 角度五赋值:如果开盘价>0,返回(MA5/1日前的MA5-1)*100的反正切*180/3.1416,否则返回0 角度三赋值:如果开盘价>0,返回(MA3/1日前的MA3-1)*100的反正切*180/3.1416,否则返回0 角度二赋值:如果开盘价>0,返回(MA2/1日前的MA2-1)*100的反正切*180/3.1416,否则返回0 角度1赋值:角度五和角度三的较大值 上涨角度赋值:角度二和角度1的较大值 AA赋值:收盘价 BB赋值:1日前的收盘价 CC赋值:成交量(手)/((最高价-最低价)*2-收盘价-开盘价的绝对值) 主买赋值:如果收阳线,返回CC*(最高价-最低价),否则返回如果收阴线,返回CC*((最高价-开盘价)+(收盘价-最低价)),否则返回成交量(手)/2 主卖赋值:如果收阳线,返回0-CC*((最高价-收盘价)+(开盘价-最低价)),否则返回如果收阴线,返回0-CC*(最高价-最低价),否则返回0-成交量(手)/2 绿线赋值:主买的7日简单移动平均*3 红线赋值:(0-主卖)的10日简单移动平均*3 买赋值:收盘价的SHORT日简单移动平均上穿收盘价的LONG日简单移动平均 AND 绿线 > 红线 输出短线爆发:买 AND 上涨角度>60 AND 今日换手>0.5