QQ登录

只需一步,快速开始

广告载入中...
楼主: ablya

怎么看待黑马王子的《量柱擒涨停》?

[复制链接]
 楼主| 发表于 2026-6-28 11:47 | 显示全部楼层
量:=DYNAINFO(15)/O/100;
竞价量比:=量/REF(MA(V,5),1)*240;
DYNAINFO(48) 也称竞价量比,开盘成交量/过去5个交易日每分钟平均成交量(指数为开盘成交额/昨日开盘成交额) 即时行情数据
回复

使用道具 举报

 楼主| 发表于 2026-6-28 12:07 | 显示全部楼层
{集合竞价抓涨停七合一版}
X_1:=(OPEN-REF(CLOSE,1))/REF(CLOSE,1)*100;
X_2:=REF(VOL,1)>REF(MA(VOL,13),1);
X_3:=REF(CLOSE,1)/REF(MA(CLOSE,250),1)>0.97 OR REF(CLOSE,1)>REF(MA(CLOSE,60),1);
X_4:=REF(OPEN,1)-REF(LOW,1);
X_0:=DYNAINFO(15)/OPEN/FINANCE(46)*100*X_1;
真龙竞价:RANGE(X_1,2,8) AND X_2 AND X_3 AND X_4>0.1 AND X_0>3;

{核心竞价王}
Z_1:=(OPEN/REF(CLOSE,1)-1)*100;{开幅}
Z_2:=DYNAINFO(15)/OPEN/100;{量比}
Z_3:=Z_2/CAPITAL*100;
Z_4:=Z_2/REF(MA(VOL,5),1)*240;
Z_5:=REF(VOL,1);
Z_6:=DYNAINFO(15)/10000;{竞价金额}
Z_7:=Z_2/Z_5*1;
Z_8:=Z_4*Z_3*Z_1*1;
竞价王: Z_1<7 AND Z_1>0 AND Z_4>10 AND Z_3>0.3 AND Z_8>50 AND Z_7>0.05 AND Z_7<0.24;

ZTT:=IF(CODELIKE('30') OR CODELIKE('68'),C>=ZTPRICE(REF(C,1),0.2),IF(CODELIKE('8') OR CODELIKE('4') OR CODELIKE('9'), C>=ZTPRICE(REF(C,1),0.3), C>=ZTPRICE(REF(C,1),0.1)));
VVAR2:=REF(EVERY(ZTT,4)=0,1);
VVAR3:=IF(ISLASTBAR,DYNAINFO(15)/10000,GPJYVALUE(25,1,0)*O/100)*10000;
VVAR4:=(O/REF(C,1)-1)*100;
VVAR5:=REF(ZTT,1) AND REF(HIGH,1)=REF(LOW,1) AND REF(HIGH,1)=REF(CLOSE,1);
VVAR6:=VVAR3/O/FINANCE(46)*100*(O-REF(CLOSE,1))/REF(CLOSE,1)*100;
VVAR7:=IF( VVAR2 AND VVAR4< 9.6 AND REF(CLOSE,1)>REF(CLOSE,2)*1.096 AND NOT(VVAR5),VVAR6*31,0);
竞价先锋:VVAR7>100;

{祥龙竞价}
HYD:=DMA(EMA(CLOSE,12),SUM(VOL,5)/3/CAPITAL);{活跃度}
LFXJ:=(CLOSE-HYD)/HYD*200>35;
CJL:=DYNAINFO(15)/O/100;{成交量}
CN:=CJL/CAPITAL*100 ;{量比}
JZL:=CN/REF(V,1);
JJSS:=DYNAINFO(15)/DYNAINFO(4);
JD:=JJSS/FINANCE(46)*10000*(O-REF(C,1))/REF(C,1);
TJT1:=O>=1.097*REF(C,1);
TT:=NOT(TJT1);
MM:=C/REF(C,1)>=1.0973 AND C=H;{涨停}
JJR:=(HIGH+LOW+CLOSE)/3;
ZBCL0R:=VOL/IF(HIGH=LOW,4,HIGH-LOW);
ZBCL1:=IF(CAPITAL=0,ZBCL0R*(JJR-MIN(CLOSE,OPEN)),ZBCL0R*IF(HIGH=LOW,1,(MIN(OPEN,CLOSE)-LOW)));
ZBCL2:=IF(CAPITAL=0,ZBCL0R*(MIN(OPEN,CLOSE)-LOW),ZBCL0R*IF(HIGH=LOW,1,(JJR-MIN(CLOSE,OPEN))));
ZBCL3:=IF(CAPITAL=0,ZBCL0R*(HIGH-MAX(OPEN,CLOSE)),ZBCL0R*IF(HIGH=LOW,1,(HIGH-MAX(OPEN,CLOSE))));
ZBCL4:=IF(CAPITAL=0,ZBCL0R*(MAX(CLOSE,OPEN)-JJR),ZBCL0R*IF(HIGH=LOW,1,(MAX(CLOSE,OPEN)-JJR)));
DDX:=((ZBCL1+ZBCL2)-(ZBCL3+ZBCL4))/IF(CAPITAL=0,1000000,10000);
DX:=MA(DDX,5)*20;
DDX1:=SMA(DX,3,1);
AA2:=BETWEEN(C,2,90);
AA6:=AA2 AND DDX1>REF(DDX1,1);
OF:=(O/REF(C,1)-1)*100;{开盘涨跌幅}
祥龙竞价:AA6 AND TT AND CN+JZL+JD>4.3  AND REF(MM,1) AND LFXJ AND OF>=2 AND OF<=7;

