通达信〖强弱评分排序〗帮助用户迅速锁定盘面中表现强势标的源码

这是一套为短线交易场景设计的通达信个股强弱排序系统,通过综合多维度信号对全A股进行量化评分,并输出加权后的强度值,帮助用户迅速锁定盘面中表现强势的个股。
该系统将K线形态识别、多周期指标共振、关键位突破、布林带放量以及资金流向等多个维度纳入统一评估框架,并将炸板反包、量价同步上行、突破压力位等典型强势形态转换为可计算因子,降低单一技术指标滞后或误判带来的干扰。与此同时,它也会剔除超买区追高、缩量假突破等低质量信号,使筛选结果更贴近实战中强势股的启动特征。
使用时只需在通达信中键入“.401”进入行情排序页面,通过右键菜单将排序指标切换为“个股强弱排序”,系统便会按综合强度从高到低展示全部A股。建议重点关注排名前列且多因子共振的品种,并结合量比及板块热度做进一步研判,即便经验较少也能快速上手。
 
HG23:=MA(CLOSE,10);
HG26:=MA(CLOSE,54);
HG29:=(REF(CLOSE,3)-CLOSE)/REF(CLOSE,3)*100>5;
HG30:=FILTER(HG29,10);
HG31:=BARSLAST(HG30);
HG32:=REF(HIGH,HG31+2);
HG33:=REF(HIGH,HG31+1);
HG34:=REF(HIGH,HG31);
HG35:=MAX(HG32,HG33);
HG36:=MAX(HG35,HG34);
HG37:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100>5;
HG38:=HG31< 150;
HG39:=(OPEN-HG36)/HG36*100< 30;
HG40:=(CLOSE-LLV(LOW,HG31))/LLV(LOW,HG31)*100< 50;
HG41:=(CLOSE-REF(OPEN,5))/REF(OPEN,5)*100< 30;
HG42:=VOL/MA(VOL,5)< 3.5;
HG43:=(CLOSE-REF(CLOSE,89))/REF(CLOSE,89)*100< 80;
HG44:=HG37 AND HG38 AND HG39 AND HG40 AND HG41 AND HG42 AND HG43;
HG45:=FILTER(HG44,15);
HG46:=(CLOSE-HG26)/HG26< 0.1;
HG47:=(CLOSE-HG23)/HG23< 0.3;
HG48:=(HG46=1 AND HG47=1)*0.2;
HG49:=(HG48=0 AND REF(HG48,1)=0.2 AND REF(COUNT(HG48=0.2,10)=10,1)=1)*(-0.1);
HG50:=HG49=-0.1;
HG51:=HG45 OR HG50;
HG53:=DYNAINFO(7)/REF(CLOSE,1)>1.05 AND DYNAINFO(7)/OPEN>1.05;
HG54:=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:=HG51 AND CLOSE/REF(CLOSE,1)>1.095 AND HG54 AND HG53;
S1:=900*GSYYA;
RSV自:=(CLOSE-LLV(LOW,21))/(HHV(HIGH,21)-LLV(LOW,21))*100;
GSZBK1:=SMA(RSV自,5,1);
GSZBK2:=SMA(GSZBK1,5,1);
GSZBK3:=3*GSZBK1-2*GSZBK2;
GSZBK4:=CROSS(GSZBK3,GSZBK1);
GSZBKK1:=100-100*(HHV(HIGH,21)-CLOSE)/(HHV(HIGH,21)-LLV(LOW,21));
GSZBK41:=CROSS(GSZBKK1,50);
S2:=800*(GSZBK4 AND GSZBK41);
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);
GSZBBLOW:=IF(MODE=1,1.2,1.4);
GSZBBHIGH:=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;
GSZBBVALID:=V>MA(V,5)*GSZBBLOW AND V< MA(V,5)*GSZBBHIGH;
S7:=500*(BW_TURN AND UB_UP AND PRICE_STRONG AND GSZBBVALID);
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;
GSZB下降:=DRAWLINE(H>=HHV(H,10),H,LOW<=LLV(LOW,3),HHV(H,3),1);
A1:=CROSS(现价,GSZB下降);
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);
GSZBUPR:=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);
GSZB趋:=(CLOSE-F2)/F2*100;
GSZB上轨:=MA(GSZB趋,20)+1.732*STD(GSZB趋,20);
HHJSJDB:=(20*GSZB上轨+18*REF(GSZB上轨,1)+18*REF(GSZB上轨,2)+17*REF(GSZB上轨,3)+16*REF(GSZB上轨,4)+15*REF(GSZB上轨,5)+14*REF(GSZB上轨,6) +13*REF(GSZB上轨,7)+12*REF(GSZB上轨,8)+11*REF(GSZB上轨,9)+10*REF(GSZB上轨,10)+9*REF(GSZB上轨,11)+8*REF(GSZB上轨,12) +7*REF(GSZB上轨,13)+6*REF(GSZB上轨,14)+5*REF(GSZB上轨,15)+4*REF(GSZB上轨,16)+3*REF(GSZB上轨,17)+2*REF(GSZB上轨,18)+ REF(GSZB上轨,20))/210;
下降压力线:=DRAWLINE(GSZB趋>=HHV(GSZB趋,10),GSZB趋,LOW<=LLV(LOW,3),HHV(GSZB趋,3),1);
S9:=400*(CROSS(GSZB趋,下降压力线) AND BBI>REF(BBI,1) AND GSZBUPR>REF(GSZBUPR,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;
GS一线天:=CROSS((原条件 AND 筹码集中度),0.8);
GSZB下降A:=DRAWLINE(H>=HHV(H,10),H,LOW<=LLV(LOW,3),HHV(H,3),1);
S10:=350*(CROSS(现价,GSZB下降A) AND GS一线天);
N4:=13;
GSZBWR1:=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,GSZBWR1));
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));
GSZ触发1:=S1>0;
GSZ触发2:=S2>0;
GSZ触发3:=S3>0;
GSZ触发4:=S4>0;
GSZ触发5:=S5>0;
GSZ触发6:=S6>0;
GSZ触发7:=S7>0;
GSZ触发8:=S8>0;
GSZ触发9:=S9>0;
GSZ触发10:=S10>0;
GSZ触发11:=S11>0;
GSZ触发12:=S12>0;
GSZ触发13:=S13>0;
GSZ触发14:=S14>0;
个数:GSZ触发1+GSZ触发2+GSZ触发3+GSZ触发4+GSZ触发5+GSZ触发6+GSZ触发7+GSZ触发8+GSZ触发9+ GSZ触发10+GSZ触发11+GSZ触发12+GSZ触发13+GSZ触发14,COLORYELLOW,LINETHICK1;
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


