通达信〖黄金套马口〗涨停次日放量阳线的关键上限与下限源码
前一日涨停后,次日成交量继续放大,且阳线实体上端高于昨日收盘价,说明涨停并未阻止资金流入,反而有更多买盘继续推高价格。
图中白线所标出的,正是这根“涨停次日放量阳线”的关键上限与下限。
若后市价格能有效站上白线上沿,代表承接力量较强,可继续维持看多思路。
若价格回落并跌破白线下沿,则说明承接失败、走势转弱,应考虑减仓或止损。
N:=5;
涨跌幅:=IF(INBLOCK('北证A股'),0.3,
IF(INBLOCK('科创板'),0.2,
IF(INBLOCK('创业板') AND DATE>=1200823,0.2,
IF(INBLOCK('ST板块') AND DATE<=20260706,0.05,0.1))));
涨停价:=ZTPRICE(REF(C,1),涨跌幅);
跌停价:=DTPRICE(REF(C,1),涨跌幅);
{2. 涨跌停基础条件,次新股过滤}
涨停:=C>=涨停价 AND C=H AND BARSCOUNT(C)>=5;
跌停:=C<=跌停价 AND C=L AND BARSCOUNT(C)>=5;
炸板:=H>=涨停价 AND C<H AND BARSCOUNT(C)>=5;
撬板:=L<=跌停价 AND C>L AND BARSCOUNT(C)>=5;
{盘口挂单判断}
买一无量:=DYNAINFO(58)=0;
卖一无量:=DYNAINFO(59)=0;
无量封板:=涨停 AND 卖一无量;
无量封死跌停:=跌停 AND 买一无量;
{3. 修正连板计数,避开系统关键字}
连板数:=BARSLAST(NOT(涨停))+1;
连跌数:=BARSLAST(NOT(跌停))+1;
{4. K线涂色标记}
{涨停实心柱 }
STICKLINE(涨停,OPEN,CLOSE,4,0),COLORRED;
STICKLINE(涨停,OPEN,CLOSE,3,0),COLORYELLOW;
STICKLINE(涨停,H,L,0,0),COLORYELLOW;
{跌停实心柱 }
STICKLINE(跌停,OPEN,CLOSE,4,0),COLORYELLOW;
STICKLINE(跌停,OPEN,CLOSE,3,0),COLORGREEN;
STICKLINE(跌停,H,L,0,0),COLORGREEN;
{炸板}
STICKLINE(炸板,L,H,0,0),COLORGREEN;
DRAWICON(炸板,H,2);
{撬板}
STICKLINE(撬板,H,L,0,0),COLORYELLOW;
DRAWICON(撬板,L,1);
Y1:=IF(BARSLAST(涨停)=1 AND V>REF(V,1) AND MAX(C,O)>REF(C,1),1,0);
DRAWLINE(Y1,H,BARSLAST(Y1)=N,REF(H,BARSLAST(Y1)),0),COLORWHITE;
DRAWLINE(Y1,L,BARSLAST(Y1)=N,REF(L,BARSLAST(Y1)),0),COLORWHITE;
STICKLINE(Y1,H,L,0,0),COLORWHITE;
STICKLINE(BARSLAST(Y1)=N,REF(H,BARSLAST(Y1)),REF(L,BARSLAST(Y1)),0,0),COLORWHITE;
MA((LOW+HIGH+CLOSE)/3,5),COLORYELLOW;

未来函数检测结果
N赋值:5
涨跌幅赋值:如果属于某板块,返回0.3,否则返回如果属于某板块,返回0.2,否则返回如果属于某板块ANDDATE>=1200823,返回0.2,否则返回如果属于某板块ANDDATE<=20260706,返回0.05,否则返回0.1
涨停价赋值:计算涨停价
跌停价赋值:计算跌停价
涨停赋值:收盘价>=涨停价 AND 收盘价=最高价 AND 收盘价的有效数据周期数>=5
跌停赋值:收盘价<=跌停价 AND 收盘价=最低价 AND 收盘价的有效数据周期数>=5
炸板赋值:最高价>=涨停价 AND 收盘价<最高价 AND 收盘价的有效数据周期数>=5
撬板赋值:最低价<=跌停价 AND 收盘价>最低价 AND 收盘价的有效数据周期数>=5
买一无量赋值:买量(即买一量)=0
卖一无量赋值:卖量(即卖一量)=0
无量封板赋值:涨停 AND 卖一无量
无量封死跌停赋值:跌停 AND 买一无量
连板数赋值:上次取反距今天数+1
连跌数赋值:上次取反距今天数+1
当满足条件涨停时,在开盘价和收盘价位置之间画柱状线,宽度为4,0不为0则画空心柱.,画红色
当满足条件涨停时,在开盘价和收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画黄色
当满足条件涨停时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画黄色
当满足条件跌停时,在开盘价和收盘价位置之间画柱状线,宽度为4,0不为0则画空心柱.,画黄色
当满足条件跌停时,在开盘价和收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画绿色
当满足条件跌停时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画绿色
当满足条件炸板时,在最低价和最高价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画绿色
当满足条件炸板时,在最高价位置画2号图标
当满足条件撬板时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画黄色
当满足条件撬板时,在最低价位置画1号图标
Y1赋值:如果上次涨停距今天数=1ANDV>1日前的成交量(手)ANDMAX(收盘价,开盘价)>1日前的收盘价,返回1,否则返回0
当满足条件Y1时,在最高价位置画直线起点,当满足条件上次Y1距今天数=N时,在上次Y1距今天数日前的最高价位置画直线终点,0表示是否延长.,画白色
当满足条件Y1时,在最低价位置画直线起点,当满足条件上次Y1距今天数=N时,在上次Y1距今天数日前的最低价位置画直线终点,0表示是否延长.,画白色
当满足条件Y1时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画白色
当满足条件上次Y1距今天数=N时,在上次Y1距今天数日前的最高价和上次Y1距今天数日前的最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画白色
(最低价+最高价+收盘价)/3的5日简单移动平均,画黄色