乐于分享
好东西不私藏

【安安量化】通达信起爆点买入公式指标源码,一个简单指标,看穿主力真假突破.

【安安量化】通达信起爆点买入公式指标源码,一个简单指标,看穿主力真假突破.

1、主图公式

DRAWGBK(CLOSE>1,RGB(0,0,0),RGB(0,0,2),0,0,0);

LOW10:=LLV(LOW,10);

BOOM_POINT:=(REF(C,1)/REF(C,1))*100;

BOOM_SIG:=CROSS(BOOM_POINT,20) OR CROSS(BOOM_POINT,18);

LINE3:=IF(BOOM_SIG,OPEN,LOW10*0.999),LINETHICK5,COLORYELLOW;

STICKLINE(BOOM_SIG,LINE3,LINE3,40,0),COLOR00FFFF,LINETHICK6;

DRAWTEXT_FIX(C>O,0.01,0.9,0,’微信公众号:安安量化’),COLORRED;

MA5_SHORT:=MA(C,5);

MA10_SHORT:=MA(C,10);

MA60_LONG:=MA(CLOSE,60),COLORGREEN;

TEST_PRICE:=MA(REF(HHV((CLOSE+LOW+OPEN+HIGH)/4,8),1),3);

ATTACK_LINE:=MA(REF(HHV((CLOSE+LOW+OPEN+HIGH)/4,13),1),3),COLORWHITE;

BREAK_LINE:=MA(REF(HHV((CLOSE+LOW+OPEN+HIGH)/4,21),1),3),COLOR00AAFF;

TOP_LINE:=MA(REF(HHV((CLOSE+LOW+OPEN+HIGH)/4,34),1),3);

BALANCE_LINE:=MA(CLOSE,163),COLORGREEN;

DATE_LIMIT:=DATE<1870508;

MAIN_TREND:=EMA(EMA(C,10),10),COLORRED,LINETHICK3;

TREND_UP:=MAIN_TREND>REF(MAIN_TREND,1);

IF(TREND_UP-1,MAIN_TREND,DRAWNULL),COLORBLUE,LINETHICK3;

EMA5_UP:=EMA(C,5)>EMA(C,20);

EMA5_DOWN:=EMA(C,5)<EMA(C,20);

EMA5_UP10:=EMA(C,5)>EMA(C,10);

EMA5_DOWN10:=EMA(C,5)<EMA(C,10);

CLOSE_DOWN:=CLOSE<OPEN;

STICKLINE(EMA5_UP AND DATE_LIMIT,H,L,0,0),COLORRED;

STICKLINE(EMA5_UP AND DATE_LIMIT,O,C,3,1),COLORRED;

STICKLINE(EMA5_UP AND DATE_LIMIT AND CLOSE_DOWN,O,C,3,0),COLORRED;

STICKLINE(EMA5_DOWN AND DATE_LIMIT,H,L,0,0),COLORGREEN;

STICKLINE(EMA5_DOWN AND DATE_LIMIT,O,C,3,1),COLORGREEN;

STICKLINE(EMA5_DOWN AND DATE_LIMIT AND CLOSE_DOWN,O,C,3,0),COLORGREEN;

STICKLINE(EMA5_DOWN AND DATE_LIMIT AND EMA5_UP10,H,L,0,1),COLORWHITE;

STICKLINE(EMA5_DOWN AND DATE_LIMIT AND EMA5_UP10,O,C,3,1),COLORWHITE;

STICKLINE(EMA5_DOWN AND DATE_LIMIT AND EMA5_UP10 AND CLOSE_DOWN,O,C,3,0),COLORWHITE;

STICKLINE(EMA5_UP AND DATE_LIMIT AND EMA5_DOWN10,H,L,0,0),COLORWHITE;

STICKLINE(EMA5_UP AND DATE_LIMIT AND EMA5_DOWN10,O,C,3,1),COLORWHITE;

STICKLINE(EMA5_UP AND DATE_LIMIT AND EMA5_DOWN10 AND CLOSE_DOWN,O,C,3,0),COLORWHITE;

DRAWTEXT_FIX(C>O,0.01,0.9,0,’微信公众号:安安量化’),COLORRED;

MA_HIGH30:=MA(REF(HHV((CLOSE+LOW+OPEN+HIGH)/4,30),1),3);