流通市值:=FINANCE(40)*REF(C,1)/100000000< 1000;
去ST:=NAMELIKE('ST')=0 AND NAMELIKE('*ST')=0 AND NAMELIKE('SST')=0 AND NAMELIKE('S*ST')=0;
只做主板:=CODELIKE('60')||CODELIKE('00');
去杂:=流通市值 AND 去ST AND 只做主板;
X_5:=DYNAINFO(15)/OPEN/100;
X_6:=(DYNAINFO(4)/DYNAINFO(3)-1)*100;
X_7:=IF(FINANCE(7)/100< 100000,100000,FINANCE(7)/100);
X_8:=REF(CLOSE,1)>REF(CLOSE,2)*1.096 AND REF(HIGH,1)=REF(LOW,1) AND REF(HIGH,1)=REF(CLOSE,1);
X_9:=DYNAINFO(15)/(DYNAINFO(4))/FINANCE(46)*100*((DYNAINFO(4))-REF(CLOSE,1))/REF(CLOSE,1)*100;
连板:=IF(X_6< 9.6 AND REF(CLOSE,1)>REF(CLOSE,2)*1.096  AND X_6>0 AND NOT(X_8),X_9*31,0);
王者竞价:连板>=100 AND 去杂;

涨停 := (CLOSE - REF(CLOSE, 1)) / REF(CLOSE, 1) > 0.095 AND CLOSE = HIGH;
开幅2 := (OPEN - REF(CLOSE, 1)) / REF(CLOSE, 1) * 100;
竞价量 := DYNAINFO(15) / OPEN / 100;
价格定义 := REF(CLOSE < 40, 1) AND REF(CLOSE > 2, 1);
开幅定义 := 开幅2 > 0 AND 开幅2 < 7;
去停盘 := DYNAINFO(17) > 0;
非新股 := BARSCOUNT(CLOSE) > 90;
开盘换手Z := DYNAINFO(15) / OPEN / FINANCE(46) * 100;
换手Z定义 := 开盘换手Z >= 0.8 AND 开盘换手Z <= 3;
竞昨比2 := 竞价量 / REF(VOL, 1) * 100;
只做主板1:=CODELIKE('60')||CODELIKE('00');
龙行竞价 :只做主板1 AND  价格定义 AND 开幅定义 AND 去停盘 AND 非新股 AND 换手Z定义 AND 竞昨比2 >= 5 AND  REF(涨停, 2)=0   AND  REF(涨停, 1)  AND NOT(CLOSE / REF(CLOSE, 1) > 1.0975 AND HIGH = OPEN);

PX_1:=IF(NAMELIKE('S'),0,1);
PX_2:=IF(NAMELIKE('*'),0,1);
PX_3:=DYNAINFO(17)>0;
PX_4:=IF(CODELIKE('688'),0,1);
去停ST:=PX_1 AND PX_2 AND PX_3 AND PX_4;
张幅:=100*(C-REF(C,1))/REF(C,1);
开幅3:=100*(O-REF(C,1))/REF(C,1);
ZTJ:=INTPART((REF(C,1)*1.1+0.005)*100)/100.0;
DTJ:=INTPART((REF(C,1)*0.9+0.005)*100)/100.0;
张停:=ZTJ=C;
跌停:=DTJ=C;
A:=REF(张停,1);
张停价:=IF(NAMELIKE('S')OR NAMELIKE('*'),ZTPRICE(REF(C,1),0.05),ZTPRICE(REF(C,1),0.1));
跌停价:=IF(NAMELIKE('S')OR NAMELIKE('*'),DTPRICE(REF(C,1),0.05),DTPRICE(REF(C,1),0.1));
去开板:=NOT(OPEN=张停价);
开盘换手:=DYNAINFO(15)/OPEN/FINANCE(46)*100;
PXPX_1:=REF(COUNT(ZTJ=H AND C<H,3)=1,1);
PXPX_2:=REF(COUNT(ZTJ=C,3)>=2,1);
PXPX_3:=REF(ZTJ=O AND ZTJ=C AND L<C,1);
PXPX_4:=FINANCE(46)/100000000<0.4;
昨开幅:=REF((OPEN-REF(CLOSE,1))/REF(CLOSE,1)*100,1);
换手Z:=REF(IF(FINANCE(46)>1,VOL/FINANCE(46)*10000,VOL/10000),1)>4;
张幅排名:=HORCALC(HYBLOCK,105,1,DRAWNULL)<=3;
开盘资金:=DYNAINFO(15)/10000;
破晓擒龙:去停ST AND RANGE(开盘换手,0.195,100)AND 开盘资金>1500 AND 去开板 AND 换手Z AND 昨开幅<=3 AND 张幅排名 AND PXPX_2=0;

七合一:真龙竞价+竞价王+竞价先锋+祥龙竞价+王者竞价+龙行竞价+破晓擒龙;

{ZTT X:C>=ZTPRICE(REF(C,1),0.1);}
DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9);
价:=BETWEEN(O,2,13);盘:=CAPITAL<50000000;
非三:=REF(EVERY(C/REF(C,1)>1.09 AND H=C,3)=0,1);
昨:=REF((C/REF(C,1)-1)*100,1);
幅:=(O/REF(C,1)-1)*100;
量:=DYNAINFO(15)/O/100;
钱:=DYNAINFO(15)/10000;
量比:=DYNAINFO(48);
换手:=(DYNAINFO(15)/O)/FINANCE(46)*100;
开:=BETWEEN(幅,-1.5,3.82);
行业板块RAWTEXT(1,0,HYBLOCK);
竞昨比YNAINFO(15)/REF(AMOUNT,1)*100;开幅:幅;
MACD数:IF(DIF>DEA,BARSLAST(CROSS(DIF,DEA))+1,IF(DEA>DIF,-(BARSLAST(CROSS(DEA,DIF))+1),DRAWNULL));
数值:量比*换手*竞昨比/O;
开换手:换手;
涨幅C-REF(C,1))/REF(C,1)*100;昨涨:昨;流通盘:CAPITAL/1000000;
开量比:量比;成交量:量;金额:钱;
{
涨停数:INSUM(HYBLOCK,'ZTT',1,0);
强度:INSUM(HYBLOCK,'ZTT',1,0)/BLOCKSETNUM(HYBLOCK)*100;
};
回复

