通达信冲击波首板冲击涨停必用指标公式源码
该公式用于显示个股当日涨跌幅(冲击波)及短期均线,辅助判断短线强弱与异动。
功能:
- 计算当日涨跌幅并绘制红绿柱线,红色代表上涨,绿色代表下跌。
- 叠加5、10、20日冲击波均线,反映短期涨跌动能趋势。
- 当冲击波上穿5%时提示买入图标,下穿-5%时提示卖出图标。
- 识别“首板冲击”:若出现涨停后次日冲高回落,则用紫色粗线标注当日冲击波,提示可能的短线机会。
用法:
- 冲击波由负转正且红柱放大,可关注短线走强。
- 冲击波上穿5%且后续能维持,说明动能强劲;跌破-5%则警惕走弱。
- 首板冲击信号用于捕捉首板后的追涨机会,需结合成交量和市场情绪综合判断。
{通达信冲击波公式}
冲击波:(C-REF(C,1))/REF(C,1)*100,COLORRED,LINETHICK2;
MA5:MA(冲击波,5),COLORWHITE;
MA10:MA(冲击波,10),COLORYELLOW;
MA20:MA(冲击波,20),COLORGREEN;
STICKLINE(冲击波>0,0,冲击波,2,0),COLORRED;
STICKLINE(冲击波<0,0,冲击波,2,0),COLORGREEN;
DRAWICON(CROSS(冲击波,5),冲击波,1);
DRAWICON(CROSS(-5,冲击波),冲击波,2);
VAR1:=IF(C>=REF(C,1)*1.098 AND C=H,1,0);
VAR2:=BARSLAST(VAR1);
首板冲击:IF(VAR2=1 AND C/REF(C,1)>1.05 AND C<H*0.99,冲击波,DRAWNULL),COLORMAGENTA,LINETHICK3;
DRAWTEXT(ISLASTBAR,冲击波,'冲击波'),COLORRED;
DRAWTEXT(ISLASTBAR,MA5,'MA5'),COLORWHITE;
DRAWTEXT(ISLASTBAR,MA10,'MA10'),COLORYELLOW;
DRAWTEXT(ISLASTBAR,MA20,'MA20'),COLORGREEN;
未来函数检测结果
输出冲击波:(收盘价-1日前的收盘价)/1日前的收盘价*100,画红色,线宽为2
输出MA5:冲击波的5日简单移动平均,画白色
输出MA10:冲击波的10日简单移动平均,画黄色
输出MA20:冲击波的20日简单移动平均,画绿色
当满足条件冲击波>0时,在0和冲击波位置之间画柱状线,宽度为2,0不为0则画空心柱.,画红色
当满足条件冲击波<0时,在0和冲击波位置之间画柱状线,宽度为2,0不为0则画空心柱.,画绿色
当满足条件冲击波上穿5时,在冲击波位置画1号图标
当满足条件-5上穿冲击波时,在冲击波位置画2号图标
VAR1赋值:如果收盘价>=1日前的收盘价*1.098ANDC=最高价,返回1,否则返回0
VAR2赋值:上次VAR1距今天数
输出首板冲击:如果VAR2=1ANDC/1日前的收盘价>1.05ANDC<最高价*0.99,返回冲击波,否则返回无效数,画洋红色,线宽为3
当满足条件是否最后一个周期时,在冲击波位置书写文字,画红色
当满足条件是否最后一个周期时,在MA5位置书写文字,画白色
当满足条件是否最后一个周期时,在MA10位置书写文字,画黄色
当满足条件是否最后一个周期时,在MA20位置书写文字,画绿色