HG23赋值:收盘价的10日简单移动平均
HG26赋值:收盘价的54日简单移动平均
HG29赋值:(3日前的收盘价-收盘价)/3日前的收盘价*100>5
HG30赋值:HG29的10日过滤
HG31赋值:上次HG30距今天数
HG32赋值:HG31+2日前的最高价
HG33赋值:HG31+1日前的最高价
HG34赋值:HG31日前的最高价
HG35赋值:HG32和HG33的较大值
HG36赋值:HG35和HG34的较大值
HG37赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100>5
HG38赋值:HG31< 150
HG39赋值:(开盘价-HG36)/HG36*100< 30
HG40赋值:(收盘价-HG31日内最低价的最低值)/HG31日内最低价的最低值*100< 50
HG41赋值:(收盘价-5日前的开盘价)/5日前的开盘价*100< 30
HG42赋值:成交量(手)/成交量(手)的5日简单移动平均< 3.5
HG43赋值:(收盘价-89日前的收盘价)/89日前的收盘价*100< 80
HG44赋值:HG37 AND HG38 AND HG39 AND HG40 AND HG41 AND HG42 AND HG43
HG45赋值:HG44的15日过滤
HG46赋值:(收盘价-HG26)/HG26< 0.1
HG47赋值:(收盘价-HG23)/HG23< 0.3
HG48赋值:(HG46=1 AND HG47=1)*0.2
HG49赋值:(HG48=0 AND 1日前的HG48=0.2 AND 1日前的统计10日中满足HG48=0.2的天数=10=1)*(-0.1)
HG50赋值:HG49=-0.1
HG51赋值:HG45 OR HG50
HG53赋值:现价/1日前的收盘价>1.05 AND 现价/开盘价>1.05
HG54赋值:成交量(手)/1日前的成交量(手)>1.2 AND 统计1日中满足收阳线的天数 OR (最低价>1日前的最高价 AND 统计1日中满足收阴线的天数 AND 成交量(手)/1日前的成交量(手)>1.2)
GSYYA赋值:HG51 AND 收盘价/1日前的收盘价>1.095 AND HG54 AND HG53
S1赋值:900*GSYYA
RSV自赋值:(收盘价-21日内最低价的最低值)/(21日内最高价的最高值-21日内最低价的最低值)*100
GSZBK1赋值:RSV自的5日[1日权重]移动平均
GSZBK2赋值:GSZBK1的5日[1日权重]移动平均
GSZBK3赋值:3*GSZBK1-2*GSZBK2
GSZBK4赋值:GSZBK3上穿GSZBK1
GSZBKK1赋值:100-100*(21日内最高价的最高值-收盘价)/(21日内最高价的最高值-21日内最低价的最低值)
GSZBK41赋值:GSZBKK1上穿50
S2赋值:800*(GSZBK4 AND GSZBK41)
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
GSZBBLOW赋值:如果MODE=1,返回1.2,否则返回1.4
GSZBBHIGH赋值:如果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
GSZBBVALID赋值:成交量(手)>成交量(手)的5日简单移动平均*GSZBBLOW AND 成交量(手)< 成交量(手)的5日简单移动平均*GSZBBHIGH
S7赋值:500*(BW_TURN AND UB_UP AND PRICE_STRONG AND GSZBBVALID)
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日简单移动平均
现价赋值:收盘价
GSZB下降赋值:当满足条件最高价>=10日内最高价的最高值时,在最高价位置画直线起点,当满足条件最低价<=3日内最低价的最低值时,在3日内最高价的最高值位置画直线终点,1表示是否延长.
A1赋值:现价上穿GSZB下降
S8赋值:450*(A1 AND 收盘价>MA5 AND 收盘价>MA10 AND 收盘价>MA60 AND 龙)
N2赋值:10
P赋值:3
BBI赋值:3*((收盘价的3日简单移动平均+收盘价的6日简单移动平均+收盘价的12日简单移动平均+收盘价的24日简单移动平均)/4)
GSZBUPR赋值:BBI+P*BBI的N2日估算标准差
DWN赋值:BBI-P*BBI的N2日估算标准差
UJN赋值:成交额(元)/成交量(手)/100
YGC赋值:(3*最高价+最低价+开盘价+2*收盘价)/7
F1赋值:成交额(元)的7日累和/UJN/100
F2赋值:以最低价/F1为权重YGC的动态移动平均
GSZB趋赋值:(收盘价-F2)/F2*100
GSZB上轨赋值:GSZB趋的20日简单移动平均+1.732*GSZB趋的20日估算标准差
HHJSJDB赋值:(20*GSZB上轨+18*1日前的GSZB上轨+18*2日前的GSZB上轨+17*3日前的GSZB上轨+16*4日前的GSZB上轨+15*5日前的GSZB上轨+14*6日前的GSZB上轨 +13*7日前的GSZB上轨+12*8日前的GSZB上轨+11*9日前的GSZB上轨+10*10日前的GSZB上轨+9*11日前的GSZB上轨+8*12日前的GSZB上轨 +7*13日前的GSZB上轨+6*14日前的GSZB上轨+5*15日前的GSZB上轨+4*16日前的GSZB上轨+3*17日前的GSZB上轨+2*18日前的GSZB上轨+ 20日前的GSZB上轨)/210
下降压力线赋值:当满足条件GSZB趋>=10日内GSZB趋的最高值时,在GSZB趋位置画直线起点,当满足条件最低价<=3日内最低价的最低值时,在3日内GSZB趋的最高值位置画直线终点,1表示是否延长.
S9赋值:400*(GSZB趋上穿下降压力线 AND BBI>1日前的BBI AND GSZBUPR>1日前的GSZBUPR AND DWN>1日前的DWN AND 如果HHJSJDB>1日前的HHJSJDB,返回HHJSJDB,否则返回无效数)
模式选择赋值:3
新高周期赋值:如果模式选择=1,返回15,否则返回如果模式选择=2,返回20,否则返回30
指标赋值:新高周期日内收盘价的最高值=收盘价 AND 收盘价>0
原条件赋值:指标
筹码集中度赋值:(获利盘为90%的成本分布-获利盘为10%的成本分布)/收盘价*100
GS一线天赋值:(原条件AND筹码集中度)上穿0.8
GSZB下降A赋值:当满足条件最高价>=10日内最高价的最高值时,在最高价位置画直线起点,当满足条件最低价<=3日内最低价的最低值时,在3日内最高价的最高值位置画直线终点,1表示是否延长.
S10赋值:350*(现价上穿GSZB下降A AND GS一线天)
N4赋值:13
GSZBWR1赋值:100*(N4日内最高价的最高值-收盘价)/(N4日内最高价的最高值-N4日内最低价的最低值)
RSV赋值:(收盘价-6日内最低价的最低值)/(6日内最高价的最高值-6日内最低价的最低值)*100
K赋值:RSV的3日[1日权重]移动平均
XGC赋值:1*(K上穿GSZBWR1)
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日前的取反)
GSZ触发1赋值:S1>0
GSZ触发2赋值:S2>0
GSZ触发3赋值:S3>0
GSZ触发4赋值:S4>0
GSZ触发5赋值:S5>0
GSZ触发6赋值:S6>0
GSZ触发7赋值:S7>0
GSZ触发8赋值:S8>0
GSZ触发9赋值:S9>0
GSZ触发10赋值:S10>0
GSZ触发11赋值:S11>0
GSZ触发12赋值:S12>0
GSZ触发13赋值:S13>0
GSZ触发14赋值:S14>0
输出个数:GSZ触发1+GSZ触发2+GSZ触发3+GSZ触发4+GSZ触发5+GSZ触发6+GSZ触发7+GSZ触发8+GSZ触发9+ GSZ触发10+GSZ触发11+GSZ触发12+GSZ触发13+GSZ触发14,画黄色,线宽为1
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
定制指标公式、软件联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


指标安装下载帮助  -   联系我们  -  乐淘公式网  -  公式网   -  指标公式  -   免责声明  -   隐私政策  -   加入收藏   

@2005-2025 粤ICP备2025457605号-2 乐淘公式网公式网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:乐淘公式网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图