使用道具 举报

 楼主| 发表于 2026-6-28 12:46 | 显示全部楼层
{
涨停数:INSUM(HYBLOCK,'ZTT',1,0);
强度:INSUM(HYBLOCK,'ZTT',1,0)/BLOCKSETNUM(HYBLOCK)*100;
};
回复

使用道具 举报

 楼主| 发表于 2026-6-28 14:54 | 显示全部楼层
X_1:=(OPEN-REF(CLOSE,1))/REF(CLOSE,1)*100;
X_2:=REF(VOL,1)>REF(MA(VOL,13),1);
X_3:=REF(CLOSE,1)/REF(MA(CLOSE,250),1)>0.97 OR REF(CLOSE,1)>REF(MA(CLOSE,60),1);
X_4:=REF(OPEN,1)-REF(LOW,1);
X_0:=DYNAINFO(15)/OPEN/FINANCE(46)*100*X_1;
真龙竞价:BETWEEN(X_1,0,7) AND X_2 AND X_3 AND X_4>0.1 AND X_0>3;

{核心竞价王}
Z_1:=(OPEN/REF(CLOSE,1)-1)*100;{开幅}
Z_2:=DYNAINFO(15)/OPEN/100;{量比}
Z_3:=Z_2/CAPITAL*100;
Z_4:=Z_2/REF(MA(VOL,5),1)*240;
Z_5:=REF(VOL,1);
Z_6:=DYNAINFO(15)/10000;{竞价金额}
Z_7:=Z_2/Z_5*1;
Z_8:=Z_4*Z_3*Z_1*1;
竞价王: BETWEEN(Z_1,0,7) AND Z_4>10 AND Z_3>0.3 AND Z_8>50 AND BETWEEN(Z_7,0.05,0.24);

ZTT:=IF(CODELIKE('30') OR CODELIKE('68'),C>=ZTPRICE(REF(C,1),0.2),IF(CODELIKE('8') OR CODELIKE('4') OR CODELIKE('9'), C>=ZTPRICE(REF(C,1),0.3), C>=ZTPRICE(REF(C,1),0.1)));
VVAR2:=REF(EVERY(ZTT,4)=0,1);
VVAR3:=IF(ISLASTBAR,DYNAINFO(15)/10000,GPJYVALUE(25,1,0)*O/100)*10000;
VVAR4:=(O/REF(C,1)-1)*100;
VVAR5:=REF(ZTT,1) AND REF(HIGH,1)=REF(LOW,1) AND REF(HIGH,1)=REF(CLOSE,1);
VVAR6:=VVAR3/O/FINANCE(46)*100*(O-REF(CLOSE,1))/REF(CLOSE,1)*100;
VVAR7:=IF( VVAR2 AND VVAR4< 7 AND REF(ZTT,1) AND NOT(VVAR5),VVAR6*31,0);
竞价先锋:VVAR7>100;

{祥龙竞价}
HYD:=DMA(EMA(CLOSE,12),SUM(VOL,5)/3/CAPITAL);{活跃度}
LFXJ:=(CLOSE-HYD)/HYD*200>35;
CJL:=DYNAINFO(15)/O/100;{成交量}
CN:=CJL/CAPITAL*100 ;{量比}
JZL:=CN/REF(V,1);
JJSS:=DYNAINFO(15)/DYNAINFO(4);
JD:=JJSS/FINANCE(46)*10000*(O-REF(C,1))/REF(C,1);
TJT1:=O>=1.097*REF(C,1);
TT:=NOT(TJT1);
MM:=C/REF(C,1)>=1.0973 AND C=H;{涨停}
JJR:=(HIGH+LOW+CLOSE)/3;
ZBCL0R:=VOL/IF(HIGH=LOW,4,HIGH-LOW);
ZBCL1:=IF(CAPITAL=0,ZBCL0R*(JJR-MIN(CLOSE,OPEN)),ZBCL0R*IF(HIGH=LOW,1,(MIN(OPEN,CLOSE)-LOW)));
ZBCL2:=IF(CAPITAL=0,ZBCL0R*(MIN(OPEN,CLOSE)-LOW),ZBCL0R*IF(HIGH=LOW,1,(JJR-MIN(CLOSE,OPEN))));
ZBCL3:=IF(CAPITAL=0,ZBCL0R*(HIGH-MAX(OPEN,CLOSE)),ZBCL0R*IF(HIGH=LOW,1,(HIGH-MAX(OPEN,CLOSE))));
ZBCL4:=IF(CAPITAL=0,ZBCL0R*(MAX(CLOSE,OPEN)-JJR),ZBCL0R*IF(HIGH=LOW,1,(MAX(CLOSE,OPEN)-JJR)));
DDX:=((ZBCL1+ZBCL2)-(ZBCL3+ZBCL4))/IF(CAPITAL=0,1000000,10000);
DX:=MA(DDX,5)*20;
DDX1:=SMA(DX,3,1);
AA2:=BETWEEN(C,2,90);
AA6:=AA2 AND DDX1>REF(DDX1,1);
OF:=(O/REF(C,1)-1)*100;{开盘涨跌幅}
祥龙竞价:AA6 AND TT AND CN+JZL+JD>4.3  AND REF(MM,1) AND LFXJ AND OF>=2 AND OF<=7;

