通达信〖主升趋势〗筹码突破趋势共振放量启动三者配合筛选决策操作链源码
通达信主升趋势指标体系,围绕个股主升浪启动点的识别展开,以“筹码突破、趋势共振、放量启动”为核心。主图定趋势,副图验信号,公式做筛选,三者配合,形成一条从收盘筛选到盘中决策的操作链,帮助投资者提高捕捉主升行情的效率。
收盘后,公式先做第一道过滤。它把趋势启动、主力筹码突破、放量涨停等条件整合在一起,自动批量选出同时达标的个股,快速建立次日观察池,省去逐只翻找的麻烦。
初筛之后,主图用来判断趋势和买点。主图由筹码线、牛熊线、持仓线三线构成:筹码线代表市场平均持仓成本,牛熊线对应75%成本位,持仓线是20日均线。当股价同时站上三线,并出现黄色“趋势主升”信号,说明关键压力被突破,主升趋势有望展开。图中还会标注涨停K线和所属板块,便于快速识别个股属性。
入场前,再由副图确认启动质量。副图采用“板启动+主力筹码”双重过滤:只有出现首次涨停、成交量较5日均量放大1.8倍以上、且主力筹码完成突破时,才会触发“趋势启动信号”。这套条件能过滤假突破,降低追高陷阱。若主图先出“趋势主升”,副图也同步给出启动信号,两者共振时介入,胜率相对更高。
真正下单前,还要做二次筛选。公式选出的标的应结合大盘环境和板块热度判断,优先考虑热门板块内的品种;持仓后以5日均线作为止损位,跌破就及时离场。
整体来看,该体系不含未来函数,信号稳定可靠,适合短线与波段操作,是捕捉主升浪行情的实用工具。
主升趋势主图指标源码;
{主图源码如下}
ZBGS1:=1;
ZBGS2:=STRCAT(STRCAT('总收入同比增长:',CON2STR(FINANCE(44),2)),'% ');
TDZBGS1:=DMA(AMOUNT/V/100,V/CAPITAL);
筹码线:TDZBGS1*1.1;
牛熊线:COST(75);
持仓线:MA(CLOSE,20), COLORGRAY;
A:=CLOSE>筹码线 AND CLOSE>牛熊线 AND CLOSE>持仓线;
B:=CLOSE>筹码线 AND CLOSE< 牛熊线 AND CLOSE>持仓线;
ZBGS6:=STRCAT(DYBLOCK,' ');
ZBGS7:=STRCAT(ZBGS6,STRCAT(HYBLOCK,' '));
ZBGS8:=STRCAT(ZBGS7,STRCAT(DYBLOCK,' '));
ZBGS9:=STRCAT(ZBGS8,STRCAT(GNBLOCK,' '));
DRAWTEXT_FIX(ISLASTBAR,0.001,0.06,0,STRCAT(ZBGS9,0)),COLOR00FF00;
ZBGS10:=REF(EMA((HIGH+LOW+CLOSE)/3,10),1);
ZBGS11:=EMA(HHV(HIGH,10),3);
ZBGS12:=EMA(LLV(LOW,10),3);
ZBGS13:=EMA(C,14);
ZBGS14:=(ZBGS13-REF(ZBGS13,1))/REF(ZBGS13,1)*100;
ZBGS15:=REF(C,1);
ZBGS16:=IF(NAMELIKE('ST') OR NAMELIKE('*ST'),0.05,IF(INBLOCK('创业板') OR INBLOCK('科创板'),0.2,0.1));
ZBGS17:=C>=ZTPRICE(ZBGS15,ZBGS16) AND C=H AND PERIOD=5;
STICKLINE(ZBGS17,O,C,2.8,0),COLORMAGENTA;
STICKLINE(ZBGS17,H,L,0,0),COLORMAGENTA;
ZBGS18:=REF(C,1);
ZBGS19:=IF(NAMELIKE('ST') OR NAMELIKE('*ST'),0.05,IF(INBLOCK('创业板') OR INBLOCK('科创板'),0.2,0.1));
ZBGS20:=C>=ZTPRICE(ZBGS18,ZBGS19) AND C=H AND PERIOD=5;
ZBGS21:=ZBGS20 AND COUNT(ZBGS20,20)=1;
ZBGS22:=V/MA(V,5)>1.8;
趋势:=ZBGS21 AND ZBGS22 AND C>O;
ZBGS23:=(HIGH+LOW+CLOSE)/3;
ZBGS24:=VOL/IF(HIGH=LOW,4,HIGH-LOW);
ZBGS25:=IF(CAPITAL=0,ZBGS24*(ZBGS23-MIN(CLOSE,OPEN)),ZBGS24*IF(HIGH=LOW,1,(MIN(OPEN,CLOSE)-LOW)));
ZBGS26:=IF(CAPITAL=0,ZBGS24*(MIN(OPEN,CLOSE)-LOW),ZBGS24*IF(HIGH=LOW,1,(ZBGS23-MIN(CLOSE,OPEN))));
ZBGS27:=IF(CAPITAL=0,ZBGS24*(HIGH-MAX(OPEN,CLOSE)),ZBGS24*IF(HIGH=LOW,1,(HIGH-MAX(OPEN,CLOSE))));
ZBGS28:=IF(CAPITAL=0,ZBGS24*(MAX(CLOSE,OPEN)-ZBGS23),ZBGS24*IF(HIGH=LOW,1,(MAX(CLOSE,OPEN)-ZBGS23)));
ZBGS29:=((ZBGS25+ZBGS26)-(ZBGS27+ZBGS28))/IF(CAPITAL=0,10000,10000);
ZBGS30:=SMA(IF(C>=REF(C,1),ZBGS29,-ZBGS29/100),2,1);
ZBGS31:=SMA(ZBGS30*120/FROMOPEN*5,2,1);
ZBGS32:=SMA(ZBGS31,5,1);
ZBGS33:=SMA(ZBGS32,5,1);
ZBGS34:=MA(CLOSE,5);
ZBGS35:=MA(CLOSE,60);
ZBGS36:=(REF(CLOSE,3)-CLOSE)/REF(CLOSE,3)*100>5;
ZBGS37:=FILTER(ZBGS36,10);
ZBGS38:=BARSLAST(ZBGS37);
ZBGS39:=REF(HIGH,ZBGS38+2);
ZBGS40:=REF(HIGH,ZBGS38+1);
ZBGS41:=REF(HIGH,ZBGS38);
ZBGS42:=MAX(ZBGS39,ZBGS40);
ZBGS43:=MAX(ZBGS42,ZBGS41);
ZBGS44:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100>5;
ZBGS45:=ZBGS38< 150;
ZBGS46:=(OPEN-ZBGS43)/ZBGS43*100< 30;
ZBGS47:=(CLOSE-LLV(LOW,ZBGS38))/LLV(LOW,ZBGS38)*100< 50;
ZBGS48:=(CLOSE-REF(OPEN,5))/REF(OPEN,5)*100< 30;
ZBGS49:=VOL/MA(VOL,5)< 3.5;
ZBGS50:=(CLOSE-REF(CLOSE,89))/REF(CLOSE,89)*100< 80;
ZBGS51:=ZBGS44 AND ZBGS45 AND ZBGS46 AND ZBGS47 AND ZBGS48 AND ZBGS49 AND ZBGS50;
暴利:=FILTER(ZBGS51,15);
ZBGS52:=(((CLOSE-ZBGS35)/ZBGS35)< 0.1);
ZBGS53:=(((CLOSE-ZBGS34)/ZBGS34)< 0.3);
ZBGS54:=((ZBGS52=1) AND (ZBGS53=1))*0.2;
ZBGS55:=(((ZBGS54=0) AND (REF(ZBGS54,1)=0.2)) AND (REF((COUNT((ZBGS54=0.2),10)=10),1)=1))*-0.1;
主筹突破:=ZBGS55=-0.1;
ZBGS56:=(暴利 OR 主筹突破);
ZBGS57:=DMA(AMOUNT/VOL/100,VOL/CAPITAL);
ZBGS58:=CLOSE/(REF(CLOSE,1))>1.05 AND (CLOSE/O>1.05);
ZBGS59:=(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);
主力筹码:=ZBGS56 AND C/REF(C,1)>1.095 AND ZBGS59 AND ZBGS58;
主升趋势信号:=趋势 AND 主力筹码;
DRAWICON(主升趋势信号,L*0.97,26);
DRAWTEXT(主升趋势信号,L*0.95,' ←趋势主升'),COLORYELLOW;
{选股源码如下}
ZBGS31:=1;
ZBGS315:=REF(C,1);
ZBGS316:=IF(NAMELIKE('ST') OR NAMELIKE('*ST'),0.05,IF(INBLOCK('创业板') OR INBLOCK('科创板'),0.2,0.1));
ZBGS318:=REF(C,1);
ZBGS319:=IF(NAMELIKE('ST') OR NAMELIKE('*ST'),0.05,IF(INBLOCK('创业板') OR INBLOCK('科创板'),0.2,0.1));
ZBGS320:=C>=ZTPRICE(ZBGS318,ZBGS319) AND C=H AND PERIOD=5;
ZBGS321:=ZBGS320 AND COUNT(ZBGS320,20)=1;
ZBGS322:=V/MA(V,5)>1.8;
板启动:=ZBGS321 AND ZBGS322 AND C>O;
ZBGS323:=(HIGH+LOW+CLOSE)/3;
ZBGS324:=VOL/IF(HIGH=LOW,4,HIGH-LOW);
ZBGS325:=IF(CAPITAL=0,ZBGS324*(ZBGS323-MIN(CLOSE,OPEN)),ZBGS324*IF(HIGH=LOW,1,(MIN(OPEN,CLOSE)-LOW)));
ZBGS326:=IF(CAPITAL=0,ZBGS324*(MIN(OPEN,CLOSE)-LOW),ZBGS324*IF(HIGH=LOW,1,(ZBGS323-MIN(CLOSE,OPEN))));
ZBGS327:=IF(CAPITAL=0,ZBGS324*(HIGH-MAX(OPEN,CLOSE)),ZBGS324*IF(HIGH=LOW,1,(HIGH-MAX(OPEN,CLOSE))));
ZBGS328:=IF(CAPITAL=0,ZBGS324*(MAX(CLOSE,OPEN)-ZBGS323),ZBGS324*IF(HIGH=LOW,1,(MAX(CLOSE,OPEN)-ZBGS323)));
ZBGS329:=((ZBGS325+ZBGS326)-(ZBGS327+ZBGS328))/IF(CAPITAL=0,10000,10000);
ZBGS330:=SMA(IF(C>=REF(C,1),ZBGS329,-ZBGS329/100),2,1);
ZBGS331:=SMA(ZBGS330*120/FROMOPEN*5,2,1);
ZBGS332:=SMA(ZBGS331,5,1);
ZBGS333:=SMA(ZBGS332,5,1);
ZBGS334:=MA(CLOSE,5);
ZBGS335:=MA(CLOSE,60);
ZBGS336:=(REF(CLOSE,3)-CLOSE)/REF(CLOSE,3)*100>5;
ZBGS337:=FILTER(ZBGS336,10);
ZBGS338:=BARSLAST(ZBGS337);
ZBGS339:=REF(HIGH,ZBGS338+2);
ZBGS340:=REF(HIGH,ZBGS338+1);
ZBGS341:=REF(HIGH,ZBGS338);
ZBGS342:=MAX(ZBGS339,ZBGS340);
ZBGS343:=MAX(ZBGS342,ZBGS341);
ZBGS344:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100>5;
ZBGS345:=ZBGS338< 150;
ZBGS346:=(OPEN-ZBGS343)/ZBGS343*100< 30;
ZBGS347:=(CLOSE-LLV(LOW,ZBGS338))/LLV(LOW,ZBGS338)*100< 50;
ZBGS348:=(CLOSE-REF(OPEN,5))/REF(OPEN,5)*100< 30;
ZBGS349:=VOL/MA(VOL,5)< 3.5;
ZBGS350:=(CLOSE-REF(CLOSE,89))/REF(CLOSE,89)*100< 80;
ZBGS351:=ZBGS344 AND ZBGS345 AND ZBGS346 AND ZBGS347 AND ZBGS348 AND ZBGS349 AND ZBGS350;
高趋势:=FILTER(ZBGS351,15);
ZBGS352:=(((CLOSE-ZBGS335)/ZBGS335)< 0.1);
ZBGS353:=(((CLOSE-ZBGS334)/ZBGS334)< 0.3);
ZBGS354:=((ZBGS352=1) AND (ZBGS353=1))*0.2;
ZBGS355:=(((ZBGS354=0) AND (REF(ZBGS354,1)=0.2)) AND (REF((COUNT((ZBGS354=0.2),10)=10),1)=1))*-0.1;
主筹突破:=ZBGS355=-0.1;
ZBGS356:=(高趋势 OR 主筹突破);
ZBGS357:=DMA(AMOUNT/VOL/100,VOL/CAPITAL);
ZBGS358:=CLOSE/(REF(CLOSE,1))>1.05 AND (CLOSE/O>1.05);
ZBGS359:=(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);
主力筹码:=ZBGS356 AND C/REF(C,1)>1.095 AND ZBGS359 AND ZBGS358;
趋势启动信号:=板启动 AND 主力筹码;
XG:趋势启动信号;

