通达信〖强弱评分排序〗适用于强势股筛选起爆点预警与主力资金监控源码
该指标属于一套多因子评分排序体系,聚焦趋势跟踪、动量突破、量价异动及筹码博弈等多个核心维度,适用于强势股筛选、起爆点预警与主力资金监控。内部集成S1~S14共14个子信号,分别反映不同技术特征:S1代表涨停基因,S3追踪CCI创新高,S7识别布林带宽突破,S8捕捉龙抬头动量,S11锁定KDJ金叉,等等。指标最终输出“触发个数”和“强度总分”,并通过黄色柱线标示个股强弱状态;总分越高,说明多方信号共振程度越强。
使用要点:
1. 个股排名:在通达信“综合排序”或“条件选股”中调用该指标,重点关注“强度总分”靠前且“触发个数”≥3的股票。
2. 信号验证:当“强度得分”柱状持续放大,并伴随红色柱体出现,表示多信号共振,可进一步用量比>1.8、股价站上布林上轨等条件加以确认。
3. 预警条件:可将S1~S14中的任一子信号设为预警,以捕捉首次涨停突破、平台起爆等关键启动点。
4. 仓位控制:若总分低于20,建议观望或轻仓;当总分高于50,且MA5、MA10保持多头排列,则可适度加大关注并积极跟踪。
适用提示:
本指标以日线周期为基准,使用时应结合大盘环境及板块热度综合判断,不宜依赖某一信号独立决策。在强势行情中参考价值更佳,震荡市中则建议降低权重,规避反复假信号。
{强弱评分排序}
ZBGS1:=MA(CLOSE,10);
ZBGS2:=MA(CLOSE,54);
ZBGS3:=(REF(CLOSE,3)-CLOSE)/REF(CLOSE,3)*100>5;
ZBGS4:=FILTER(ZBGS3,10);
ZBGS5:=BARSLAST(ZBGS4);
ZBGS6:=REF(HIGH,ZBGS5+2);
ZBGS7:=REF(HIGH,ZBGS5+1);
ZBGS8:=REF(HIGH,ZBGS5);
ZBGS9:=MAX(ZBGS6,ZBGS7);
ZBGS10:=MAX(ZBGS9,ZBGS8);
ZBGS11:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100>5;
ZBGS12:=ZBGS5< 150;
ZBGS13:=(OPEN-ZBGS10)/ZBGS10*100< 30;
ZBGS14:=(CLOSE-LLV(LOW,ZBGS5))/LLV(LOW,ZBGS5)*100< 50;
ZBGS15:=(CLOSE-REF(OPEN,5))/REF(OPEN,5)*100< 30;
ZBGS16:=VOL/MA(VOL,5)< 3.5;
ZBGS17:=(CLOSE-REF(CLOSE,89))/REF(CLOSE,89)*100< 80;
ZBGS18:=ZBGS11 AND ZBGS12 AND ZBGS13 AND ZBGS14 AND ZBGS15 AND ZBGS16 AND ZBGS17;
ZBGS19:=FILTER(ZBGS18,15);
ZBGS20:=(CLOSE-ZBGS2)/ZBGS2< 0.1;
ZBGS21:=(CLOSE-ZBGS1)/ZBGS1< 0.3;
ZBGS22:=(ZBGS20=1 AND ZBGS21=1)*0.2;
ZBGS23:=(ZBGS22=0 AND REF(ZBGS22,1)=0.2 AND REF(COUNT(ZBGS22=0.2,10)=10,1)=1)*(-0.1);
ZBGS24:=ZBGS23=-0.1;
ZBGS25:=ZBGS19 OR ZBGS24;
ZBGS26:=DYNAINFO(7)/REF(CLOSE,1)>1.05 AND DYNAINFO(7)/OPEN>1.05;
ZBGS27:=VOL/REF(VOL,1)>1.2 AND COUNT(CLOSE>OPEN,1) OR (LOW>REF(HIGH,1) AND COUNT(OPEN>CLOSE,1) AND VOL/REF(VOL,1)>1.2);
GSYYA:=ZBGS25 AND CLOSE/REF(CLOSE,1)>1.095 AND ZBGS27 AND ZBGS26;
S1:=900*GSYYA;
ZBGS28:=(CLOSE-LLV(LOW,21))/(HHV(HIGH,21)-LLV(LOW,21))*100;
ZBGS29:=SMA(ZBGS28,5,1);
ZBGS30:=SMA(ZBGS29,5,1);
ZBGS31:=3*ZBGS29-2*ZBGS30;
ZBGS32:=CROSS(ZBGS31,ZBGS29);
ZBGS33:=100-100*(HHV(HIGH,21)-CLOSE)/(HHV(HIGH,21)-LLV(LOW,21));
ZBGS34:=CROSS(ZBGS33,50);
S2:=800*(ZBGS32 AND ZBGS34);
CCI:=EMA(((IF((H>C AND C>O) OR (H>O AND O>=C),C,H)+IF((L< C AND C< O) OR(L< O AND O<=C),C,LOW)/3)-MA((IF((H>C AND C>O) OR (H>O AND O>=C),C,H)+IF((L< C AND C< O) OR(L< O AND O<=C),C,LOW)/3),84.0270012))/(0.015*AVEDEV((IF((H>C AND C>O) OR (H>O AND O>=C),C,H)+IF((L< C AND C< O) OR(L< O AND O<=C),C,LOW)/3),84.0270012)),2.0332);
S3:=700*(CCI>HHV(MA(CCI,5),21) AND CROSS(C,1.13*(EMA((EXPMA(C*VOL,3)/EXPMA(VOL,3)+EXPMA(C*VOL,6)/ EXPMA(VOL,6)+EXPMA(C*VOL,12)/EXPMA(VOL,12)+EXPMA(C*VOL,24)/EXPMA(VOL,24))/4,13))) AND REF(C,1)*1.1-C< 0.01 AND H=C);
LS:=C/REF(C,1)>1.048 AND C=H AND BETWEEN(FORCAST(V,4),0.2*FORCAST(V,6),2.1*FORCAST(V,6));
S4:=650*(FILTER(LS,14));
游资量化9:=MA(LOW,20)*1.1;
游资资金:=IF(BARSLAST(CLOSE > 游资量化9) < 4 AND CLOSE > MA(CLOSE,5) AND BARSLAST(CLOSE=HHV(CLOSE,21)) < 4,(MA(CLOSE,5)-REF(MA(CLOSE,5),1))/ REF(MA(CLOSE,5),1)*300,0);
XG:=10*(REF(游资资金,1)=0 AND 游资资金>5);
箱顶:=MA(REF(HHV(C,30),1),2);
中轨:=EMA(C,20);
价轨差方:=POW((C-中轨),2);
差方均20:=MA(价轨差方,20);
差方根:=SQRT(差方均20);
布林上:=中轨+2*差方根;
上轨:=REF(布林上,1);
量比:=VOL/REF(MA(VOL,5),1);
主力主动买入:=5*((C>箱顶 AND C>上轨 AND 量比>1.8) AND COUNT(C>箱顶 AND C>上轨 AND 量比>1.8,7)=1);
S5:=600*( XG AND 主力主动买入);
箱顶A:=MA(REF(HHV(C,30),1),2);
中轨A:=EMA(C,20);
价轨差方A:=POW((C-中轨A),2);
差方均20A:=MA(价轨差方A,20);
差方根A:=SQRT(差方均20A);
布林上A:=中轨A+2*差方根A;
上轨A:=REF(布林上A,1);
量比A:=VOL/REF(MA(VOL,5),1);
S6:=550*((C>箱顶A AND C>上轨A AND 量比A>1.8) AND COUNT(C>箱顶A AND C>上轨A AND 量比A>1.8,7)=1);
MODE:=2;
NA:=IF(MODE=1,15,25);
MB:=IF(MODE=1,1.5,2.5);
PCT:=IF(MODE=1,0.8,1.2);
ZBGS35:=IF(MODE=1,1.2,1.4);
ZBGS36:=IF(MODE=1,1.8,2.2);
BOLL:=MA(C,NA);
UB:=BOLL+MB*STD(C,NA);
LB:=BOLL-MB*STD(C,NA);
BAND_WIDTH:=(UB-LB)/BOLL*100;
BW_TURN:=BAND_WIDTH>REF(BAND_WIDTH,1) AND REF(BAND_WIDTH,1)< REF(BAND_WIDTH,2);
UB_UP:=UB>REF(UB,1);
PRICE_STRONG:=C>BOLL AND (C-REF(C,1))/REF(C,1)*100>PCT;
ZBGS37:=V>MA(V,5)*ZBGS35 AND V< MA(V,5)*ZBGS36;
S7:=500*(BW_TURN AND UB_UP AND PRICE_STRONG AND ZBGS37);
TTA:=(2*CLOSE+OPEN+HIGH+LOW)*100;
龙启动:=(TTA/EMA(TTA,4)-1);
FF:=龙启动;
HH10:=IF(BARSCOUNT(C)>60 AND DYNAINFO(4)>0,FF=HHV(ABS(FF),10),0);
HH20:=IF(BARSCOUNT(C)>60 AND DYNAINFO(4)>0,FF=HHV(ABS(FF),20),0);
HH30:=IF(BARSCOUNT(C)>60 AND DYNAINFO(4)>0,FF=HHV(ABS(FF),30),0);
HH50:=IF(BARSCOUNT(C)>60 AND DYNAINFO(4)>0,FF=HHV(ABS(FF),50),0);
HH100:=IF(BARSCOUNT(C)>60 AND DYNAINFO(4)>0,FF=HHV(ABS(FF),80),0);
龙:=(HH10+HH20+HH30+HH50+HH100)/50;
MA5:=MA(C,5);
MA10:=MA(C,10);
MA60:=MA(CLOSE,60);
现价:=CLOSE;
ZBGS38:=DRAWLINE(H>=HHV(H,10),H,LOW<=LLV(LOW,3),HHV(H,3),1);
A1:=CROSS(现价,ZBGS38);
S8:=450*(A1 AND C>MA5 AND C>MA10 AND C>MA60 AND 龙);
N2:=10;
P:=3;
BBI:=3*((MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4);
ZBGS39:=BBI+P*STD(BBI,N2);
DWN:=BBI-P*STD(BBI,N2);
UJN:=AMOUNT/VOL/100;
YGC:=(3*HIGH+LOW+OPEN+2*CLOSE)/7;
F1:=SUM(AMOUNT,7)/UJN/100;
F2:=DMA(YGC,L/F1);
ZBGS40:=(CLOSE-F2)/F2*100;
ZBGS41:=MA(ZBGS40,20)+1.732*STD(ZBGS40,20);
HHJSJDB:=(20*ZBGS41+18*REF(ZBGS41,1)+18*REF(ZBGS41,2)+17*REF(ZBGS41,3)+16*REF(ZBGS41,4)+15*REF(ZBGS41,5)+14*REF(ZBGS41,6) +13*REF(ZBGS41,7)+12*REF(ZBGS41,8)+11*REF(ZBGS41,9)+10*REF(ZBGS41,10)+9*REF(ZBGS41,11)+8*REF(ZBGS41,12) +7*REF(ZBGS41,13)+6*REF(ZBGS41,14)+5*REF(ZBGS41,15)+4*REF(ZBGS41,16)+3*REF(ZBGS41,17)+2*REF(ZBGS41,18)+ REF(ZBGS41,20))/210;
下降压力线:=DRAWLINE(ZBGS40>=HHV(ZBGS40,10),ZBGS40,LOW<=LLV(LOW,3),HHV(ZBGS40,3),1);
S9:=400*(CROSS(ZBGS40,下降压力线) AND BBI>REF(BBI,1) AND ZBGS39>REF(ZBGS39,1) AND DWN>REF(DWN,1) AND IF(HHJSJDB>REF(HHJSJDB,1),HHJSJDB,DRAWNULL));
模式选择:=3;
新高周期:=IF(模式选择=1,15,IF(模式选择=2,20,30));
指标:=HHV(C,新高周期)=C AND C>0;
原条件:=指标;
筹码集中度:=(COST(90)-COST(10))/C*100;
ZBGS42:=CROSS((原条件 AND 筹码集中度),0.8);
ZBGS43:=DRAWLINE(H>=HHV(H,10),H,LOW<=LLV(LOW,3),HHV(H,3),1);
S10:=350*(CROSS(现价,ZBGS43) AND ZBGS42);
N4:=13;
ZBGS44:=100*(HHV(HIGH,N4)-CLOSE)/(HHV(HIGH,N4)-LLV(LOW,N4));
RSV:=(CLOSE-LLV(LOW,6))/(HHV(HIGH,6)-LLV(LOW,6))*100;
K:=SMA(RSV,3,1);
XGC:=1*(CROSS(K,ZBGS44));
MA5上拐:=MA5>REF(MA5,1) AND REF(MA5,1)<=REF(MA5,2) AND (MA5-REF(MA5,1))/REF(MA5,1)*100>0.1;
MA10上拐A:=MA10>REF(MA10,1) AND REF(MA10,1)<=REF(MA10,2);
S11:=300*(( MA5上拐 AND MA10上拐A AND XGC )OR XGC);
多:=IF(C>REF(C,1),V,0)/100;
空:=IF(C< REF(C,1),V,0)/100;
主力:=EMA(MA(多,3),3);
散户:=EMA(MA(空,3),10);
红柱:=主力>0 AND 主力>REF(主力,1);
第一根红柱:=红柱 AND REF(NOT(红柱),1);
S12:=250*(CROSS(主力,散户)OR 第一根红柱);
短均上:=SMA(C,6,5);
长均下:=SMA(C,13,5);
S13:=200*(CROSS(短均上,长均下));
偏离度:=(CLOSE-MA60)/MA60*100;
红柱Y:=偏离度>0 AND REF(偏离度,1)< 0;
S14:=150*(红柱Y AND REF(NOT(红柱Y),1));
ZBGS45:=S1>0;
ZBGS46:=S2>0;
ZBGS47:=S3>0;
ZBGS48:=S4>0;
ZBGS49:=S5>0;
ZBGS50:=S6>0;
ZBGS51:=S7>0;
ZBGS52:=S8>0;
ZBGS53:=S9>0;
ZBGS54:=S10>0;
ZBGS55:=S11>0;
ZBGS56:=S12>0;
ZBGS57:=S13>0;
ZBGS58:=S14>0;
个数:ZBGS45+ZBGS46+ZBGS47+ZBGS48+ZBGS49+ZBGS50+ZBGS51+ZBGS52+ZBGS53+ZBGS54+ZBGS55+ZBGS56+ZBGS57+ZBGS58,COLORYELLOW,LINETHICK1;
DRAWTEXT_FIX(1,0.980,20,1,', HTTP://'),COLOR333333;
C1:=S1>0;
C2:=S2>0;
C3:=S3>0;
C4:=S4>0;
C5:=S5>0;
C6:=S6>0;
C7:=S7>0;
C8:=S8>0;
C9:=S9>0;
C10:=S10>0;
C11:=S11>0;
C12:=S12>0;
C13:=S13>0;
C14:=S14>0;
总分:C1*12+ C2*6 + C3*10 + C4*9 + C5*8 + C6*7 + C7*7 + C8*6 + C9*6 + C10*5 + C11*4 + C12*3 + C13*2+ C14*2,NODRAW;
强度得分:=S1*12+S2*6+S3*10+S4*9+S5*8+S6*7+S7*7+S8*6+S9*6+S10*5+S11*4+S12*3+S13*2+S14*2;
STICKLINE(强度得分>0,0,强度得分,2,0),COLORRED;
评分:IF(强度得分>0,强度得分,0),NODRAW;

未来函数检测结果如下:
该公式包含未来函数:COST
该公式包含未来函数:DYNAINFO
定制指标公式、软件请联系QQ或微信同号:88652583
ZBGS1赋值:收盘价的10日简单移动平均
ZBGS2赋值:收盘价的54日简单移动平均
ZBGS3赋值:(3日前的收盘价-收盘价)/3日前的收盘价*100>5
ZBGS4赋值:ZBGS3的10日过滤
ZBGS5赋值:上次ZBGS4距今天数
ZBGS6赋值:ZBGS5+2日前的最高价
ZBGS7赋值:ZBGS5+1日前的最高价
ZBGS8赋值:ZBGS5日前的最高价
ZBGS9赋值:ZBGS6和ZBGS7的较大值
ZBGS10赋值:ZBGS9和ZBGS8的较大值
ZBGS11赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100>5
ZBGS12赋值:ZBGS5< 150
ZBGS13赋值:(开盘价-ZBGS10)/ZBGS10*100< 30
ZBGS14赋值:(收盘价-ZBGS5日内最低价的最低值)/ZBGS5日内最低价的最低值*100< 50
ZBGS15赋值:(收盘价-5日前的开盘价)/5日前的开盘价*100< 30
ZBGS16赋值:成交量(手)/成交量(手)的5日简单移动平均< 3.5
ZBGS17赋值:(收盘价-89日前的收盘价)/89日前的收盘价*100< 80
ZBGS18赋值:ZBGS11 AND ZBGS12 AND ZBGS13 AND ZBGS14 AND ZBGS15 AND ZBGS16 AND ZBGS17
ZBGS19赋值:ZBGS18的15日过滤
ZBGS20赋值:(收盘价-ZBGS2)/ZBGS2< 0.1
ZBGS21赋值:(收盘价-ZBGS1)/ZBGS1< 0.3
ZBGS22赋值:(ZBGS20=1 AND ZBGS21=1)*0.2
ZBGS23赋值:(ZBGS22=0 AND 1日前的ZBGS22=0.2 AND 1日前的统计10日中满足ZBGS22=0.2的天数=10=1)*(-0.1)
ZBGS24赋值:ZBGS23=-0.1
ZBGS25赋值:ZBGS19 OR ZBGS24
ZBGS26赋值:现价/1日前的收盘价>1.05 AND 现价/开盘价>1.05
ZBGS27赋值:成交量(手)/1日前的成交量(手)>1.2 AND 统计1日中满足收阳线的天数 OR (最低价>1日前的最高价 AND 统计1日中满足收阴线的天数 AND 成交量(手)/1日前的成交量(手)>1.2)
GSYYA赋值:ZBGS25 AND 收盘价/1日前的收盘价>1.095 AND ZBGS27 AND ZBGS26
S1赋值:900*GSYYA
ZBGS28赋值:(收盘价-21日内最低价的最低值)/(21日内最高价的最高值-21日内最低价的最低值)*100
ZBGS29赋值:ZBGS28的5日[1日权重]移动平均
ZBGS30赋值:ZBGS29的5日[1日权重]移动平均
ZBGS31赋值:3*ZBGS29-2*ZBGS30
ZBGS32赋值:ZBGS31上穿ZBGS29
ZBGS33赋值:100-100*(21日内最高价的最高值-收盘价)/(21日内最高价的最高值-21日内最低价的最低值)
ZBGS34赋值:ZBGS33上穿50
S2赋值:800*(ZBGS32 AND ZBGS34)
CCI赋值:((如果(最高价>CANDC>开盘价)OR(最高价>OANDO>=收盘价),返回收盘价,否则返回最高价+如果(最低价CANDC>开盘价)OR(最高价>OANDO>=收盘价),返回收盘价,否则返回最高价+如果(最低价CANDC>开盘价)OR(最高价>OANDO>=收盘价),返回收盘价,否则返回最高价+如果(最低价S3赋值:700*(CCI>21日内CCI的5日简单移动平均的最高值 AND 收盘价上穿1.13*((收盘价*成交量(手)的3日指数移动平均/成交量(手)的3日指数移动平均+收盘价*成交量(手)的6日指数移动平均/成交量(手)的6日指数移动平均+收盘价*成交量(手)的12日指数移动平均/成交量(手)的12日指数移动平均+收盘价*成交量(手)的24日指数移动平均/成交量(手)的24日指数移动平均)/4的13日指数移动平均) AND 1日前的收盘价*1.1-收盘价< 0.01 AND 最高价=收盘价)
LS赋值:收盘价/1日前的收盘价>1.048 AND 收盘价=最高价 AND 成交量(手)的4日线性回归预测值位于0.2*成交量(手)的6日线性回归预测值和2.1*成交量(手)的6日线性回归预测值之间
S4赋值:650*(LS的14日过滤)
游资量化9赋值:最低价的20日简单移动平均*1.1
游资资金赋值:如果上次收盘价>游资量化9距今天数<4ANDCLOSE>收盘价的5日简单移动平均ANDBARSLAST(收盘价=21日内收盘价的最高值)<4,返回(收盘价的5日简单移动平均-1日前的收盘价的5日简单移动平均)/1日前的收盘价的5日简单移动平均*300,否则返回0
XG赋值:10*(1日前的游资资金=0 AND 游资资金>5)
箱顶赋值:1日前的30日内收盘价的最高值的2日简单移动平均
中轨赋值:收盘价的20日指数移动平均
价轨差方赋值:(收盘价-中轨)的2乘幂
差方均20赋值:价轨差方的20日简单移动平均
差方根赋值:差方均20的开方
布林上赋值:中轨+2*差方根
上轨赋值:1日前的布林上
量比赋值:成交量(手)/1日前的成交量(手)的5日简单移动平均
主力主动买入赋值:5*((收盘价>箱顶 AND 收盘价>上轨 AND 量比>1.8) AND 统计7日中满足收盘价>箱顶ANDC>上轨AND量比>1.8的天数=1)
S5赋值:600*( XG AND 主力主动买入)
箱顶A赋值:1日前的30日内收盘价的最高值的2日简单移动平均
中轨A赋值:收盘价的20日指数移动平均
价轨差方A赋值:(收盘价-中轨A)的2乘幂
差方均20A赋值:价轨差方A的20日简单移动平均
差方根A赋值:差方均20A的开方
布林上A赋值:中轨A+2*差方根A
上轨A赋值:1日前的布林上A
量比A赋值:成交量(手)/1日前的成交量(手)的5日简单移动平均
S6赋值:550*((收盘价>箱顶A AND 收盘价>上轨A AND 量比A>1.8) AND 统计7日中满足收盘价>箱顶AANDC>上轨AAND量比A>1.8的天数=1)
MODE赋值:2
NA赋值:如果MODE=1,返回15,否则返回25
MB赋值:如果MODE=1,返回1.5,否则返回2.5
PCT赋值:如果MODE=1,返回0.8,否则返回1.2
ZBGS35赋值:如果MODE=1,返回1.2,否则返回1.4
ZBGS36赋值:如果MODE=1,返回1.8,否则返回2.2
BOLL赋值:收盘价的NA日简单移动平均
UB赋值:BOLL+MB*收盘价的NA日估算标准差
LB赋值:BOLL-MB*收盘价的NA日估算标准差
BAND_WIDTH赋值:(UB-LB)/BOLL*100
BW_TURN赋值:BAND_WIDTH>1日前的BAND_WIDTH AND 1日前的BAND_WIDTH< 2日前的BAND_WIDTH
UB_UP赋值:UB>1日前的UB
PRICE_STRONG赋值:收盘价>BOLL AND (收盘价-1日前的收盘价)/1日前的收盘价*100>PCT
ZBGS37赋值:成交量(手)>成交量(手)的5日简单移动平均*ZBGS35 AND 成交量(手)< 成交量(手)的5日简单移动平均*ZBGS36
S7赋值:500*(BW_TURN AND UB_UP AND PRICE_STRONG AND ZBGS37)
TTA赋值:(2*收盘价+开盘价+最高价+最低价)*100
龙启动赋值:(TTA/TTA的4日指数移动平均-1)
FF赋值:龙启动
HH10赋值:如果收盘价的有效数据周期数>60ANDDYNAINFO(4)>0,返回FF=10日内FF的绝对值的最高值,否则返回0
HH20赋值:如果收盘价的有效数据周期数>60ANDDYNAINFO(4)>0,返回FF=20日内FF的绝对值的最高值,否则返回0
HH30赋值:如果收盘价的有效数据周期数>60ANDDYNAINFO(4)>0,返回FF=30日内FF的绝对值的最高值,否则返回0
HH50赋值:如果收盘价的有效数据周期数>60ANDDYNAINFO(4)>0,返回FF=50日内FF的绝对值的最高值,否则返回0
HH100赋值:如果收盘价的有效数据周期数>60ANDDYNAINFO(4)>0,返回FF=80日内FF的绝对值的最高值,否则返回0
龙赋值:(HH10+HH20+HH30+HH50+HH100)/50
MA5赋值:收盘价的5日简单移动平均
MA10赋值:收盘价的10日简单移动平均
MA60赋值:收盘价的60日简单移动平均
现价赋值:收盘价
ZBGS38赋值:当满足条件最高价>=10日内最高价的最高值时,在最高价位置画直线起点,当满足条件最低价<=3日内最低价的最低值时,在3日内最高价的最高值位置画直线终点,1表示是否延长.
A1赋值:现价上穿ZBGS38
S8赋值:450*(A1 AND 收盘价>MA5 AND 收盘价>MA10 AND 收盘价>MA60 AND 龙)
N2赋值:10
P赋值:3
BBI赋值:3*((收盘价的3日简单移动平均+收盘价的6日简单移动平均+收盘价的12日简单移动平均+收盘价的24日简单移动平均)/4)
ZBGS39赋值:BBI+P*BBI的N2日估算标准差
DWN赋值:BBI-P*BBI的N2日估算标准差
UJN赋值:成交额(元)/成交量(手)/100
YGC赋值:(3*最高价+最低价+开盘价+2*收盘价)/7
F1赋值:成交额(元)的7日累和/UJN/100
F2赋值:以最低价/F1为权重YGC的动态移动平均
ZBGS40赋值:(收盘价-F2)/F2*100
ZBGS41赋值:ZBGS40的20日简单移动平均+1.732*ZBGS40的20日估算标准差
HHJSJDB赋值:(20*ZBGS41+18*1日前的ZBGS41+18*2日前的ZBGS41+17*3日前的ZBGS41+16*4日前的ZBGS41+15*5日前的ZBGS41+14*6日前的ZBGS41 +13*7日前的ZBGS41+12*8日前的ZBGS41+11*9日前的ZBGS41+10*10日前的ZBGS41+9*11日前的ZBGS41+8*12日前的ZBGS41 +7*13日前的ZBGS41+6*14日前的ZBGS41+5*15日前的ZBGS41+4*16日前的ZBGS41+3*17日前的ZBGS41+2*18日前的ZBGS41+ 20日前的ZBGS41)/210
下降压力线赋值:当满足条件ZBGS40>=10日内ZBGS40的最高值时,在ZBGS40位置画直线起点,当满足条件最低价<=3日内最低价的最低值时,在3日内ZBGS40的最高值位置画直线终点,1表示是否延长.
S9赋值:400*(ZBGS40上穿下降压力线 AND BBI>1日前的BBI AND ZBGS39>1日前的ZBGS39 AND DWN>1日前的DWN AND 如果HHJSJDB>1日前的HHJSJDB,返回HHJSJDB,否则返回无效数)
模式选择赋值:3
新高周期赋值:如果模式选择=1,返回15,否则返回如果模式选择=2,返回20,否则返回30
指标赋值:新高周期日内收盘价的最高值=收盘价 AND 收盘价>0
原条件赋值:指标
筹码集中度赋值:(获利盘为90%的成本分布-获利盘为10%的成本分布)/收盘价*100
ZBGS42赋值:(原条件AND筹码集中度)上穿0.8
ZBGS43赋值:当满足条件最高价>=10日内最高价的最高值时,在最高价位置画直线起点,当满足条件最低价<=3日内最低价的最低值时,在3日内最高价的最高值位置画直线终点,1表示是否延长.
S10赋值:350*(现价上穿ZBGS43 AND ZBGS42)
N4赋值:13
ZBGS44赋值:100*(N4日内最高价的最高值-收盘价)/(N4日内最高价的最高值-N4日内最低价的最低值)
RSV赋值:(收盘价-6日内最低价的最低值)/(6日内最高价的最高值-6日内最低价的最低值)*100
K赋值:RSV的3日[1日权重]移动平均
XGC赋值:1*(K上穿ZBGS44)
MA5上拐赋值:MA5>1日前的MA5 AND 1日前的MA5<=2日前的MA5 AND (MA5-1日前的MA5)/1日前的MA5*100>0.1
MA10上拐A赋值:MA10>1日前的MA10 AND 1日前的MA10<=2日前的MA10
S11赋值:300*(( MA5上拐 AND MA10上拐A AND XGC )OR XGC)
多赋值:如果收盘价>1日前的收盘价,返回成交量(手),否则返回0/100
空赋值:如果收盘价<1日前的收盘价,返回成交量(手),否则返回0/100
主力赋值:多的3日简单移动平均的3日指数移动平均
散户赋值:空的3日简单移动平均的10日指数移动平均
红柱赋值:主力>0 AND 主力>1日前的主力
第一根红柱赋值:红柱 AND 1日前的取反
S12赋值:250*(主力上穿散户OR 第一根红柱)
短均上赋值:收盘价的6日[5日权重]移动平均
长均下赋值:收盘价的13日[5日权重]移动平均
S13赋值:200*(短均上上穿长均下)
偏离度赋值:(收盘价-MA60)/MA60*100
红柱Y赋值:偏离度>0 AND 1日前的偏离度< 0
S14赋值:150*(红柱Y AND 1日前的取反)
ZBGS45赋值:S1>0
ZBGS46赋值:S2>0
ZBGS47赋值:S3>0
ZBGS48赋值:S4>0
ZBGS49赋值:S5>0
ZBGS50赋值:S6>0
ZBGS51赋值:S7>0
ZBGS52赋值:S8>0
ZBGS53赋值:S9>0
ZBGS54赋值:S10>0
ZBGS55赋值:S11>0
ZBGS56赋值:S12>0
ZBGS57赋值:S13>0
ZBGS58赋值:S14>0
输出个数:ZBGS45+ZBGS46+ZBGS47+ZBGS48+ZBGS49+ZBGS50+ZBGS51+ZBGS52+ZBGS53+ZBGS54+ZBGS55+ZBGS56+ZBGS57+ZBGS58,画黄色,线宽为1
当满足条件1时,在横轴0.980纵轴20位置书写文字,COLOR333333
C1赋值:S1>0
C2赋值:S2>0
C3赋值:S3>0
C4赋值:S4>0
C5赋值:S5>0
C6赋值:S6>0
C7赋值:S7>0
C8赋值:S8>0
C9赋值:S9>0
C10赋值:S10>0
C11赋值:S11>0
C12赋值:S12>0
C13赋值:S13>0
C14赋值:S14>0
输出总分:C1*12+ C2*6 + C3*10 + C4*9 + C5*8 + C6*7 + C7*7 + C8*6 + C9*6 + C10*5 + C11*4 + C12*3 + C13*2+ C14*2,NODRAW
强度得分赋值:S1*12+S2*6+S3*10+S4*9+S5*8+S6*7+S7*7+S8*6+S9*6+S10*5+S11*4+S12*3+S13*2+S14*2
当满足条件强度得分>0时,在0和强度得分位置之间画柱状线,宽度为2,0不为0则画空心柱.,画红色
输出评分:如果强度得分>0,返回强度得分,否则返回0,NODRAW