流通市值:=FINANCE(40)*REF(C,1)/100000000< 1000;
去ST:=NAMELIKE('ST')=0 AND NAMELIKE('*ST')=0 AND NAMELIKE('SST')=0 AND NAMELIKE('S*ST')=0;
只做主板:=CODELIKE('60')||CODELIKE('00');
去杂:=流通市值 AND 去ST AND 只做主板;
X_5:=DYNAINFO(15)/OPEN/100;
X_6:=(DYNAINFO(4)/DYNAINFO(3)-1)*100;
X_7:=IF(FINANCE(7)/100< 100000,100000,FINANCE(7)/100);
X_8:=REF(CLOSE,1)>REF(CLOSE,2)*1.096 AND REF(HIGH,1)=REF(LOW,1) AND REF(HIGH,1)=REF(CLOSE,1);
X_9:=DYNAINFO(15)/(DYNAINFO(4))/FINANCE(46)*100*((DYNAINFO(4))-REF(CLOSE,1))/REF(CLOSE,1)*100;
连板:=IF(BETWEEN(X_6,0,7) AND REF(ZT,1) AND NOT(X_8),X_9*31,0);
王者竞价:连板>=100 AND 去杂;

涨停 := (CLOSE - REF(CLOSE, 1)) / REF(CLOSE, 1) > 0.095 AND CLOSE = HIGH;
开幅2 := (OPEN - REF(CLOSE, 1)) / REF(CLOSE, 1) * 100;
竞价量 := DYNAINFO(15) / OPEN / 100;
价格定义 := REF(CLOSE < 40, 1) AND REF(CLOSE > 2, 1);
开幅定义 := 开幅2 > 0 AND 开幅2 < 7;
去停盘 := DYNAINFO(17) > 0;
非新股 := BARSCOUNT(CLOSE) > 90;
开盘换手Z := DYNAINFO(15) / OPEN / FINANCE(46) * 100;
换手Z定义 := 开盘换手Z >= 0.8 AND 开盘换手Z <= 3;
竞昨比2 := 竞价量 / REF(VOL, 1) * 100;
只做主板1:=CODELIKE('60')||CODELIKE('00');
龙行竞价 :只做主板1 AND  价格定义 AND 开幅定义 AND 去停盘 AND 非新股 AND 换手Z定义 AND 竞昨比2 >= 5 AND  REF(涨停, 2)=0   AND  REF(涨停, 1)  AND NOT(CLOSE / REF(CLOSE, 1) > 1.0975 AND HIGH = OPEN);

PX_1:=IF(NAMELIKE('S'),0,1);
PX_2:=IF(NAMELIKE('*'),0,1);
PX_3:=DYNAINFO(17)>0;
PX_4:=IF(CODELIKE('688'),0,1);
去停ST:=PX_1 AND PX_2 AND PX_3 AND PX_4;
张幅:=100*(C-REF(C,1))/REF(C,1);
开幅3:=100*(O-REF(C,1))/REF(C,1);
ZTJ:=INTPART((REF(C,1)*1.1+0.005)*100)/100.0;
DTJ:=INTPART((REF(C,1)*0.9+0.005)*100)/100.0;
张停:=ZTJ=C;
跌停:=DTJ=C;
A:=REF(张停,1);
张停价:=IF(NAMELIKE('S')OR NAMELIKE('*'),ZTPRICE(REF(C,1),0.05),ZTPRICE(REF(C,1),0.1));
跌停价:=IF(NAMELIKE('S')OR NAMELIKE('*'),DTPRICE(REF(C,1),0.05),DTPRICE(REF(C,1),0.1));
去开板:=NOT(OPEN=张停价);
开盘换手:=DYNAINFO(15)/OPEN/FINANCE(46)*100;
PXPX_1:=REF(COUNT(ZTJ=H AND C<H,3)=1,1);
PXPX_2:=REF(COUNT(ZTJ=C,3)>=2,1);
PXPX_3:=REF(ZTJ=O AND ZTJ=C AND L<C,1);
PXPX_4:=FINANCE(46)/100000000<0.4;
昨开幅:=REF((OPEN-REF(CLOSE,1))/REF(CLOSE,1)*100,1);
换手Z:=REF(IF(FINANCE(46)>1,VOL/FINANCE(46)*10000,VOL/10000),1)>4;
张幅排名:=HORCALC(HYBLOCK,105,1,DRAWNULL)<=3;
开盘资金:=DYNAINFO(15)/10000;
破晓擒龙:去停ST AND RANGE(开盘换手,0.195,100)AND 开盘资金>1500 AND 去开板 AND 换手Z AND 昨开幅<=3 AND 张幅排名 AND PXPX_2=0;

七合一:真龙竞价+竞价王+竞价先锋+祥龙竞价+王者竞价+龙行竞价+破晓擒龙;
回复

使用道具 举报

 楼主| 发表于 2026-6-28 15:34 | 显示全部楼层
HYD:=DMA(EMA(CLOSE,12),SUM(VOL,5)/3/CAPITAL);{活跃度}
LFXJ:=(CLOSE-HYD)/HYD*200>35;
回复

使用道具 举报

 楼主| 发表于 2026-6-28 15:42 | 显示全部楼层
周期:=if(time0<=41400,(time0-34200)/60,120+(time0-46800)/60);
均价:=SUM(AMOUNT,周期)/SUM(VOL*100,周期);
涨幅YNAINFO(14)*100,LINETHICK0;
穿线:COUNT(cross(c,均价),周期),LINETHICK0;
线上时:last(c>=均价),LINETHICK0;
总时间:COUNT(c>=均价,周期),LINETHICK0;
回复

使用道具 举报

 楼主| 发表于 2026-6-28 18:15 | 显示全部楼层
DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9);
价:=BETWEEN(O,2,13);
盘:=CAPITAL<50000000;
非三:=REF(EVERY(C/REF(C,1)>1.09 AND H=C,3)=0,1);
{行业板块RAWTEXT(1,0,HYBLOCK);}
竞昨比:   DYNAINFO(15)/REF(AMOUNT,1)*100;
MACD数:IF(DIF>DEA,BARSLAST(CROSS(DIF,DEA))+1,IF(DEA>DIF,-(BARSLAST(CROSS(DEA,DIF))+1),DRAWNULL));
涨幅:  (C-REF(C,1))/REF(C,1)*100;
量比:  DYNAINFO(48);
换手:  (DYNAINFO(15)/O)/FINANCE(46)*100;
昨涨:REF((C/REF(C,1)-1)*100,1);
开幅:    (O/REF(C,1)-1)*100;
数值:IF(BETWEEN(开幅,0,7) AND C<20,量比*换手/O*20,DRAWNULL);
流通盘:   CAPITAL/1000000;
成交量:   DYNAINFO(15)/O/100;
金额:    DYNAINFO(15)/10000;
指标提示:   DRAWTEXT(1,0,EXTERNSTR(1,10013));
回复