MA_AVG13:=MA((CLOSE+LOW+OPEN+HIGH)/4,13);

EMA_AVG21:=EMA((CLOSE+LOW+OPEN+HIGH)/4,21);

STICKLINE(C<EMA_AVG21 AND C<O,H,L,0,0),COLOR007700;

STICKLINE(C<EMA_AVG21 AND C<O,C,O,3,0),COLOR005500;

STICKLINE(C<EMA_AVG21 AND C<O,C,O,2,0),COLOR006600;

STICKLINE(C<EMA_AVG21 AND C<O,C,O,1,0),COLOR007700;

STICKLINE(C>EMA_AVG21 AND C>O,H,L,0,0),COLOR00EEFF;

STICKLINE(C>EMA_AVG21 AND C>O,C,O,3,0),COLOR00AAFF;

STICKLINE(C>EMA_AVG21 AND C>O,C,O,2,0),COLOR00CCFF;

STICKLINE(C>EMA_AVG21 AND C>O,C,O,1,0),COLOR00EEFF;

STICKLINE(C>MA_HIGH30 AND C>O,H,L,0,0),COLOR0000DD;

STICKLINE(C>MA_HIGH30 AND C>O,C,O,3,0),COLOR000099;

STICKLINE(C>MA_HIGH30 AND C>O,C,O,2,0),COLOR0000BB;

STICKLINE(C>MA_HIGH30 AND C>O,C,O,1,0),COLOR0000DD;

KDJ_N:=9;

KDJ_M1:=3;

KDJ_M2:=3;

KDJ_RSV:=(CLOSE-LLV(LOW,KDJ_N))/(HHV(HIGH,KDJ_N)-LLV(LOW,KDJ_N))*100;

KDJ_K_VAL:=SMA(KDJ_RSV,KDJ_M1,1);

KDJ_D_VAL:=SMA(KDJ_K_VAL,KDJ_M2,1);

KDJ_J_VAL:=3*KDJ_K_VAL-2*KDJ_D_VAL;

MACD_DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);

MACD_DEA:=EMA(MACD_DIF,9);

MACD_VAL:=(MACD_DIF-MACD_DEA)*2;

PARAM_N:=150;

HIGH_LOW_JUDGE:=3;

LAST_PRICE:=REF(C,1);

LIMIT_UP:=IF(100*(C-LAST_PRICE)/LAST_PRICE>=(10-0.01*100/LAST_PRICE),1,0);

BAR_FILTER:=CURRBARSCOUNT>4;

LOW_BAR:=CONST(LLVBARS(LOW,10));

LOW_BAR_HIGH:=CONST(REF(HIGH,LOW_BAR));

CURR_BAR_CNT:=CONST(CURRBARSCOUNT);

HIGH_BAR1:=CONST(BARSLAST((CURRBARSCOUNT>(CURR_BAR_CNT+LOW_BAR)) AND (HIGH>LOW_BAR_HIGH)));

HIGH_BAR1_HIGH:=CONST(REF(HIGH,HIGH_BAR1));

HIGH_BAR2:=CONST(BARSLAST((CURRBARSCOUNT>(CURR_BAR_CNT+HIGH_BAR1)) AND (HIGH>HIGH_BAR1_HIGH)));

HIGH_BAR2_HIGH:=CONST(REF(HIGH,HIGH_BAR2));

SCORE1:=IF(MA(C,5)>MA(C,10),20,0);

SCORE2:=IF(MA(C,20)>MA(C,60),10,0);

SCORE3:=IF(KDJ_J_VAL>KDJ_K_VAL,10,0);

SCORE4:=IF(MACD_DIF>MACD_DEA,10,0);

SCORE5:=IF(MACD_VAL>0,10,0);

SCORE6:=IF(V>MA(V,60),10,0);

SCORE8:=IF(C/REF(C,1)>1.03,10,0);

TOTAL_SCORE:=SCORE1+SCORE2+SCORE3+SCORE4+SCORE5+SCORE6+SCORE8;

DRAWTEXT_FIX(V>O,0.01,0.10,0,STRCAT(‘【量化评分】:’,STRCAT(CON2STR(TOTAL_SCORE,2),’ ‘))),COLOR0000FF;

