通达信量化共振+量起爆主副图 捕捉短线起爆点 源码

这是一个改良版MACD指标,主要功能是捕捉短线起爆点。核心策略:1)红柱(MACD>0)做多,青柱(MACD<0)观望;2)黄柱(MACD突破前高)加仓;3)蓝柱(MACD创新低)止损;4)出现"↙量起爆"紫柱时重点参与(需同时满足:当日涨幅超5%、量价健康、处于超卖区)。操作口诀:红进青退,黄加蓝砍,紫爆猛干。通过彩色柱状图直观提示买卖时机。

 
{量化共振+量起爆主图源码如下}

DRAWGBK(C>0,RGB(0,0,20),RGB(00,0,0),0,0,1);
JRH:=HHV(C,2);
JRL:=LLV(C,2);
YTSL:=(3*CLOSE+LOW+OPEN+HIGH)/6;
LIJINZ1:=(CLOSE>REF(CLOSE,1)&&CLOSE>REF(CLOSE,2));
LIJINZ2:=(REF(LIJINZ1,1)&&CLOSE<=REF(CLOSE,1)&&CLOSE>=REF(CLOSE,2));
LIJINZ3:=(REF(LIJINZ2,1)&&CLOSE>=REF(CLOSE,1)&&CLOSE<=REF(CLOSE,2));
LIJINZQ4:=(REF(LIJINZ3,1)&&CLOSE<=REF(CLOSE,1)&&CLOSE>=REF(CLOSE,2));
LIJINZ5:=(REF(LIJINZQ4,1)&&CLOSE>=REF(CLOSE,1)&&CLOSE<=REF(CLOSE,2));
LIJINZ6:=(REF(LIJINZ5,1)&&CLOSE<=REF(CLOSE,1)&&CLOSE>=REF(CLOSE,2));
LIJINZ7:=(REF(LIJINZ6,1)&&CLOSE>=REF(CLOSE,1)&&CLOSE<=REF(CLOSE,2));
LIJINZ8:=(REF(LIJINZ7,1)&&CLOSE<=REF(CLOSE,1)&&CLOSE>=REF(CLOSE,2));
LIJINZ9:=(REF(LIJINZ8,1)&&CLOSE>=REF(CLOSE,1)&&CLOSE<=REF(CLOSE,2));
LIJINZA:=(REF(LIJINZ9,1)&&CLOSE<=REF(CLOSE,1)&&CLOSE>=REF(CLOSE,2));
LIJINZB:=(REF(LIJINZA,1)&&CLOSE>=REF(CLOSE,1)&&CLOSE<=REF(CLOSE,2));
LIJINZC:=(REF(LIJINZB,1)&&CLOSE<=REF(CLOSE,1)&&CLOSE>=REF(CLOSE,2));
LIJINZD:=(CLOSE< REF(CLOSE,1)&&CLOSE< REF(CLOSE,2));
LIJINZE:=(REF(LIJINZD,1)&&CLOSE>=REF(CLOSE,1)&&CLOSE<=REF(CLOSE,2));
LIJINZF:=(REF(LIJINZE,1)&&CLOSE<=REF(CLOSE,1)&&CLOSE>=REF(CLOSE,2));
LIJINZ10:=(REF(LIJINZF,1)&&CLOSE>=REF(CLOSE,1)&&CLOSE<=REF(CLOSE,2));
LIJINZ11:=(REF(LIJINZ10,1)&&CLOSE<=REF(CLOSE,1)&&CLOSE>=REF(CLOSE,2));
LIJINZ12:=(REF(LIJINZ11,1)&&CLOSE>=REF(CLOSE,1)&&CLOSE<=REF(CLOSE,2));
LIJINZ13:=(REF(LIJINZ12,1)&&CLOSE<=REF(CLOSE,1)&&CLOSE>=REF(CLOSE,2));
LIJINZ14:=(REF(LIJINZ13,1)&&CLOSE>=REF(CLOSE,1)&&CLOSE<=REF(CLOSE,2));
LIJINZ15:=(REF(LIJINZ14,1)&&CLOSE<=REF(CLOSE,1)&&CLOSE>=REF(CLOSE,2));
LIJINZ16:=(REF(LIJINZ15,1)&&CLOSE>=REF(CLOSE,1)&&CLOSE<=REF(CLOSE,2));
LIJINZ17:=(REF(LIJINZ16,1)&&CLOSE<=REF(CLOSE,1)&&CLOSE>=REF(CLOSE,2));
LIJINZ18:=(REF(LIJINZ17,1)&&CLOSE>=REF(CLOSE,1)&&CLOSE<=REF(CLOSE,2));
LIJINZ19:=((REF(LIJINZD||LIJINZE||LIJINZF||LIJINZ10||LIJINZ11||LIJINZ12||LIJINZ13||LIJINZ14||LIJINZ15||LIJINZ16||LIJINZ17||LIJINZ18,1))&&LIJINZ1);
LIJINZ1A:=((REF(LIJINZ1||LIJINZ2||LIJINZ3||LIJINZQ4||LIJINZ5||LIJINZ6||LIJINZ7||LIJINZ8||LIJINZ9||LIJINZA||LIJINZB||LIJINZC,1))&&LIJINZD);
主升持股:=LIJINZ1||LIJINZ2||LIJINZ3||LIJINZQ4||LIJINZ5||LIJINZ6||LIJINZ7||LIJINZ8||LIJINZ9||LIJINZA||LIJINZB||LIJINZC,COLOR0000FF,NODRAW;
离场:=IF(主升持股,JRL,DRAWNULL),COLOR8000FF,LINETHICK4;
短买:=LIJINZ19,COLOR33AACC,NODRAW;
品红离场:=LIJINZ1A,COLOR80FF00,NODRAW;
QK1:=品红离场;
量化共振:(MA(C,3)+MA(C,6)+MA(C,12)+MA(C,24))/4,COLORRED,LINETHICK2;
LIJINW1:=MA(C,20);
DRAWBAND(量化共振,RGB(155,50,50),LIJINW1,RGB(0,100,50));
IF(量化共振< LIJINW1||C< 量化共振,量化共振,DRAWNULL),COLORBLUE,LINETHICK2;
拉升线:IF(量化共振>LIJINW1,LIJINW1,DRAWNULL),COLORMAGENTA,LINETHICK3;
下跌线:IF(量化共振<=LIJINW1,LIJINW1,DRAWNULL),COLORBLUE,LINETHICK2;
LIJINW2:=(C+HIGH+LOW+O)/4;
LIJINW3:=MA((C*2+HIGH)/3,5);
LIJINW4:=MA((O*2+HIGH)/3,5);
LIJINW5:=MA((C+LOW*2)/3,5);
LIJINW6:=MA((O+LOW*2)/3,5);
LIJINW7:=O+(C-O)/2;
LIJINE1:=(C*2+HIGH+LOW)/4;
LIJINE2:=EMA(LIJINE1,13)-EMA(LIJINE1,34);
LIJINE3:=EMA(LIJINE2,5);
LIJINE4:=(-2)*(LIJINE2-LIJINE3)*3.8;
LIJINE5:=2*(LIJINE2-LIJINE3)*3.8;
短:=LIJINE5>0;
LIJINE11:=C-MA(C,12.5);
中:=LIJINE1>0;
LIJINE21:=(EMA(C,12)-EMA(C,26))*100;
LIJINE22:=EMA(LIJINE21,9);
LIJINE23:=2*(LIJINE21-LIJINE22);
长:=LIJINE21>=0;
共振:=短&&中&&长;
MID:=(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4;
STICKLINE(C< MID,C,O,3,0),COLORBLUE;
STICKLINE(C< MID,H,L,0,0),COLORBLUE;
STICKLINE(C>=MID,C,O,3,0),COLORYELLOW;
STICKLINE(C>=MID,H,L,0,0),COLORYELLOW;
STICKLINE(C>=MID&&C>O,C,O,3,0),COLORRED;
DRAWICON(CROSS(共振,0.6),L,9);
DRAWTEXT(CROSS(共振,0.6),L,'★量化共振'),COLORYELLOW;
DRAWICON(QK1,H,35);
DRAWICON(短买&&C>REF(L,1)&&L< REF(C,1),L,1);
LIJIN18:=((SMA(MAX((CLOSE-REF(CLOSE,1)),0),6,1)/SMA(ABS((CLOSE-REF(CLOSE,1))),6,1))*100);
DRAWTEXT(CROSS(80,LIJIN18),(HIGH),'★短跑'),COLORFFDDEE;
DRAWTEXT(CROSS(LIJIN18,20),(LOW),'★机会'),COLORRED;


{量化共振+量起爆副图源码如下}

DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9);
ABC2:=REF(CLOSE,1);
ABC3:=IF((CLOSE-ABC2)*100/ABC2>=5-0.01*100/ABC2,1,0);
中线:=0,COLORYELLOW;
MACD:=(DIF-DEA)*2;
ACB1:=IF(CLOSE>REF(CLOSE,1),88,0);
ACB2:=IF(CLOSE/REF(CLOSE,1)>1.01 AND HIGH/CLOSE< 1.010 AND ACB1>0,91,0)>1;
ACB3:=EMA(100*(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34)),3)/4;
ACB4:=(ACB3-REF(ACB3,1))>1;
ACB5:=C/REF(C,1)< 1.2;
GP:=ACB2 AND ACB4 AND ACB5;
DFV:=(CLOSE-LLV(LOW,37))/(HHV(HIGH,37)-LLV(LOW,37))*100;
CBT:=(SMA(DFV,5,1)+2*STD(CLOSE,37))< 50;
AAC1:=HHVBARS(MACD,BARSLAST(MACD< 0)+1);
AAC2:=CROSS( (CROSS(0,MACD),REF(AAC1,1)+2),0.5);
QG:=(AAC2,MACD,REF(AAC2,1),REF(MACD,1),1);
AAC3:=LLVBARS(MACD,BARSLAST(MACD>0)+1);
AAC4:=CROSS( (CROSS(MACD,0),REF(AAC3,1)+2),0.5);
QD:= (AAC4,MACD,REF(AAC4,1),REF(MACD,1),1);
ADX:=(AAC2,MACD,ISLASTBAR,REF(MACD,BARSLAST(AAC2)),1),COLORWHITE,DOTLINE;
PDI:=(AAC4,MACD,ISLASTBAR,REF(MACD,BARSLAST(AAC4)),1),COLORLIBLUE,DOTLINE;
RVL:=ABC3 AND GP AND CBT;
起爆:BARSSINCEN(RVL,5)=0,COLORRED,NODRAW;
STICKLINE(MACD>0,MACD,0,2.5,1),COLORRED;
STICKLINE(MACD< 0,MACD,0,2.5,1),COLORCYAN;
STICKLINE(MACD>QG,MACD,QG,1,0),COLORYELLOW;
STICKLINE(MACD< 0 AND MACD< QD AND QD< 0,MACD,QD,1,0),COLORBLUE;
DRAWTEXT(起爆,中线,' ↙量起爆'),COLORYELLOW;
STICKLINE(起爆,MACD,0,2,0),COLORYELLOW;
STICKLINE(起爆,MACD,0,0.6,0), COLORMAGENTA;