使用道具 举报

 楼主| 发表于 2026-6-28 18:17 | 显示全部楼层
金叉:=FINDSTR(EXTERNSTR(1,10013),'金叉');
龙头1:=FINDSTR(EXTERNSTR(1,10010),'龙头');
多头1:=FINDSTR(EXTERNSTR(1,10013),'多头');
上攻:=FINDSTR(EXTERNSTR(1,10013),'上攻');
齐升:=FINDSTR(EXTERNSTR(1,10013),'齐升');
反转:=FINDSTR(EXTERNSTR(1,10013),'反转');
向上突破:=FINDSTR(EXTERNSTR(1,10013),'向上突破');
(多头1 OR 金叉 OR 上攻 OR 齐升 OR 反转 OR 向上突破) AND FINANCE(3)=1 AND C<20;
回复

使用道具 举报

 楼主| 发表于 2026-6-28 20:26 | 显示全部楼层
金叉:=FINDSTR(EXTERNSTR(1,10013),'金叉');
龙头1:=FINDSTR(EXTERNSTR(1,10010),'龙头');
多头1:=FINDSTR(EXTERNSTR(1,10013),'多头');
上攻:=FINDSTR(EXTERNSTR(1,10013),'上攻');
齐升:=FINDSTR(EXTERNSTR(1,10013),'齐升');
反转:=FINDSTR(EXTERNSTR(1,10013),'反转');
零轴:=FINDSTR(EXTERNSTR(1,10013),'0轴');
向上突破:=FINDSTR(EXTERNSTR(1,10013),'向上突破');
(多头1 OR 金叉 OR 上攻 OR 齐升 OR 反转 OR 零轴 OR 向上突破) AND FINANCE(3)=1 AND C<20 AND CAPITAL<20000000;
回复

使用道具 举报

 楼主| 发表于 2026-6-29 02:45 | 显示全部楼层
AA:=C#MONTH;
BB:=REF(C#MONTH,BARSLAST(MONTH<>REF(MONTH,1))+1);
例如这个月收盘价和上个月收盘价是这样写的
回复

使用道具 举报

 楼主| 发表于 2026-6-29 04:32 | 显示全部楼层
竞价成交额:=IF(ISLASTBAR,DYNAINFO(15),GPJYVALUE(25,1,0)*O*100);
竞价额比:竞价成交额/REF(竞价成交额,1),NODRAW;
回复

使用道具 举报

 楼主| 发表于 2026-6-29 04:41 | 显示全部楼层
X_1:=30;
X_2:=10;
X_3:=VOL/10000*CLOSE/100;
X_4:=REF(CLOSE,1);
X_5:=SUM(VOL,2)/((HHV(HIGH,2)-LLV(LOW,2))*100);
X_6:=(CLOSE-X_4)*X_5;
X_7:=SUM(X_6,0);
X_8:=X_7;
X_9:=MA(X_8,X_1);
X_10:=REF(X_8,X_2)=HHV(X_8,2*X_2+1);
X_11:=FILTER(X_10,X_2);
X_12:=BACKSET(X_11,X_2+1);
X_13:=FILTER(X_12,X_2);
TT:=REF(X_8,BARSLAST(X_13));
T1:=FINDLOWBARS(L,0,60,1);
T6:=FINDHIGHBARS(H,T1,120,1);
T8:=BARSLAST(CURRBARSCOUNT=CONST(T6)+1);
竞价量:=DYNAINFO(15)/DYNAINFO(4)/100;
KF:=(DYNAINFO(4)/DYNAINFO(3)-1)*100;
竞价量比:=竞价量/REF(MA(V,5),1)*240;
LTP:=IF(CAPITAL<100000,100000,CAPITAL);
竞价换手率:=竞价量/LTP*10000;
竞价动能:KF*竞价换手率;
A1:=FINANCE(7)<120000000;
B1:=FINANCE(7)<300000000 AND FINANCE(7)>120000000;
C1:=FINANCE(7)<500000000 AND FINANCE(7)>300000000;
D1:=FINANCE(7)<800000000 AND FINANCE(7)>500000000;
E1:=FINANCE(7)<1300000000 AND FINANCE(7)>800000000;
A:= DYNAINFO(14)>0.006 AND  DYNAINFO(17)>10 AND V*200/FROMOPEN/REF(MA(V,5),1)>3;
B:=VOL;
S1:=LOW>(REF(HIGH,2)+0.001) AND H>REF(C,1) AND H>MA(C,20)*1.20  AND V*200/FROMOPEN/REF(MA(V,5),1)>3;
S22:=NOT(INBLOCK('科创板'));
S33:=NOT(INBLOCK('创业板'));
XGS1 OR  A1  OR B1 OR C1 OR D1 OR E1  ) AND X_8>TT AND H>REF(H,T8)  AND H>MA(REF(HHV(C,30),1),2)AND DYNAINFO(15)>10000000  AND 竞价动能>50 AND S22 AND S33;
回复

使用道具 举报

 楼主| 发表于 2026-6-29 04:47 | 显示全部楼层
1)【涨停价竞买额 DYNAINFO(31)】:开盘集合竞价期间未撤单的以涨停价委托竞价的买入金额。