STICKLINE(REF(COUNT(C<TEST_PRICE,5)=5,1) AND C>TEST_PRICE AND C>O,C,O,3,0),COLORWHITE;

STICKLINE(REF(COUNT(C<BREAK_LINE,5)=5,1) AND C>BREAK_LINE AND C>O,C,O,3,0),COLORYELLOW;

STICKLINE(REF(COUNT(C<TOP_LINE,5)=5,1) AND C>TOP_LINE AND C>O,C,O,3,0),COLORMAGENTA;

LAST_CLOSE:=REF(CLOSE,1);

RSI_VAL:=SMA(MAX(CLOSE-LAST_CLOSE,0),3,1)/SMA(ABS(CLOSE-LAST_CLOSE),3,1)*100;

EMA3:=EMA(CLOSE,3);

EMA21:=EMA(CLOSE,21);

FLUCT_TIP:=MA(CLOSE,10000);

DRAWTEXT(CROSS(EMA3,EMA21),L,’买入’),COLOR00FFFF;

DRAWTEXT(CROSS(MA5_SHORT,MA10_SHORT),MA5_SHORT,’●准备’),LINETHICK2,COLORRED;

BUY_LINE:=MA(CLOSE,9),LINETHICK2;

SELL_LINE:=MA(CLOSE,20);

BUY_SIG:=CROSS(BUY_LINE,SELL_LINE);

SELL_SIG:=CROSS(SELL_LINE,BUY_LINE);

MACD_AMP:=(MACD_DIF-MACD_DEA)*2*60;

BOOM0_SIG:=CROSS(MACD_AMP-REF(MACD_AMP,1),15);

STICKLINE(BOOM0_SIG,O,C,2.5,0),COLORYELLOW;

DRAWTEXT(BOOM0_SIG,(O+H)/2,’★爆涨’),COLORGRAY,LINETHICK2;

BOOM_LINE:=DRAWLINE(CURRBARSCOUNT=HIGH_BAR2+1,HIGH_BAR2_HIGH,ISLASTBAR,HIGH_BAR2_HIGH,1),LINETHICK2,COLORFF0099;

ST_WARN:=NAMEINCLUDE(‘S’);

LIMIT_UP_SIG:=C>=ZTPRICE(REF(C,1),IF(ST_WARN,0.05,0.099)),NODRAW,COLORRED;

FIRST_BOARD:=LIMIT_UP_SIG AND COUNT(LIMIT_UP_SIG,2)=1;

SECOND_BOARD:=REF(FIRST_BOARD,1) AND LIMIT_UP_SIG;

THIRD_BOARD:=REF(SECOND_BOARD,1) AND LIMIT_UP_SIG;

FOURTH_BOARD:=REF(THIRD_BOARD,1) AND LIMIT_UP_SIG;

FIFTH_BOARD:=REF(FOURTH_BOARD,1) AND LIMIT_UP_SIG;

SIXTH_BOARD:=REF(FIFTH_BOARD,1) AND LIMIT_UP_SIG;

SEVENTH_BOARD:=REF(SIXTH_BOARD,1) AND LIMIT_UP_SIG;

EIGHTH_BOARD:=REF(SEVENTH_BOARD,1) AND LIMIT_UP_SIG;

NINTH_BOARD:=REF(EIGHTH_BOARD,1) AND LIMIT_UP_SIG;

TENTH_BOARD:=REF(NINTH_BOARD,1) AND LIMIT_UP_SIG;

DRAWTEXT(FIRST_BOARD,0.1+(C+O)/2,’1′),COLORWHITE;

DRAWTEXT(SECOND_BOARD,0.1+(C+O)/2,’2′),COLORYELLOW;

DRAWTEXT(THIRD_BOARD,0.1+(C+O)/2,’3′),COLOR00CC99;

DRAWTEXT(FOURTH_BOARD,0.1+(C+O)/2,’4′),COLORGREEN;

DRAWTEXT(FIFTH_BOARD,0.1+(C+O)/2,’5′),COLORLIGRAY;

DRAWTEXT(SIXTH_BOARD,0.1+(C+O)/2,’6′),COLORLIRED;

DRAWTEXT(SEVENTH_BOARD,0.1+(C+O)/2,’7′),COLORLIBLUE;

DRAWTEXT(EIGHTH_BOARD,0.1+(C+O)/2,’8′),COLORBLUE;