来函数检测结果如下
该公式没有未来函数


解密、定制、编写指标公式请联系QQ或微信同号:88652583
置顶指标

相关指标公式

填充背景
JRH赋值:2日内收盘价的最高值
JRL赋值:2日内收盘价的最低值
YTSL赋值:(3*收盘价+最低价+开盘价+最高价)/6
LIJINZ1赋值:(收盘价>1日前的收盘价并且收盘价>2日前的收盘价)
LIJINZ2赋值:(1日前的LIJINZ1并且收盘价<=1日前的收盘价并且收盘价>=2日前的收盘价)
LIJINZ3赋值:(1日前的LIJINZ2并且收盘价>=1日前的收盘价并且收盘价<=2日前的收盘价)
LIJINZQ4赋值:(1日前的LIJINZ3并且收盘价<=1日前的收盘价并且收盘价>=2日前的收盘价)
LIJINZ5赋值:(1日前的LIJINZQ4并且收盘价>=1日前的收盘价并且收盘价<=2日前的收盘价)
LIJINZ6赋值:(1日前的LIJINZ5并且收盘价<=1日前的收盘价并且收盘价>=2日前的收盘价)
LIJINZ7赋值:(1日前的LIJINZ6并且收盘价>=1日前的收盘价并且收盘价<=2日前的收盘价)
LIJINZ8赋值:(1日前的LIJINZ7并且收盘价<=1日前的收盘价并且收盘价>=2日前的收盘价)
LIJINZ9赋值:(1日前的LIJINZ8并且收盘价>=1日前的收盘价并且收盘价<=2日前的收盘价)
LIJINZA赋值:(1日前的LIJINZ9并且收盘价<=1日前的收盘价并且收盘价>=2日前的收盘价)
LIJINZB赋值:(1日前的LIJINZA并且收盘价>=1日前的收盘价并且收盘价<=2日前的收盘价)
LIJINZC赋值:(1日前的LIJINZB并且收盘价<=1日前的收盘价并且收盘价>=2日前的收盘价)
LIJINZD赋值:(收盘价< 1日前的收盘价并且收盘价< 2日前的收盘价)
LIJINZE赋值:(1日前的LIJINZD并且收盘价>=1日前的收盘价并且收盘价<=2日前的收盘价)
LIJINZF赋值:(1日前的LIJINZE并且收盘价<=1日前的收盘价并且收盘价>=2日前的收盘价)
LIJINZ10赋值:(1日前的LIJINZF并且收盘价>=1日前的收盘价并且收盘价<=2日前的收盘价)
LIJINZ11赋值:(1日前的LIJINZ10并且收盘价<=1日前的收盘价并且收盘价>=2日前的收盘价)
LIJINZ12赋值:(1日前的LIJINZ11并且收盘价>=1日前的收盘价并且收盘价<=2日前的收盘价)
LIJINZ13赋值:(1日前的LIJINZ12并且收盘价<=1日前的收盘价并且收盘价>=2日前的收盘价)
LIJINZ14赋值:(1日前的LIJINZ13并且收盘价>=1日前的收盘价并且收盘价<=2日前的收盘价)
LIJINZ15赋值:(1日前的LIJINZ14并且收盘价<=1日前的收盘价并且收盘价>=2日前的收盘价)
LIJINZ16赋值:(1日前的LIJINZ15并且收盘价>=1日前的收盘价并且收盘价<=2日前的收盘价)
LIJINZ17赋值:(1日前的LIJINZ16并且收盘价<=1日前的收盘价并且收盘价>=2日前的收盘价)
LIJINZ18赋值:(1日前的LIJINZ17并且收盘价>=1日前的收盘价并且收盘价<=2日前的收盘价)
LIJINZ19赋值:((1日前的LIJINZD或者LIJINZE或者LIJINZF或者LIJINZ10或者LIJINZ11或者LIJINZ12或者LIJINZ13或者LIJINZ14或者LIJINZ15或者LIJINZ16或者LIJINZ17或者LIJINZ18)并且LIJINZ1)
LIJINZ1A赋值:((1日前的LIJINZ1或者LIJINZ2或者LIJINZ3或者LIJINZQ4或者LIJINZ5或者LIJINZ6或者LIJINZ7或者LIJINZ8或者LIJINZ9或者LIJINZA或者LIJINZB或者LIJINZC)并且LIJINZD)
主升持股赋值:LIJINZ1或者LIJINZ2或者LIJINZ3或者LIJINZQ4或者LIJINZ5或者LIJINZ6或者LIJINZ7或者LIJINZ8或者LIJINZ9或者LIJINZA或者LIJINZB或者LIJINZC,COLOR0000FF,NODRAW
离场赋值:如果主升持股,返回JRL,否则返回无效数,COLOR8000FF,线宽为4
短买赋值:LIJINZ19,COLOR33AACC,NODRAW
品红离场赋值:LIJINZ1A,COLOR80FF00,NODRAW
QK1赋值:品红离场
输出量化共振:(收盘价的3日简单移动平均+收盘价的6日简单移动平均+收盘价的12日简单移动平均+收盘价的24日简单移动平均)/4,画红色,线宽为2
LIJINW1赋值:收盘价的20日简单移动平均
画带状线
如果量化共振输出拉升线:如果量化共振>LIJINW1,返回LIJINW1,否则返回无效数,画洋红色,线宽为3
输出下跌线:如果量化共振<=LIJINW1,返回LIJINW1,否则返回无效数,画蓝色,线宽为2
LIJINW2赋值:(收盘价+最高价+最低价+开盘价)/4
LIJINW3赋值:(收盘价*2+最高价)/3的5日简单移动平均
LIJINW4赋值:(开盘价*2+最高价)/3的5日简单移动平均
LIJINW5赋值:(收盘价+最低价*2)/3的5日简单移动平均
LIJINW6赋值:(开盘价+最低价*2)/3的5日简单移动平均
LIJINW7赋值:开盘价+(收盘价-开盘价)/2
LIJINE1赋值:(收盘价*2+最高价+最低价)/4
LIJINE2赋值:LIJINE1的13日指数移动平均-LIJINE1的34日指数移动平均
LIJINE3赋值:LIJINE2的5日指数移动平均
LIJINE4赋值:(-2)*(LIJINE2-LIJINE3)*3.8
LIJINE5赋值:2*(LIJINE2-LIJINE3)*3.8
短赋值:LIJINE5>0
LIJINE11赋值:收盘价-收盘价的12.5日简单移动平均
中赋值:LIJINE1>0
LIJINE21赋值:(收盘价的12日指数移动平均-收盘价的26日指数移动平均)*100
LIJINE22赋值:LIJINE21的9日指数移动平均
LIJINE23赋值:2*(LIJINE21-LIJINE22)
长赋值:LIJINE21>=0
共振赋值:短并且中并且长
MID赋值:(收盘价的3日简单移动平均+收盘价的6日简单移动平均+收盘价的12日简单移动平均+收盘价的24日简单移动平均)/4
当满足条件收盘价当满足条件收盘价当满足条件收盘价>=MID时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画黄色
当满足条件收盘价>=MID时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画黄色
当满足条件收盘价>=MID并且收阳线时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画红色
当满足条件共振上穿0.6时,在最低价位置画9号图标
当满足条件共振上穿0.6时,在最低价位置书写文字,画黄色
当满足条件QK1时,在最高价位置画35号图标
当满足条件短买并且收盘价>1日前的最低价并且最低价<1日前的收盘价时,在最低价位置画1号图标
LIJIN18赋值:(((收盘价-1日前的收盘价)和0的较大值的6日[1日权重]移动平均/(收盘价-1日前的收盘价)的绝对值的6日[1日权重]移动平均)*100)
当满足条件80上穿LIJIN18时,在(最高价)位置书写文字,COLORFFDDEE
当满足条件LIJIN18上穿20时,在(最低价)位置书写文字,画红色
DIF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
DEA赋值:DIF的9日指数移动平均
ABC2赋值:1日前的收盘价
ABC3赋值:如果(收盘价-ABC2)*100/ABC2>=5-0.01*100/ABC2,返回1,否则返回0
中线赋值:0,画黄色
MACD赋值:(DIF-DEA)*2
ACB1赋值:如果收盘价>1日前的收盘价,返回88,否则返回0
ACB2赋值:如果收盘价/1日前的收盘价>1.01ANDHIGH/收盘价<1.010ANDACB1>0,返回91,否则返回0>1
ACB3赋值:100*(收盘价-34日内最低价的最低值)/(34日内最高价的最高值-34日内最低价的最低值)的3日指数移动平均/4
ACB4赋值:(ACB3-1日前的ACB3)>1
ACB5赋值:收盘价/1日前的收盘价< 1.2
GP赋值:ACB2 AND ACB4 AND ACB5
DFV赋值:(收盘价-37日内最低价的最低值)/(37日内最高价的最高值-37日内最低价的最低值)*100
CBT赋值:(DFV的5日[1日权重]移动平均+2*收盘价的37日估算标准差)< 50
AAC1赋值:上次MACD<0距今天数+1日内MACD距今天数
AAC2赋值:(0上穿MACD,1日前的AAC1+2)上穿0.5
QG赋值:(AAC2,MACD,1日前的AAC2,1日前的MACD,1)
AAC3赋值:上次MACD>0距今天数+1日内MACD距今天数
AAC4赋值:(MACD上穿0,1日前的AAC3+2)上穿0.5
QD赋值: (AAC4,MACD,1日前的AAC4,1日前的MACD,1)
ADX赋值:(AAC2,MACD,是否最后一个周期,上次AAC2距今天数日前的MACD,1),画白色,DOTLINE
PDI赋值:(AAC4,MACD,是否最后一个周期,上次AAC4距今天数日前的MACD,1),画淡蓝色,DOTLINE
RVL赋值:ABC3 AND GP AND CBT
输出起爆:在5周期内首次RVL距今天数=0,画红色,NODRAW
当满足条件MACD>0时,在MACD和0位置之间画柱状线,宽度为2.5,1不为0则画空心柱.,画红色
当满足条件MACD<0时,在MACD和0位置之间画柱状线,宽度为2.5,1不为0则画空心柱.,画青色
当满足条件MACD>QG时,在MACD和QG位置之间画柱状线,宽度为1,0不为0则画空心柱.,画黄色
当满足条件MACD<0ANDMACD当满足条件起爆时,在中线位置书写文字,画黄色
当满足条件起爆时,在MACD和0位置之间画柱状线,宽度为2,0不为0则画空心柱.,画黄色
当满足条件起爆时,在MACD和0位置之间画柱状线,宽度为0.6,0不为0则画空心柱., 画洋红色

指标安装下载帮助  |   联系我们  |  指标公式网  |  指标网   |  指标公式  |   加入收藏   |  设为主页

@2005-2023 浙ICP备2024071487号-2 指标公式网别名指标网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:指标公式网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图