2)【开盘抢筹% DYNAINFO(104)】:9:25竞价结束前最后3秒钟的竞价开盘抢筹幅度% = (开盘价 - 最后一次集合竞价的匹配价) / 最后一次集合竞价的匹配价*100%。

回复

使用道具 举报

 楼主| 发表于 2026-6-29 15:43 | 显示全部楼层
{三组趋势线2023    N 1 200  3  RI  1  3000  150}
A1:=FINANCE(42);
A2:=DATETODAY(CONST(DATE));
A3:=A2-A1;
XDATE:=DAYTODATE(A3)+19000000;
SSRQ:=STRCAT(CON2STR(XDATE,0),' ');
{MA250:MA(C,250),COLORBLUE;}
Z1:=STRCAT(DYBLOCK,' ');
Z2:=STRCAT(Z1,HYBLOCK);
Z3:=STRCAT(Z2,' ');
Z4:=STRCAT(Z3,SSRQ);
DRAWTEXT_FIX(ISLASTBAR,0,0,0,STRCAT(Z4,GNBLOCK)),COLORWHITE;
{画涨跌停板K线}
STICKLINE(ZT,C,O,-1,0),COLORRED;STICKLINE(DT,C,O,-1,0),COLORGREEN;
{标字}
SYX:=H/MAX(O,C);
DRAWTEXT(SYX>=1.05,H*1.005,VAR2STR(SYX,4)),COLORLIBLUE;
DRAWTEXT(ZT,H*1.02,'涨'),COLORYELLOW;DRAWTEXT(DT,L*0.98,'跌'),COLORYELLOW;
{画假阴真阳K线}
STICKLINE(O>C AND C>REF(C,1),C,O,-1,0),COLORYELLOW;
V1:=IF(BARSSINCE(C)>=60,HHV(V,60),0)=V;
{VJ: DRAWLINE(V1,H,REF(均价,1),REF(均价,1),1),DOTLINE,COLORWHITE;}
VH: DRAWLINE(V1,H,REF(V1,1),REF(H,1),1),DOTLINE,COLORRED;
VO: DRAWLINE(V1,O,REF(V1,1),REF(O,1),1),COLORYELLOW;
VC: DRAWLINE(V1,C,REF(V1,1),REF(C,1),1),COLORMAGENTA;
VL: DRAWLINE(V1,L,REF(V1,1),REF(L,1),1),COLORGREEN;
{VJP:=REFX(VJ=DRAWNULL,1) OR ISLASTBAR;}
VHP:=REFX(VH=DRAWNULL,1) OR ISLASTBAR;
VOP:=REFX(VC=DRAWNULL,1) OR ISLASTBAR;
VCP:=REFX(VC=DRAWNULL,1) OR ISLASTBAR;
VLP:=REFX(VL=DRAWNULL,1) OR ISLASTBAR;
{DRAWTEXT(VJP,VJ+0.01,VAR2STR(VJ,2)),COLORWHITE;}
DRAWTEXT(VHP,VH+0.01,VAR2STR(VH,2)),COLORRED;
DRAWTEXT(VOP,VO+0.02,VAR2STR(VO,2)),COLORYELLOW;
DRAWTEXT(VCP,VC+0.02,VAR2STR(VC,2)),COLORMAGENTA;
DRAWTEXT(VLP,VL-0.01,VAR2STR(VL,2)),COLORGREEN;
{参数 N 0  200  3 }
WN:=N;
WA1:=REF(H,WN)=HHV(H,2*WN+1);
WB1:=FILTER(WA1,WN);
WC1:=BACKSET(WB1,WN+1);
WD1:=FILTER(WC1,WN);
WA2:=REF(L,WN)=LLV(L,2*WN+1);
WB2:=FILTER(WA2,WN);
WC2:=BACKSET(WB2,WN+1);
WD2:=FILTER(WC2,WN);
WE1:=(REF(LLV(L,2*WN),1)+REF(HHV(H,2*WN),1))/2;
WE2:=(H+L)/2;
WH1:=(WD1 AND NOT(WD2 AND WE1>=WE2)) OR ISLASTBAR OR BARSCOUNT(C)=1;
WL1:=(WD2 AND NOT(WD1 AND WE1<WE2));  
WH2:=WD1 AND NOT(WD2 AND WE1>=WE2);
WX1:=REF(BARSLAST(WH1),1)+1;
WF1:=BACKSET(WH1 AND COUNT(WL1,WX1)>0,LLVBARS(IF(WL1,L,10000),WX1));
WG1:=WF1>REF(WF1,1);
WI1:=BACKSET(WG1,2);
WLD:=WI1>REF(WI1,1);
WL2:=WLD OR ISLASTBAR OR BARSCOUNT(C)=1;
WX2:=REF(BARSLAST(WL2),1)+1; WF2:=BACKSET(WL2 AND COUNT(WH2,WX2)>0,HHVBARS(IF(WH2,H,0),WX2));
WG2:=WF2>REF(WF2,1);
WI2:=BACKSET(WG2,2);
WHD:=WI2>REF(WI2,1);
WR1:=BACKSET(ISLASTBAR,BARSLAST(WHD)+1); WS1:=WR1>REF(WR1,1);
WT1:=BACKSET(ISLASTBAR,BARSLAST(WLD)+1); WU1:=WT1>REF(WT1,1);
WR2:=BACKSET(WS1,REF(BARSLAST(WHD),1)+2); WS2:=WR2>REF(WR2,1);
WT2:=BACKSET(WU1,REF(BARSLAST(WLD),1)+2); WU2:=WT2>REF(WT2,1);
WT3:=BACKSET(WU2,REF(BARSLAST(WLD),1)+2); WU3:=WT3>REF(WT3,1);
WT4:=BACKSET(WU3,REF(BARSLAST(WLD),1)+2); WU4:=WT4>REF(WT4,1);
WR3:=BACKSET(WS2,REF(BARSLAST(WHD),1)+2); WS3:=WR3>REF(WR3,1);
WR4:=BACKSET(WS3,REF(BARSLAST(WHD),1)+2); WS4:=WR4>REF(WR4,1);
HS1:=DRAWLINE(WS4,H,WS3,H,1);
HS2:=DRAWLINE(WS3,H, WS2,H,1);
HS3:=DRAWLINE(WS2,H,WS1,H,1);         
LS1:=DRAWLINE(WU4,L,WU3,L,1);
LS2:=DRAWLINE(WU3,L,WU2,L,1);     
LS3:=DRAWLINE(WU2,L,WU1,L,1);
HL1:IF(WN=0,DRAWNULL,HS1),COLORRED;
HL2:IF(WN=0,DRAWNULL,HS2),COLORGREEN;
HL3:IF(WN=0,DRAWNULL,HS3),COLORYELLOW;
LL1:IF(WN=0,DRAWNULL,LS1),DOTLINE,COLORRED;
LL2:IF(WN=0,DRAWNULL,LS2),DOTLINE,COLORGREEN;
LL3:IF(WN=0,DRAWNULL,LS3),DOTLINE,COLORYELLOW;