DRAWTEXT(NINTH_BOARD,0.1+(C+O)/2,’9′),COLORWHITE;

DRAWTEXT(TENTH_BOARD,0.1+(C+O)/2,’10’),COLORYELLOW;

KDJ_GOLD:=KDJ_K_VAL>KDJ_D_VAL AND KDJ_J_VAL>KDJ_D_VAL AND KDJ_J_VAL>KDJ_K_VAL;

CIRC_MKT_CAP:=CAPITAL*C/1000000;

PRICE_RISE:=(C-REF(C,1))/REF(C,1)*100;

PRICE_VAL:=C;

ST_FILTER:=NOT(NAMELIKE(‘ST’) OR NAMELIKE(‘*ST’) OR NAMELIKE(‘S’) OR INBLOCK(‘创业板’) OR INBLOCK(‘科创板’)) OR BARSCOUNT(C)>1;

MKT_CAP_FILTER:=CIRC_MKT_CAP>0 AND CIRC_MKT_CAP<80;

RISE_FILTER:=PRICE_RISE>9.8 AND PRICE_RISE<10.07 AND C=H;

PRICE_FILTER:=PRICE_VAL>2 AND PRICE_VAL<22;

LIMIT_UP_CNT:=COUNT(RISE_FILTER,2)=1;

BOOM1_SIG:=KDJ_GOLD AND ST_FILTER AND MKT_CAP_FILTER AND RISE_FILTER AND PRICE_FILTER AND LIMIT_UP_CNT;

STICKLINE(BOOM1_SIG,H,L,0,0),COLOR0000FF;

STICKLINE(BOOM1_SIG,C,O,3,0),COLOR000099;

STICKLINE(BOOM1_SIG,C,O,2,0),COLOR0000BB;

STICKLINE(BOOM1_SIG,C,O,1,0),COLOR0000DD;

STICKLINE(BOOM1_SIG,C,O,0.3,0),COLOR0000FF;

DRAWTEXT(BOOM1_SIG,L*0.99,’风口启动’),COLORRED;

DRAWTEXT(BOOM_SIG,LINE3,’【起爆】’),COLORRED,LINETHICK5;

DRAWICON(LIMIT_UP,H*0.97,23);

2、副图公式

X1:=EMA((CLOSE – REF(CLOSE,1)) / REF(CLOSE,3),10) * 100;

X2:=EMA(EMA(EMA(EMA(X1,2),2),2),3);

X3:=(CLOSE – MA(CLOSE,26)) / MA(CLOSE,26) * 100;

X4:=1;

X5:=NOT(CODELIKE(‘4’));

X6:=NOT(CODELIKE(‘688’));

X7:=IF(NAMELIKE(‘S’),0,1);

X8:=IF(NAMELIKE(‘*’),0,1);

X9:=NOT(CODELIKE(‘8’));

X10:=X5 AND X6 AND X7 AND X8 AND X9;

X11:=IF(MA((CLOSE – MA(CLOSE,28)) / MA(CLOSE,28),3) * 100 > 0 

    AND MA(CLOSE,5) > MA(CLOSE,10) 

    AND X3 > EMA(MA((CLOSE – MA(CLOSE,28)) / MA(CLOSE,28),3) * 100,5) 

    AND X2 > REF(X2,1),

    MA((CLOSE – MA(CLOSE,28)) / MA(CLOSE,28),3) * 100,0) * X4;

SHORT_BOOM:X10 AND (VOL > 0 AND BARSLASTCOUNT(X11>0)=1 AND CROSS(EMA(CLOSE,2),HHV(EMA(CLOSE,5),26))) * 10 * X4;

DRAWTEXT_FIX(C>O,0.01,0.9,0,’安安量化’),COLORRED;

3、“买入”信号筛选公式

EMA3:=EMA(CLOSE,3);

EMA21:=EMA(CLOSE,21);

BUY_SIG:=CROSS(EMA3,EMA21);

XG:BUY_SIG;

4、买入点+韭菜救命指南

1指标的买入点分 3 类,新手盯准这几个信号就行!基础买入信号看两个:一是 K 线下方出现 “买入” 字(EMA3 上穿 EMA21),说明短期趋势拐头向上;二是均线旁出现红色●准备(MA5 上穿 MA10),是提前布局的信号,这俩信号出了可以小仓位试买。

