起爆火焰副图指标公式源码

291
  • 程序员老陈

    副图指标

    起爆火焰副图指标,核心逻辑是中长期均线粘合蓄势后,短期均线金叉启动。
    1、使用 13、34、55、120 四条指数均线,捕捉均线粘合状态;要求 55 日均线走平或微微向上,且处于 120 日均线下方,代表中期筹码充分蓄势。
    2、3 个交易日之内 13 日均线向上金叉 55 日均线,作为突破导火索。
    3、附加基础涨幅与最低量能门槛,排除完全无量下跌反弹。
    4、增加 5 日信号过滤,避免连续多天重复弹出起爆信号。
    5、红色柱代表震荡向上,绿色柱代表震荡向下,辅助判断个股所处位置。
    6、信号触发后输出整套火焰图形、图标与文字标记,直观展示起爆点。

    QQ_1787465898886.png

    EMA13:=EMA(C,13);
    EMA34:=EMA(C,34);
    EMA55:=EMA(C,55);
    EMA120:=EMA(C,120);
    {条件1:当日涨幅大于0.5%}
    当日小幅上涨:=(C-REF(C,1))/REF(C,1)*100>0.5;
    {条件2:成交量不低于5日均量的0.6倍,允许缩量但不能极度缩量}
    量能最低门槛:=V>MA(V,5)*0.6;
    {条件3:3周期内13日均线金叉55日均线一次}
    短期金叉:=COUNT(CROSS(EMA13,EMA55),3)=1;
    {条件4:34与55日均线粘合,差值小于3%}
    均线粘合:=ABS(EMA34-EMA55)/EMA55< 0.03;
    {条件5:55均线走平或微微向上,同时位于120均线下方}
    中期均线托底:=EMA55<=EMA120 AND EMA55>=REF(EMA55,1);
    烽火信号:=FILTER(当日小幅上涨 AND 量能最低门槛 AND 短期金叉 AND 均线粘合 AND 中期均线托底,5);
    起爆信号:FILTER(烽火信号>=1,5);
    STICKLINE(起爆信号,0,100,9999,0),COLOR000000;
    STICKLINE(起爆信号,50,100,2,0),COLOR0000FF;
    STICKLINE(起爆信号,60,100,4,0),COLOR0000FF;
    STICKLINE(起爆信号,70,100,6,0),COLOR0000FF;
    STICKLINE(起爆信号,80,100,7,0),COLOR0000FF;
    STICKLINE(起爆信号,90,100,8,0),COLOR0000FF;
    STICKLINE(起爆信号,70,100,1,0),COLOR00FFFF;
    STICKLINE(起爆信号,80,100,2,0),COLOR00FFFF;
    STICKLINE(起爆信号,90,100,3,0),COLOR00FFFF;
    STICKLINE(起爆信号,35,45,9,0),COLOR00FFFF;
    DRAWTEXT(起爆信号,起爆信号*50,' ←启爆火焰'),COLOR0000FF;
    六十日位置:=(CLOSE-LLV(LOW,60))/(HHV(HIGH,60)-LLV(LOW,60))*100;
    震荡快线:=SMA(六十日位置,3,1);
    震荡慢线:=SMA(震荡快线,4,1)-10,NODRAW;
    六十日反向位置:=(HHV(HIGH,60)-CLOSE)/(HHV(HIGH,60)-LLV(LOW,60))*100;
    反向震荡快线:=SMA(六十日反向位置,3,1);
    反向震荡慢线:=SMA(反向震荡快线,4,1)-90;
    {震荡指标柱,向上蓝色,向下绿色}
    STICKLINE(REF(震荡慢线,1)< 震荡慢线,震荡慢线,REF(震荡慢线,1),3,0),COLOR0000FF;
    STICKLINE(REF(震荡慢线,1)>震荡慢线,震荡慢线,REF(震荡慢线,1),3,0),COLOR00FF00;
    STICKLINE(FILTER(起爆信号>=1,5),45,0,4,0),COLORRED;
    DRAWTEXT(FILTER(起爆信号=1,5),36,'起爆点'),COLORRED;
    STICKLINE(起爆信号,40,25,1,0),COLORYELLOW;
    STICKLINE(起爆信号,25,10,2,0),COLOR00FF00;
    STICKLINE(起爆信号,10,0,3,0),COLORBLUE;
    STICKLINE(起爆信号,25,15,5,0),COLORRED;
    STICKLINE(起爆信号,15,6,4,0),COLORLIGREEN;
    STICKLINE(起爆信号,6,0,6,0),COLORGREEN;
    STICKLINE(起爆信号,30,10,4,1),COLORMAGENTA;
    STICKLINE(起爆信号,6,2,2.5,1),COLORYELLOW;
    STICKLINE(起爆信号,2,36,3.5,1),COLORYELLOW;
    STICKLINE(起爆信号,10,20,3,1),COLORMAGENTA;
    DRAWICON(起爆信号,21,32);
    DRAWICON(起爆信号,25,26);
    DRAWICON(起爆信号,30,28);
    DRAWICON(起爆信号,18,28);
    DRAWICON(起爆信号,15,28);
    DRAWICON(起爆信号,20,10);
    DRAWICON(起爆信号,10,28);
    DRAWICON(起爆信号,6.6,29);
    DRAWTEXT(起爆信号,26,'【启动点】'),COLORMAGENTA;
    STICKLINE(IF(起爆信号,-10,0),+38,3,2.2,0),COLOR990099;
    STICKLINE(IF(起爆信号,-120,0),+39,0,2.6,0),COLORBB00BB;
    STICKLINE(IF(起爆信号,-120,0),+39,0,2.1,0),COLORDD00DD;
    STICKLINE(IF(起爆信号,-120,0),+36,0,3.0,0),COLOR003300;
    STICKLINE(IF(起爆信号,-120,0),+36,0,2.4,0),COLOR005500;
    STICKLINE(IF(起爆信号,-120,0),+33,0,3.0,0),COLOR005555;
    STICKLINE(IF(起爆信号,-120,0),+33,0,3.4,0),COLOR007777;
    STICKLINE(IF(起爆信号,-120,0),+33,0,1.8,0),COLOR009999;
    STICKLINE(IF(起爆信号,-120,0),+33,0,1.2,0),COLOR00BBBB;
    STICKLINE(IF(起爆信号,-120,0),+33,0,0.6,0),COLOR00DDDD;
    STICKLINE(起爆信号,2,20,3.5,1),COLORYELLOW;
  • sid
    #1

    火焰图形把起爆点画得直白,55日线在120日下方这个条件抓的是没被爆炒过的位置,5日信号过滤防刷屏,细节周全

发表回复

登录后回复