VAR1:=DATE<>REF(DATE,1);
VAR2:=REFX(VAR1,1); { OR ISLASTBAR}{每日收盘价}
DRAWTEXT(VAR2 AND PERIOD<5,IF(C>=O,C+0.01,C-0.01),VAR2STR(C,2)),COLORWHITE;
{每个高低点价格}
DRAWTEXT(VAR1 AND WS4,H,VAR2STR(H,2)),COLORRED,DRAWABOVE;
DRAWTEXT(VAR1 AND WS3,H,VAR2STR(H,2)),COLORGREEN,DRAWABOVE;
DRAWTEXT(VAR1 AND WS2,H,VAR2STR(H,2)),COLORYELLOW,DRAWABOVE;
DRAWTEXT(VAR1 AND WS1,H,VAR2STR(H,2)),COLORMAGENTA,DRAWABOVE;
DRAWTEXT(VAR1 AND WU4,L*0.995,VAR2STR(L,2)),COLORRED;
DRAWTEXT(VAR1 AND WU3,L*0.995,VAR2STR(L,2)),COLORGREEN;
DRAWTEXT(VAR1 AND WU2,L*0.995,VAR2STR(L,2)),COLORYELLOW;
DRAWTEXT(VAR1 AND WU1,L*0.995,VAR2STR(L,2)),COLORMAGENTA;