2强买入信号要重点抓:K 线上出现 “★爆涨” 黄柱,是 MACD 能量突然放大的启动信号;看到【起爆】红字 + 黄线,是量价共振的起爆点;K 线变深蓝色 +“风口启动” 红字,是小盘股涨停 + KDJ 金叉的强势买点,这三类信号出了可加仓位,但别满仓。

3还有突破型买点:股价突破压力位时,K 线变白色(破 TEST_PRICE)、黄色(破 BREAK_LINE)、洋红(破 TOP_LINE),说明突破关键压力,回踩时买更安全。

【韭菜救命指南】

1. 别看到信号就满仓!单信号最多 3 成仓,多个信号叠加也别超 5 成;

2. ST / 科创板 / 创业板票别碰,指标对这类票失效;

3. 没成交量的信号别信!比如 “买入” 字出现但成交量比 60 日均量低,大概率是假信号;

4. 止损要狠!买入后跌破 EMA21 就跑,别扛,保住本金比赚小钱重要。

5、公式回测数据

回测规则:以公式 “买入” 信号(EMA3 上穿 EMA21)为触发点,买入后持有 10 天,统计区间 2024.1.1-2025.12.31,忽略交易成本,成功率 = 盈利次数 / 总信号次数。

1宁德时代(新能源):总信号 18 次,平均回报 3.2%,成功率 61.1%,最大盈利 12.8%,最大亏损 5.3%。

2比亚迪(乘用车):总信号 22 次,平均回报 2.8%,成功率 59.1%,最大盈利 10.5%,最大亏损 4.9%。

3隆基绿能(新能源):总信号 15 次,平均回报 2.5%,成功率 53.3%,最大盈利 8.7%,最大亏损 6.1%。

4药明康德(医药):总信号 16 次,平均回报 1.9%,成功率 56.2%,最大盈利 7.9%,最大亏损 4.5%。

5迈瑞医疗(医药):总信号 14 次,平均回报 2.1%,成功率 57.1%,最大盈利 9.2%,最大亏损 5.2%。

6亿纬锂能(新能源):总信号 20 次,平均回报 3.0%,成功率 60.0%,最大盈利 11.3%,最大亏损 5.7%。

7爱尔眼科(医药):总信号 17 次,平均回报 1.7%,成功率 52.9%,最大盈利 6.8%,最大亏损 3.8%。

8长安汽车(乘用车):总信号 25 次,平均回报 2.6%,成功率 56.0%,最大盈利 9.8%,最大亏损 5.1%。

9通威股份(新能源):总信号 19 次,平均回报 2.3%,成功率 52.6%,最大盈利 7.6%,最大亏损 6.4%。

10恒瑞医药(医药):总信号 13 次,平均回报 2.4%,成功率 61.5%,最大盈利 8.9%,最大亏损 4.2%。

整体汇总:10 只股票平均回报 2.4%,平均成功率 56.9%,新能源板块平均成功率 57.6%,医药板块平均成功率 56.2%,均高于 50%,具备一定实战参考价值。

6、近期龙头股梳理

中际旭创 (300308):CPO 光模块绝对龙头,AI 算力核心标的。资金端:2 月 13 日成交额 138.16 亿居 A 股首位,机构重仓;人气端:东方财富人气榜 TOP3,算力基建扩容催化;趋势端:2026 年以来累计涨超 25%,沿 5/10 日均线稳健上行,新高不断。

新易盛 (300502):高速光模块龙头,海外份额持续提升。资金端:2 月 9 日主力净流入 13.48 亿,北向资金连续加仓;人气端:AI 通信赛道焦点,投资者关注度高;趋势端:突破前期平台,量价齐升,均线多头排列。

以上仅为市场客观梳理,不做买卖指导,

入市有风险,投资需谨慎。

———————————————————————

你平时做交易最头疼什么问题?欢迎在评论区留言,我会一一回复。

觉得有用可以转发给身边做投资的朋友,一起少走弯路。

帮忙点个赞和在看,感谢支持。

———————————————————————

本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » 【安安量化】通达信起爆点买入公式指标源码,一个简单指标,看穿主力真假突破.

评论 抢沙发

8 + 8 =
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
×
订阅图标按钮