主升浪起爆公式包含主图、副图、选股三版,核心依托MACD变种(DIF/DEA)、17日均价EMA、价格突破等逻辑打造。主图版除展示K线外,还叠加个股板块、股本、业绩等基础数据,标注黄金分割支撑压力位,用不同颜色K线区分多空趋势;副图版简化核心信号,仅展示主升浪起爆关键提示;选股版直接筛选符合起爆条件的个股,精准锁定主升浪启动初期标的。
1. 主图:加载后查看左侧基础数据,重点关注K线下方“主升浪”黄色文字标注、彩色叉点(GMB/GMC),以及17日EMA均线(BL)突破信号;
2. 副图:当出现蓝色柱状+“主升浪”彩色文字时,即为起爆信号;
3. 选股:直接运行选股公式,筛选出MACD金叉且DIF<0的个股,结合主副图信号确认后参考操作。
1. 公式核心是MACD金叉+价格突破17日EMA均线的双重起爆逻辑;
2. 主图看全量信息,副图看简化信号,选股公式一键筛选目标个股;
3. 信号出现时需结合K线趋势、量能等综合判断,提高操作准确性。
主升浪起爆主图源码:
所属板块:=STRCAT('【所属板块】:',STRCAT(STRCAT(' [行业]-',HYBLOCK),STRCAT(' [概念]-',GNBLOCK)));
风格板块:=STRCAT('【风格板块】:',STRCAT(STRCAT(' [地域]-',DYBLOCK),STRCAT(' [风格]-',FGBLOCK)));
总股本:=STRCAT(STRCAT(' 总股本:',CON2STR(TOTALCAPITAL/1000000,2)),'亿');
流通盘:=STRCAT(STRCAT(' 流通盘:',CON2STR(CAPITAL/1000000,2)),'亿');
全流通:=STRCAT(STRCAT(' 流通比:',CON2STR(CAPITAL/TOTALCAPITAL*100,2)),'%');
市值:=STRCAT(STRCAT(' 流通市值:',CON2STR((CAPITAL/1000000)*C,2)),'亿');
股本市值:=STRCAT('【股本市值】:',STRCAT(STRCAT(STRCAT(总股本,流通盘),全流通),市值));
市盈率:=STRCAT(' 市盈率:',CON2STR(C/FINANCE(33),2));
净资收益率:=STRCAT(' 净资收益率:',CON2STR(FINANCE(33)/FINANCE(34)*100,2));
主营利润率:=STRCAT(' 主营利润率:',CON2STR(FINANCE(23)/FINANCE(20)*100,2));
当前业绩:=STRCAT('【当前业绩】:',STRCAT(STRCAT(市盈率,净资收益率),主营利润率));
DRAWTEXT_FIX(ISLASTBAR,0.005,0.02,0,所属板块),COLORYELLOW;
DRAWTEXT_FIX(ISLASTBAR ,0.005,0.07,0,风格板块),COLORRED;
DRAWTEXT_FIX(ISLASTBAR,0.005,0.12,0,股本市值),COLORMAGENTA;
DRAWTEXT_FIX(ISLASTBAR,0.005,0.17,0,当前业绩),COLORRED;
N1:=0;
T:=150;
TT:=3;
MAA5:=MA(C,5),COLORMAGENTA,LINETHICK2;
gspt1:=MA(C,10);
MAA30:=MA(C,30),COLORRED;
竹源:IF(gspt1>MAA30,gspt1,MAA30),COLOR999900;
gspt2:=(C-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
gspt3:=SMA(gspt2,3,1);
gspt4:=SMA(gspt3,3,1);
gspt5:=3*gspt3-2*gspt4;
gspt6:=C-REF(C,1);
gspt7:=100*EMA(EMA(gspt6,6),6)/EMA(EMA(ABS(gspt6),6),6);
gspt8:=LLV(gspt7,2)=LLV(gspt7,7) AND COUNT(gspt7< 0,2) AND CROSS(gspt7,MA(gspt7,2));
gspt9:=C>REF(C,1) AND C>REF(C,2);
gspt10:=REF(gspt9,1) AND C<=REF(C,1) AND C>=REF(C,2);
gspt11:=REF(gspt10,1) AND C>=REF(C,1) AND C<=REF(C,2);
gspt12:=REF(gspt11,1) AND C<=REF(C,1) AND C>=REF(C,2);
gspt13:=REF(gspt12,1) AND C>=REF(C,1) AND C<=REF(C,2);
gspt14:=REF(gspt13,1) AND C<=REF(C,1) AND C>=REF(C,2);
gspt15:=REF(gspt14,1) AND C>=REF(C,1) AND C<=REF(C,2);
gspt16:=REF(gspt15,1) AND C<=REF(C,1) AND C>=REF(C,2);
gspt17:=REF(gspt16,1) AND C>=REF(C,1) AND C<=REF(C,2);
gspt18:=REF(gspt17,1) AND C<=REF(C,1) AND C>=REF(C,2);
gspt19:=REF(gspt18,1) AND C>=REF(C,1) AND C<=REF(C,2);
gspt20:=REF(gspt19,1) AND C<=REF(C,1) AND C>=REF(C,2);
STICKLINE(gspt9 OR gspt10 OR gspt11 OR gspt12 OR gspt13 OR gspt14 OR gspt15 OR gspt16 OR gspt17 OR gspt18 OR gspt19 OR gspt20,C,OPEN,3,0),COLORRED;
gspt21:=C< REF(C,1) AND C< REF(C,2);
gspt22:=REF(gspt21,1) AND C>=REF(C,1) AND C<=REF(C,2);
gspt23:=REF(gspt22,1) AND C<=REF(C,1) AND C>=REF(C,2);
gspt24:=REF(gspt23,1) AND C>=REF(C,1) AND C<=REF(C,2);
gspt25:=REF(gspt24,1) AND C<=REF(C,1) AND C>=REF(C,2);
gspt26:=REF(gspt25,1) AND C>=REF(C,1) AND C<=REF(C,2);
gspt27:=REF(gspt26,1) AND C<=REF(C,1) AND C>=REF(C,2);
gspt28:=REF(gspt27,1) AND C>=REF(C,1) AND C<=REF(C,2);
gspt29:=REF(gspt28,1) AND C<=REF(C,1) AND C>=REF(C,2);
gspt30:=REF(gspt29,1) AND C>=REF(C,1) AND C<=REF(C,2);
gspt31:=REF(gspt30,1) AND C<=REF(C,1) AND C>=REF(C,2);
gspt32:=REF(gspt31,1) AND C>=REF(C,1) AND C<=REF(C,2);
STICKLINE(gspt21 OR gspt22 OR gspt23 OR gspt24 OR gspt25 OR gspt26 OR gspt27 OR gspt28 OR gspt29 OR gspt30 OR gspt31 OR gspt32,C,OPEN,3,0),COLORFFCC66;
gspt33:=REF(gspt21 OR gspt22 OR gspt23 OR gspt24 OR gspt25 OR gspt26 OR gspt27 OR gspt28 OR gspt29 OR gspt30 OR gspt31 OR gspt32,1) AND gspt9;
STICKLINE(gspt33,C,OPEN,2,0),COLORYELLOW;
DRAWTEXT_FIX(C>O,0,0.2,0,'分析家公式网http://www.70822.com'),COLOR222222;
DRAWICON(gspt33,L,1);
gspt34:=REF(gspt9 OR gspt10 OR gspt11 OR gspt12 OR gspt13 OR gspt14 OR gspt15 OR gspt16 OR gspt17 OR gspt18 OR gspt19 OR gspt20,1) AND gspt21;
PMA:MA(C,5),COLORWHITE,LINETHICK2;
IF(PMA>REF(PMA,1),PMA,DRAWNULL),COLORRED,LINETHICK2;
IF(PMA< REF(PMA,1),PMA,DRAWNULL),COLORGREEN,LINETHICK2;
gspt35:=VOL*(OPEN+C)/2;
MAA:MA(C,N1),COLORGREEN;
gspt36:=REF(HHV(HIGH,T),TT);
gspt37:=REF(LLV(LOW,T),TT);
gspt38:=gspt36-(gspt36-gspt37)*0.191;
gspt39:=gspt36-(gspt36-gspt37)*0.382;
gspt40:=gspt36-(gspt36-gspt37)*0.5;
gspt41:=gspt36-(gspt36-gspt37)*0.618;
gspt42:=gspt36-(gspt36-gspt37)*0.809;
顶:REFDATE(gspt36,DATE),COLORCYAN;
一:REFDATE(gspt38,DATE),DOTLINE,COLORYELLOW;
二:REFDATE(gspt39,DATE),DOTLINE,COLORMAGENTA;
三:REFDATE(gspt40,DATE),COLORYELLOW;
四:REFDATE(gspt41,DATE),DOTLINE,COLORMAGENTA;
五:REFDATE(gspt42,DATE),DOTLINE,COLORYELLOW;
低:REFDATE(gspt37,DATE),COLORGREEN;
gspt43:=CURRBARSCOUNT=3;
gspt44:=CURRBARSCOUNT=1;
DRAWNUMBER(gspt43 AND 顶,顶,顶),COLOR999900;
DRAWNUMBER(gspt43 AND 一,一,一),COLOR999999;
DRAWNUMBER(gspt43 AND 二,二,二),COLOR999999;
DRAWNUMBER(gspt43 AND 三,三,三),COLOR999999;
DRAWNUMBER(gspt43 AND 四,四,四),COLOR999999;
DRAWNUMBER(gspt43 AND 五,五,五),COLOR999999;
DRAWNUMBER(gspt43 AND 低,低*1.01,低),COLOR999900;
gspt45:=(OPEN+HIGH+LOW+C)/4;
BL:EMA(gspt45,17),COLORRED,LINETHICK2;
DRAWNUMBER(ISLASTBAR AND BL,BL*1.005,BL);
gspt46:=CROSS(C,BL);
DRAWICON(gspt46,BL,9);
IF(BL>REF(BL,1),BL,DRAWNULL),COLORYELLOW,LINETHICK2;
IF(BL< REF(BL,1),BL,DRAWNULL),COLORGREEN,LINETHICK2;
gspt47:=EMA(C,12)-EMA(C,26);
gspt48:=EMA(gspt47,9);
gspt49:=2*(gspt47-gspt48);
GMB:IF(CROSS(gspt47,gspt48) AND gspt47>0,LOW*0.999,DRAWNULL),CROSSDOT,COLORYELLOW,LINETHICK3;
GMC:IF(CROSS(gspt47,gspt48) AND gspt47< 0,LOW*0.999,DRAWNULL),CROSSDOT,COLOR208FFF,LINETHICK3;
DRAWTEXT(CROSS(gspt47,gspt48) AND gspt47>0,LOW*0.998,'5354'),COLORYELLOW;
DRAWTEXT(CROSS(gspt47,gspt48) AND gspt47< 0,LOW*0.98,'主升浪'),COLORYELLOW;
主升浪起爆副图源码:
gspt45:=(OPEN+HIGH+LOW+C)/4;
BL:=EMA(gspt45,17),COLORRED,LINETHICK2;
gspt46:=CROSS(C,BL);
gspt47:=EMA(C,12)-EMA(C,26);
gspt48:=EMA(gspt47,9);
XH1:CROSS(gspt47,gspt48) AND gspt47< 0,NODRAW;
STICKLINE(XH1 ,0,1,2,0),COLOR0000FF;
DRAWTEXT(XH1 ,0.75,'主升浪')COLOR00FFFF;
主升浪起爆选股源码:
gspt47:=EMA(C,12)-EMA(C,26);
gspt48:=EMA(gspt47,9);
选股:CROSS(gspt47,gspt48) AND gspt47< 0;