S1:=BACKSET(ISLASTBAR,BARSLAST(WS4)+1);
S11:=WS4>REF(WS4,1);
一高:REF(H,BARSLAST(S11)),DOTLINE,COLORLIGRAY;
S2:=BACKSET(ISLASTBAR,BARSLAST(WS3)+1);
S22:=WS3>REF(WS3,1);
二高:REF(H,BARSLAST(S22)),DOTLINE,COLORLIGRAY;
S3:=BACKSET(ISLASTBAR,BARSLAST(WS2)+1);
S33:=WS2>REF(WS2,1);
三高:REF(H,BARSLAST(S33)),DOTLINE,COLORLIGRAY;
S4:=BACKSET(ISLASTBAR,BARSLAST(WS1)+1);
S44:=WS1>REF(WS1,1);
四高:REF(H,BARSLAST(S44)),DOTLINE,COLORLIGRAY;
{黄金分割坐标}
昨前:=0;
高1:=REF(HHV(H,RI),昨前);
低1:=REF(LLV(L,RI),昨前);
H1:=高1-(高1-低1)*0.191;
H2:=高1-(高1-低1)*0.382;
H3:=高1-(高1-低1)*0.5;
H4:=高1-(高1-低1)*0.618;
H5:=高1-(高1-低1)*0.809;
{
底:REFDATE(低1,DATE),DOTLINE,COLORLIGRAY;
一0191:REFDATE(H5,DATE),DOTLINE,COLORYELLOW;
二0382:REFDATE(H4,DATE),DOTLINE,COLORGREEN;
三0500:REFDATE(H3,DATE),DOTLINE,COLORWHITE;
四0618:REFDATE(H2,DATE),DOTLINE,COLORMAGENTA;
五0809:REFDATE(H1,DATE),DOTLINE,COLORYELLOW;
顶:REFDATE(高1,DATE),DOTLINE,COLORRED;
}
星期几:=VARCAT(' 星期',IF(WEEKDAY=1,'一',IF(WEEKDAY=2,'二',IF(WEEKDAY=3,'三',IF(WEEKDAY=4,'四',IF(WEEKDAY=5,'五',''))))));
日期:=VARCAT(VARCAT(VARCAT(VARCAT(VARCAT(VARCAT(VAR2STR(YEAR,0),'年'),VAR2STR(MONTH,0)),'月'),VAR2STR(DAY,0)),'日'),星期几);
TY:=BARSLAST(V=V#YEAR)+1;
DRAWTEXT_FIX(ISLASTBAR,0.893,1,0,日期),COLORMAGENTA;
DRAWTEXT_FIX(ISLASTBAR,0.8,1,0,VAR2STR(C*1.1,2)),COLORMAGENTA;
回复

使用道具 举报

 楼主| 发表于 2026-6-29 17:41 | 显示全部楼层
{三组趋势线2023    N 1 200  3  RI  1  3000  150}
{一根均线逃顶}
{参数 N 0  200  3 }
WN:=N;
WA1:=REF(H,WN)=HHV(H,2*WN+1);
WB1:=FILTER(WA1,WN);
WC1:=BACKSET(WB1,WN+1);
WD1:=FILTER(WC1,WN);
WA2:=REF(L,WN)=LLV(L,2*WN+1);
WB2:=FILTER(WA2,WN);
WC2:=BACKSET(WB2,WN+1);
WD2:=FILTER(WC2,WN);
WE1:=(REF(LLV(L,2*WN),1)+REF(HHV(H,2*WN),1))/2;
WE2:=(H+L)/2;
WH1:=(WD1 AND NOT(WD2 AND WE1>=WE2)) OR ISLASTBAR OR BARSCOUNT(C)=1;
WL1:=(WD2 AND NOT(WD1 AND WE1<WE2));  
WH2:=WD1 AND NOT(WD2 AND WE1>=WE2);
WX1:=REF(BARSLAST(WH1),1)+1;
WF1:=BACKSET(WH1 AND COUNT(WL1,WX1)>0,LLVBARS(IF(WL1,L,10000),WX1));
WG1:=WF1>REF(WF1,1);
WI1:=BACKSET(WG1,2);
WLD:=WI1>REF(WI1,1);
WL2:=WLD OR ISLASTBAR OR BARSCOUNT(C)=1;
WX2:=REF(BARSLAST(WL2),1)+1; WF2:=BACKSET(WL2 AND COUNT(WH2,WX2)>0,HHVBARS(IF(WH2,H,0),WX2));
WG2:=WF2>REF(WF2,1);
WI2:=BACKSET(WG2,2);
WHD:=WI2>REF(WI2,1);
WR1:=BACKSET(ISLASTBAR,BARSLAST(WHD)+1); WS1:=WR1>REF(WR1,1);
WT1:=BACKSET(ISLASTBAR,BARSLAST(WLD)+1); WU1:=WT1>REF(WT1,1);
WR2:=BACKSET(WS1,REF(BARSLAST(WHD),1)+2); WS2:=WR2>REF(WR2,1);
WT2:=BACKSET(WU1,REF(BARSLAST(WLD),1)+2); WU2:=WT2>REF(WT2,1);
WT3:=BACKSET(WU2,REF(BARSLAST(WLD),1)+2); WU3:=WT3>REF(WT3,1);
WT4:=BACKSET(WU3,REF(BARSLAST(WLD),1)+2); WU4:=WT4>REF(WT4,1);
WR3:=BACKSET(WS2,REF(BARSLAST(WHD),1)+2); WS3:=WR3>REF(WR3,1);
WR4:=BACKSET(WS3,REF(BARSLAST(WHD),1)+2); WS4:=WR4>REF(WR4,1);
HS1:=DRAWLINE(WS4,H,WS3,H,1);
HS2:=DRAWLINE(WS3,H, WS2,H,1);
HS3:=DRAWLINE(WS2,H,WS1,H,1);         
LS1:=DRAWLINE(WU4,L,WU3,L,1);
LS2:=DRAWLINE(WU3,L,WU2,L,1);     
LS3:=DRAWLINE(WU2,L,WU1,L,1);
HL1:=IF(WN=0,DRAWNULL,HS1),COLORRED;
HL2:=IF(WN=0,DRAWNULL,HS2),COLORGREEN;
HL3:=IF(WN=0,DRAWNULL,HS3),COLORYELLOW;
LL1:=IF(WN=0,DRAWNULL,LS1),DOTLINE,COLORRED;
LL2:=IF(WN=0,DRAWNULL,LS2),DOTLINE,COLORGREEN;
LL3:=IF(WN=0,DRAWNULL,LS3),DOTLINE,COLORYELLOW;

VAR1:=DATE<>REF(DATE,1);
VAR2:=REFX(VAR1,1); { OR ISLASTBAR}{每日收盘价}
DRAWTEXT(VAR2 AND PERIOD<5,IF(C>=O,C+0.01,C-0.01),VAR2STR(C,2)),COLORWHITE;
{每个高低点价格}
DRAWTEXT(VAR1 AND WS4,H,VAR2STR(H,2)),COLORRED,DRAWABOVE;
DRAWTEXT(VAR1 AND WS3,H,VAR2STR(H,2)),COLORGREEN,DRAWABOVE;
DRAWTEXT(VAR1 AND WS2,H,VAR2STR(H,2)),COLORYELLOW,DRAWABOVE;
DRAWTEXT(VAR1 AND WS1,H,VAR2STR(H,2)),COLORMAGENTA,DRAWABOVE;
DRAWTEXT(VAR1 AND WU4,L*0.995,VAR2STR(L,2)),COLORRED;
DRAWTEXT(VAR1 AND WU3,L*0.995,VAR2STR(L,2)),COLORGREEN;
DRAWTEXT(VAR1 AND WU2,L*0.995,VAR2STR(L,2)),COLORYELLOW;
DRAWTEXT(VAR1 AND WU1,L*0.995,VAR2STR(L,2)),COLORMAGENTA;

S1:=BACKSET(ISLASTBAR,BARSLAST(WS4)+1);
S11:=WS4>REF(WS4,1);
一高:REF(H,BARSLAST(S11)),DOTLINE,COLORLIGRAY;
S2:=BACKSET(ISLASTBAR,BARSLAST(WS3)+1);
S22:=WS3>REF(WS3,1);
二高:REF(H,BARSLAST(S22)),DOTLINE,COLORLIGRAY;
S3:=BACKSET(ISLASTBAR,BARSLAST(WS2)+1);
S33:=WS2>REF(WS2,1);
三高:REF(H,BARSLAST(S33)),DOTLINE,COLORLIGRAY;
S4:=BACKSET(ISLASTBAR,BARSLAST(WS1)+1);
S44:=WS1>REF(WS1,1);
四高:REF(H,BARSLAST(S44)),DOTLINE,COLORLIGRAY;

MA22:MA(C,22),COLORMAGENTA;
DRAWSL(CROSS(MA22,一高),L,10000,236,1),COLORYELLOW;
DRAWSL(CROSS(MA22,二高),L,10000,236,1),COLORYELLOW;
DRAWSL(CROSS(MA22,三高),L,10000,236,1),COLORYELLOW;
DRAWSL(CROSS(MA22,四高),L,10000,236,1),COLORYELLOW;
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表