未来函数检测结果如下:
该公式包含未来函数:COST
该公式包含未来函数:CAPITAL
该公式包含未来函数:FINANCE
ZBGS1赋值:1
ZBGS2赋值:字符串相加
TDZBGS1赋值:以成交量(手)/当前流通股本(手)为权重成交额(元)/成交量(手)/100的动态移动平均
输出筹码线:TDZBGS1*1.1
输出牛熊线:获利盘为75%的成本分布
输出持仓线:收盘价的20日简单移动平均, 画深灰色
A赋值:收盘价>筹码线 AND 收盘价>牛熊线 AND 收盘价>持仓线
B赋值:收盘价>筹码线 AND 收盘价< 牛熊线 AND 收盘价>持仓线
ZBGS6赋值:字符串相加
ZBGS7赋值:字符串相加
ZBGS8赋值:字符串相加
ZBGS9赋值:字符串相加
当满足条件是否最后一个周期时,在横轴0.001纵轴0.06位置书写文字,COLOR00FF00
ZBGS10赋值:1日前的(最高价+最低价+收盘价)/3的10日指数移动平均
ZBGS11赋值:10日内最高价的最高值的3日指数移动平均
ZBGS12赋值:10日内最低价的最低值的3日指数移动平均
ZBGS13赋值:收盘价的14日指数移动平均
ZBGS14赋值:(ZBGS13-1日前的ZBGS13)/1日前的ZBGS13*100
ZBGS15赋值:1日前的收盘价
ZBGS16赋值:如果模糊匹配品种名称ORNAMELIKE('*ST'),返回0.05,否则返回如果属于某板块ORINBLOCK('科创板'),返回0.2,否则返回0.1
ZBGS17赋值:收盘价>=计算涨停价 AND 收盘价=最高价 AND 周期类型=5
当满足条件ZBGS17时,在开盘价和收盘价位置之间画柱状线,宽度为2.8,0不为0则画空心柱.,画洋红色
当满足条件ZBGS17时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画洋红色
ZBGS18赋值:1日前的收盘价
ZBGS19赋值:如果模糊匹配品种名称ORNAMELIKE('*ST'),返回0.05,否则返回如果属于某板块ORINBLOCK('科创板'),返回0.2,否则返回0.1
ZBGS20赋值:收盘价>=计算涨停价 AND 收盘价=最高价 AND 周期类型=5
ZBGS21赋值:ZBGS20 AND 统计20日中满足ZBGS20的天数=1
ZBGS22赋值:成交量(手)/成交量(手)的5日简单移动平均>1.8
趋势赋值:ZBGS21 AND ZBGS22 AND 收阳线
ZBGS23赋值:(最高价+最低价+收盘价)/3
ZBGS24赋值:成交量(手)/如果最高价=最低价,返回4,否则返回最高价-最低价
ZBGS25赋值:如果当前流通股本(手)=0,返回ZBGS24*(ZBGS23-收盘价和开盘价的较小值),否则返回ZBGS24*如果最高价=最低价,返回1,否则返回(开盘价和收盘价的较小值-最低价)
ZBGS26赋值:如果当前流通股本(手)=0,返回ZBGS24*(开盘价和收盘价的较小值-最低价),否则返回ZBGS24*如果最高价=最低价,返回1,否则返回(ZBGS23-收盘价和开盘价的较小值)
ZBGS27赋值:如果当前流通股本(手)=0,返回ZBGS24*(最高价-开盘价和收盘价的较大值),否则返回ZBGS24*如果最高价=最低价,返回1,否则返回(最高价-开盘价和收盘价的较大值)
ZBGS28赋值:如果当前流通股本(手)=0,返回ZBGS24*(收盘价和开盘价的较大值-ZBGS23),否则返回ZBGS24*如果最高价=最低价,返回1,否则返回(收盘价和开盘价的较大值-ZBGS23)
ZBGS29赋值:((ZBGS25+ZBGS26)-(ZBGS27+ZBGS28))/如果当前流通股本(手)=0,返回10000,否则返回10000
ZBGS30赋值:如果收盘价>=1日前的收盘价,返回ZBGS29,否则返回-ZBGS29/100的2日[1日权重]移动平均
ZBGS31赋值:ZBGS30*120/当前离开盘分钟数*5的2日[1日权重]移动平均
ZBGS32赋值:ZBGS31的5日[1日权重]移动平均
ZBGS33赋值:ZBGS32的5日[1日权重]移动平均
ZBGS34赋值:收盘价的5日简单移动平均
ZBGS35赋值:收盘价的60日简单移动平均
ZBGS36赋值:(3日前的收盘价-收盘价)/3日前的收盘价*100>5
ZBGS37赋值:ZBGS36的10日过滤
ZBGS38赋值:上次ZBGS37距今天数
ZBGS39赋值:ZBGS38+2日前的最高价
ZBGS40赋值:ZBGS38+1日前的最高价
ZBGS41赋值:ZBGS38日前的最高价
ZBGS42赋值:ZBGS39和ZBGS40的较大值
ZBGS43赋值:ZBGS42和ZBGS41的较大值
ZBGS44赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100>5
ZBGS45赋值:ZBGS38< 150
ZBGS46赋值:(开盘价-ZBGS43)/ZBGS43*100< 30
ZBGS47赋值:(收盘价-ZBGS38日内最低价的最低值)/ZBGS38日内最低价的最低值*100< 50
ZBGS48赋值:(收盘价-5日前的开盘价)/5日前的开盘价*100< 30
ZBGS49赋值:成交量(手)/成交量(手)的5日简单移动平均< 3.5
ZBGS50赋值:(收盘价-89日前的收盘价)/89日前的收盘价*100< 80
ZBGS51赋值:ZBGS44 AND ZBGS45 AND ZBGS46 AND ZBGS47 AND ZBGS48 AND ZBGS49 AND ZBGS50
暴利赋值:ZBGS51的15日过滤
ZBGS52赋值:(((收盘价-ZBGS35)/ZBGS35)< 0.1)
ZBGS53赋值:(((收盘价-ZBGS34)/ZBGS34)< 0.3)
ZBGS54赋值:((ZBGS52=1) AND (ZBGS53=1))*0.2
ZBGS55赋值:(((ZBGS54=0) AND (1日前的ZBGS54=0.2)) AND (1日前的(统计10日中满足(ZBGS54=0.2)的天数=10)=1))*-0.1
主筹突破赋值:ZBGS55=-0.1
ZBGS56赋值:(暴利 OR 主筹突破)
ZBGS57赋值:以成交量(手)/当前流通股本(手)为权重成交额(元)/成交量(手)/100的动态移动平均
ZBGS58赋值:收盘价/(1日前的收盘价)>1.05 AND (收盘价/开盘价>1.05)
ZBGS59赋值:(成交量(手)/1日前的成交量(手)>1.2 AND 统计1日中满足收阳线的天数) OR (最低价>1日前的最高价 AND 统计1日中满足收阴线的天数 AND 成交量(手)/1日前的成交量(手)>1.2)
主力筹码赋值:ZBGS56 AND 收盘价/1日前的收盘价>1.095 AND ZBGS59 AND ZBGS58
主升趋势信号赋值:趋势 AND 主力筹码
当满足条件主升趋势信号时,在最低价*0.97位置画26号图标
当满足条件主升趋势信号时,在最低价*0.95位置书写文字,画黄色
ZBGS31赋值:1
ZBGS315赋值:1日前的收盘价
ZBGS316赋值:如果模糊匹配品种名称ORNAMELIKE('*ST'),返回0.05,否则返回如果属于某板块ORINBLOCK('科创板'),返回0.2,否则返回0.1
ZBGS318赋值:1日前的收盘价
ZBGS319赋值:如果模糊匹配品种名称ORNAMELIKE('*ST'),返回0.05,否则返回如果属于某板块ORINBLOCK('科创板'),返回0.2,否则返回0.1
ZBGS320赋值:收盘价>=计算涨停价 AND 收盘价=最高价 AND 周期类型=5
ZBGS321赋值:ZBGS320 AND 统计20日中满足ZBGS320的天数=1
ZBGS322赋值:成交量(手)/成交量(手)的5日简单移动平均>1.8
板启动赋值:ZBGS321 AND ZBGS322 AND 收阳线
ZBGS323赋值:(最高价+最低价+收盘价)/3
ZBGS324赋值:成交量(手)/如果最高价=最低价,返回4,否则返回最高价-最低价
ZBGS325赋值:如果当前流通股本(手)=0,返回ZBGS324*(ZBGS323-收盘价和开盘价的较小值),否则返回ZBGS324*如果最高价=最低价,返回1,否则返回(开盘价和收盘价的较小值-最低价)
ZBGS326赋值:如果当前流通股本(手)=0,返回ZBGS324*(开盘价和收盘价的较小值-最低价),否则返回ZBGS324*如果最高价=最低价,返回1,否则返回(ZBGS323-收盘价和开盘价的较小值)
ZBGS327赋值:如果当前流通股本(手)=0,返回ZBGS324*(最高价-开盘价和收盘价的较大值),否则返回ZBGS324*如果最高价=最低价,返回1,否则返回(最高价-开盘价和收盘价的较大值)
ZBGS328赋值:如果当前流通股本(手)=0,返回ZBGS324*(收盘价和开盘价的较大值-ZBGS323),否则返回ZBGS324*如果最高价=最低价,返回1,否则返回(收盘价和开盘价的较大值-ZBGS323)
ZBGS329赋值:((ZBGS325+ZBGS326)-(ZBGS327+ZBGS328))/如果当前流通股本(手)=0,返回10000,否则返回10000
ZBGS330赋值:如果收盘价>=1日前的收盘价,返回ZBGS329,否则返回-ZBGS329/100的2日[1日权重]移动平均
ZBGS331赋值:ZBGS330*120/当前离开盘分钟数*5的2日[1日权重]移动平均
ZBGS332赋值:ZBGS331的5日[1日权重]移动平均
ZBGS333赋值:ZBGS332的5日[1日权重]移动平均
ZBGS334赋值:收盘价的5日简单移动平均
ZBGS335赋值:收盘价的60日简单移动平均
ZBGS336赋值:(3日前的收盘价-收盘价)/3日前的收盘价*100>5
ZBGS337赋值:ZBGS336的10日过滤
ZBGS338赋值:上次ZBGS337距今天数
ZBGS339赋值:ZBGS338+2日前的最高价
ZBGS340赋值:ZBGS338+1日前的最高价
ZBGS341赋值:ZBGS338日前的最高价
ZBGS342赋值:ZBGS339和ZBGS340的较大值
ZBGS343赋值:ZBGS342和ZBGS341的较大值
ZBGS344赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100>5
ZBGS345赋值:ZBGS338< 150
ZBGS346赋值:(开盘价-ZBGS343)/ZBGS343*100< 30
ZBGS347赋值:(收盘价-ZBGS338日内最低价的最低值)/ZBGS338日内最低价的最低值*100< 50
ZBGS348赋值:(收盘价-5日前的开盘价)/5日前的开盘价*100< 30
ZBGS349赋值:成交量(手)/成交量(手)的5日简单移动平均< 3.5
ZBGS350赋值:(收盘价-89日前的收盘价)/89日前的收盘价*100< 80
ZBGS351赋值:ZBGS344 AND ZBGS345 AND ZBGS346 AND ZBGS347 AND ZBGS348 AND ZBGS349 AND ZBGS350
高趋势赋值:ZBGS351的15日过滤
ZBGS352赋值:(((收盘价-ZBGS335)/ZBGS335)< 0.1)
ZBGS353赋值:(((收盘价-ZBGS334)/ZBGS334)< 0.3)
ZBGS354赋值:((ZBGS352=1) AND (ZBGS353=1))*0.2
ZBGS355赋值:(((ZBGS354=0) AND (1日前的ZBGS354=0.2)) AND (1日前的(统计10日中满足(ZBGS354=0.2)的天数=10)=1))*-0.1
主筹突破赋值:ZBGS355=-0.1
ZBGS356赋值:(高趋势 OR 主筹突破)
ZBGS357赋值:以成交量(手)/当前流通股本(手)为权重成交额(元)/成交量(手)/100的动态移动平均
ZBGS358赋值:收盘价/(1日前的收盘价)>1.05 AND (收盘价/开盘价>1.05)
ZBGS359赋值:(成交量(手)/1日前的成交量(手)>1.2 AND 统计1日中满足收阳线的天数) OR (最低价>1日前的最高价 AND 统计1日中满足收阴线的天数 AND 成交量(手)/1日前的成交量(手)>1.2)
主力筹码赋值:ZBGS356 AND 收盘价/1日前的收盘价>1.095 AND ZBGS359 AND ZBGS358
趋势启动信号赋值:板启动 AND 主力筹码
输出XG:趋势启动信号