通达信〖个股强弱排序〗爆发力与综合强度进行排序和判断源码
以下为重新组织后的语言表述,结构有所调整,表达方式不同:
该指标以多维度量化评分为基础,对个股的爆发力与综合强度进行排序和判断。其核心在于,通过加权汇总多种看涨信号,形成可比较的强弱得分,并以红柱图直观呈现,便于快速识别潜力突出的强势标的。
在功能层面,指标汇聚了十四类看涨形态,包括游资进场、主力吸筹、趋势突破、筹码集中等典型场景,并依据各自重要性设置差异权重。系统会自动统计当前满足的信号数量,同步计算综合强度得分,从而反映多空共振的活跃程度。
在应用策略上,建议根据信号数量与得分高低分层决策。当触发信号密集且得分处于高位时,说明多因子协同共振,个股具备较强持续性,适合重点跟踪或中期配置;若得分居中,则表明短线动能较足,可考虑快进快出;反之,若信号稀少或得分低迷,则往往意味着走势疲弱,应主动回避。此外,实际运用时还应结合K线位置及量能变化加以验证。若信号出现在低位突破或放量拉升阶段,胜率更高;而若处于高位则需警惕诱多或出货风险。
{个股强弱排序附图}
好运23:=MA(CLOSE,10);
好运26:=MA(CLOSE,54);
好运29:=(REF(CLOSE,3)-CLOSE)/REF(CLOSE,3)*100>5;
好运30:=FILTER(好运29,10);
好运31:=BARSLAST(好运30);
好运32:=REF(HIGH,好运31+2);
好运33:=REF(HIGH,好运31+1);
好运34:=REF(HIGH,好运31);
好运35:=MAX(好运32,好运33);
好运36:=MAX(好运35,好运34);
好运37:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100>5;
好运38:=好运31< 150;
好运39:=(OPEN-好运36)/好运36*100< 30;
好运40:=(CLOSE-LLV(LOW,好运31))/LLV(LOW,好运31)*100< 50;
好运41:=(CLOSE-REF(OPEN,5))/REF(OPEN,5)*100< 30;
好运42:=VOL/MA(VOL,5)< 3.5;
好运43:=(CLOSE-REF(CLOSE,89))/REF(CLOSE,89)*100< 80;
好运44:=好运37 AND 好运38 AND 好运39 AND 好运40 AND 好运41 AND 好运42 AND 好运43;
好运45:=FILTER(好运44,15);
好运46:=(CLOSE-好运26)/好运26< 0.1;
好运47:=(CLOSE-好运23)/好运23< 0.3;
好运48:=(好运46=1 AND 好运47=1)*0.2;
好运49:=(好运48=0 AND REF(好运48,1)=0.2 AND REF(COUNT(好运48=0.2,10)=10,1)=1)*(-0.1);
好运50:=好运49=-0.1;
好运51:=好运45 OR 好运50;
好运53:=DYNAINFO(7)/REF(CLOSE,1)>1.05 AND DYNAINFO(7)/OPEN>1.05;
好运54:=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);
妖股A:=好运51 AND CLOSE/REF(CLOSE,1)>1.095 AND 好运54 AND 好运53;
S1:=900*妖股A;
RSV自:=(CLOSE-LLV(LOW,21))/(HHV(HIGH,21)-LLV(LOW,21))*100;
K自:=SMA(RSV自,5,1);
D自:=SMA(K自,5,1);
J自:=3*K自-2*D自;
XG自:=CROSS(J自,K自);
WR自1:=100-100*(HHV(HIGH,21)-CLOSE)/(HHV(HIGH,21)-LLV(LOW,21)),COLORWHITE;
XG自1:=CROSS(WR自1,50);
S2:=800*(XG自 AND XG自1);
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),COLORWHITE;
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),COLORMAGENTA;
XG:=10*(REF(游资资金,1)=0 AND 游资资金>5),COLORGREEN;
箱顶:=MA(REF(HHV(C,30),1),2),LINETHICK2,COLORYELLOW;
中轨:=EMA(C,20),LINETHICK2,COLORGREEN;
价轨差方:=POW((C-中轨),2);
差方均20:=MA(价轨差方,20);
差方根:=SQRT(差方均20);
布林上:=中轨+2*差方根;
上轨:=REF(布林上,1),COLORRED,LINETHICK2;
量比:=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);
VOL_LOW:=IF(MODE=1,1.2,1.4);
VOL_HIGH:=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;
VOL_VALID:=V>MA(V,5)*VOL_LOW AND V< MA(V,5)*VOL_HIGH;
S7:=500*(BW_TURN AND UB_UP AND PRICE_STRONG AND VOL_VALID);
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,LINETHICK1;
MA5:=MA(C,5);
MA10:=MA(C,10);
MA60:=MA(CLOSE,60);
现价:=CLOSE,COLOR99FFFF,LINETHICK2;
下降宇宙:=DRAWLINE(H>=HHV(H,10),H,LOW<=LLV(LOW,3),HHV(H,3),1);
A1:=CROSS(现价,下降宇宙);
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),COLORWHITE;
UPR:=BBI+P*STD(BBI,N2),COLORYELLOW;
DWN:=BBI-P*STD(BBI,N2),COLORFF00FF;
UJN:=AMOUNT/VOL/100;
YGC:=(3*HIGH+LOW+OPEN+2*CLOSE)/7;
F1:=SUM(AMOUNT,7)/UJN/100;
F2:=DMA(YGC,L/F1);
趋势线:=(CLOSE-F2)/F2*100;
上上轨:=MA(趋势线,20)+1.732*STD(趋势线,20);
HHJSJDB:=(20*上上轨+18*REF(上上轨,1)+18*REF(上上轨,2)+17*REF(上上轨,3)+16*REF(上上轨,4)+15*REF(上上轨,5)+14*REF(上上轨,6) +13*REF(上上轨,7)+12*REF(上上轨,8)+11*REF(上上轨,9)+10*REF(上上轨,10)+9*REF(上上轨,11)+8*REF(上上轨,12) +7*REF(上上轨,13)+6*REF(上上轨,14)+5*REF(上上轨,15)+4*REF(上上轨,16)+3*REF(上上轨,17)+2*REF(上上轨,18)+ REF(上上轨,20))/210,COLORYELLOW;
下降压力线:=DRAWLINE(趋势线>=HHV(趋势线,10),趋势线,LOW<=LLV(LOW,3),HHV(趋势线,3),1);
S9:=400*(CROSS(趋势线,下降压力线) AND BBI>REF(BBI,1) AND UPR>REF(UPR,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;
底部筹码一线天:=CROSS((原条件 AND 筹码集中度),0.8);
下降宇宙A:=DRAWLINE(H>=HHV(H,10),H,LOW<=LLV(LOW,3),HHV(H,3),1);
S10:=350*(CROSS(现价,下降宇宙A) AND 底部筹码一线天);
N4:=13;
WR1:=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),COLORGREEN;
XGC:=1*(CROSS(K,WR1));
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),COLORWHITE,LINETHICK2;
散户:=EMA(MA(空,3),10),COLORGREEN,LINETHICK2;
红柱:=主力>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));
触发1:=S1>0;
触发2:=S2>0;
触发3:=S3>0;
触发4:=S4>0;
触发5:=S5>0;
触发6:=S6>0;
触发7:=S7>0;
触发8:=S8>0;
触发9:=S9>0;
触发10:=S10>0;
触发11:=S11>0;
触发12:=S12>0;
触发13:=S13>0;
触发14:=S14>0;
个数:触发1+触发2+触发3+触发4+触发5+触发6+触发7+触发8+触发9+ 触发10+触发11+触发12+触发13+触发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
好运23赋值:收盘价的10日简单移动平均
好运26赋值:收盘价的54日简单移动平均
好运29赋值:(3日前的收盘价-收盘价)/3日前的收盘价*100>5
好运30赋值:好运29的10日过滤
好运31赋值:上次好运30距今天数
好运32赋值:好运31+2日前的最高价
好运33赋值:好运31+1日前的最高价
好运34赋值:好运31日前的最高价
好运35赋值:好运32和好运33的较大值
好运36赋值:好运35和好运34的较大值
好运37赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100>5
好运38赋值:好运31< 150
好运39赋值:(开盘价-好运36)/好运36*100< 30
好运40赋值:(收盘价-好运31日内最低价的最低值)/好运31日内最低价的最低值*100< 50
好运41赋值:(收盘价-5日前的开盘价)/5日前的开盘价*100< 30
好运42赋值:成交量(手)/成交量(手)的5日简单移动平均< 3.5
好运43赋值:(收盘价-89日前的收盘价)/89日前的收盘价*100< 80
好运44赋值:好运37 AND 好运38 AND 好运39 AND 好运40 AND 好运41 AND 好运42 AND 好运43
好运45赋值:好运44的15日过滤
好运46赋值:(收盘价-好运26)/好运26< 0.1
好运47赋值:(收盘价-好运23)/好运23< 0.3
好运48赋值:(好运46=1 AND 好运47=1)*0.2
好运49赋值:(好运48=0 AND 1日前的好运48=0.2 AND 1日前的统计10日中满足好运48=0.2的天数=10=1)*(-0.1)
好运50赋值:好运49=-0.1
好运51赋值:好运45 OR 好运50
好运53赋值:现价/1日前的收盘价>1.05 AND 现价/开盘价>1.05
好运54赋值:成交量(手)/1日前的成交量(手)>1.2 AND 统计1日中满足收阳线的天数 OR (最低价>1日前的最高价 AND 统计1日中满足收阴线的天数 AND 成交量(手)/1日前的成交量(手)>1.2)
妖股A赋值:好运51 AND 收盘价/1日前的收盘价>1.095 AND 好运54 AND 好运53
S1赋值:900*妖股A
RSV自赋值:(收盘价-21日内最低价的最低值)/(21日内最高价的最高值-21日内最低价的最低值)*100
K自赋值:RSV自的5日[1日权重]移动平均
D自赋值:K自的5日[1日权重]移动平均
J自赋值:3*K自-2*D自
XG自赋值:J自上穿K自
WR自1赋值:100-100*(21日内最高价的最高值-收盘价)/(21日内最高价的最高值-21日内最低价的最低值),画白色
XG自1赋值:WR自1上穿50
S2赋值:800*(XG自 AND XG自1)
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日简单移动平均,线宽为2,画黄色
中轨赋值:收盘价的20日指数移动平均,线宽为2,画绿色
价轨差方赋值:(收盘价-中轨)的2乘幂
差方均20赋值:价轨差方的20日简单移动平均
差方根赋值:差方均20的开方
布林上赋值:中轨+2*差方根
上轨赋值:1日前的布林上,画红色,线宽为2
量比赋值:成交量(手)/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
VOL_LOW赋值:如果MODE=1,返回1.2,否则返回1.4
VOL_HIGH赋值:如果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
VOL_VALID赋值:成交量(手)>成交量(手)的5日简单移动平均*VOL_LOW AND 成交量(手)< 成交量(手)的5日简单移动平均*VOL_HIGH
S7赋值:500*(BW_TURN AND UB_UP AND PRICE_STRONG AND VOL_VALID)
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,线宽为1
MA5赋值:收盘价的5日简单移动平均
MA10赋值:收盘价的10日简单移动平均
MA60赋值:收盘价的60日简单移动平均
现价赋值:收盘价,COLOR99FFFF,线宽为2
下降宇宙赋值:当满足条件最高价>=10日内最高价的最高值时,在最高价位置画直线起点,当满足条件最低价<=3日内最低价的最低值时,在3日内最高价的最高值位置画直线终点,1表示是否延长.
A1赋值:现价上穿下降宇宙
S8赋值:450*(A1 AND 收盘价>MA5 AND 收盘价>MA10 AND 收盘价>MA60 AND 龙)
N2赋值:10
P赋值:3
BBI赋值:3*((收盘价的3日简单移动平均+收盘价的6日简单移动平均+收盘价的12日简单移动平均+收盘价的24日简单移动平均)/4),画白色
UPR赋值:BBI+P*BBI的N2日估算标准差,画黄色
DWN赋值:BBI-P*BBI的N2日估算标准差,COLORFF00FF
UJN赋值:成交额(元)/成交量(手)/100
YGC赋值:(3*最高价+最低价+开盘价+2*收盘价)/7
F1赋值:成交额(元)的7日累和/UJN/100
F2赋值:以最低价/F1为权重YGC的动态移动平均
趋势线赋值:(收盘价-F2)/F2*100
上上轨赋值:趋势线的20日简单移动平均+1.732*趋势线的20日估算标准差
HHJSJDB赋值:(20*上上轨+18*1日前的上上轨+18*2日前的上上轨+17*3日前的上上轨+16*4日前的上上轨+15*5日前的上上轨+14*6日前的上上轨 +13*7日前的上上轨+12*8日前的上上轨+11*9日前的上上轨+10*10日前的上上轨+9*11日前的上上轨+8*12日前的上上轨 +7*13日前的上上轨+6*14日前的上上轨+5*15日前的上上轨+4*16日前的上上轨+3*17日前的上上轨+2*18日前的上上轨+ 20日前的上上轨)/210,画黄色
下降压力线赋值:当满足条件趋势线>=10日内趋势线的最高值时,在趋势线位置画直线起点,当满足条件最低价<=3日内最低价的最低值时,在3日内趋势线的最高值位置画直线终点,1表示是否延长.
S9赋值:400*(趋势线上穿下降压力线 AND BBI>1日前的BBI AND UPR>1日前的UPR AND DWN>1日前的DWN AND 如果HHJSJDB>1日前的HHJSJDB,返回HHJSJDB,否则返回无效数)
模式选择赋值:3
新高周期赋值:如果模式选择=1,返回15,否则返回如果模式选择=2,返回20,否则返回30
指标赋值:新高周期日内收盘价的最高值=收盘价 AND 收盘价>0
原条件赋值:指标
筹码集中度赋值:(获利盘为90%的成本分布-获利盘为10%的成本分布)/收盘价*100
底部筹码一线天赋值:(原条件AND筹码集中度)上穿0.8
下降宇宙A赋值:当满足条件最高价>=10日内最高价的最高值时,在最高价位置画直线起点,当满足条件最低价<=3日内最低价的最低值时,在3日内最高价的最高值位置画直线终点,1表示是否延长.
S10赋值:350*(现价上穿下降宇宙A AND 底部筹码一线天)
N4赋值:13
WR1赋值:100*(N4日内最高价的最高值-收盘价)/(N4日内最高价的最高值-N4日内最低价的最低值)
RSV赋值:(收盘价-6日内最低价的最低值)/(6日内最高价的最高值-6日内最低价的最低值)*100
K赋值:RSV的3日[1日权重]移动平均,画绿色
XGC赋值:1*(K上穿WR1)
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日指数移动平均,画白色,线宽为2
散户赋值:空的3日简单移动平均的10日指数移动平均,画绿色,线宽为2
红柱赋值:主力>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日前的取反)
触发1赋值:S1>0
触发2赋值:S2>0
触发3赋值:S3>0
触发4赋值:S4>0
触发5赋值:S5>0
触发6赋值:S6>0
触发7赋值:S7>0
触发8赋值:S8>0
触发9赋值:S9>0
触发10赋值:S10>0
触发11赋值:S11>0
触发12赋值:S12>0
触发13赋值:S13>0
触发14赋值:S14>0
输出个数:触发1+触发2+触发3+触发4+触发5+触发6+触发7+触发8+触发9+ 触发10+触发11+触发12+触发13+触发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