专栏名称: 游资八戒
财经股票基金
目录
相关文章推荐
海西晨报  ·  涨幅超过黄金!很多人都在买 ·  昨天  
海西晨报  ·  涨幅超过黄金!很多人都在买 ·  昨天  
深圳市中级人民法院  ·  盗用身份证,“贷”价惨重! ·  2 天前  
深圳市中级人民法院  ·  盗用身份证,“贷”价惨重! ·  2 天前  
金融早实习  ·  麦星投资2025年实习生招聘 ·  2 天前  
51好读  ›  专栏  ›  游资八戒

【MACD-KDJ共振】——1主图1幅图

游资八戒  · 公众号  · 金融  · 2024-08-06 22:13

主要观点总结

本文介绍了基于通达信软件的源码,包括主图、副图、选股公式和图片示例,用于辅助投资者分析市场趋势和进行股票选择。源码涉及MACD-KDJ共振、均线、KDJ指标、RSI指标等,并包括一些自定义指标和公式,用于判断市场高低切换、股票买卖点等。

关键观点总结

关键观点1: 市场高低切换与低位炒作

市场高低切换明显,低位炒作困境反转成为市场短期共识,原先预期糟糕的低位板块,8月只要一点风吹草动就能引发大幅上涨。

关键观点2: MACD-KDJ共振主图源码

以MACD和KDJ指标为基础,将日线、周线、月线MACD和KDJ的多空状态用红绿方格标注,判断市场趋势和买卖点。

关键观点3: 选股公式源码

提供了多个选股公式源码,用于筛选具有特定特征的股票,辅助投资者进行股票选择。

关键观点4: 图片示例

文章还包含了图片示例,展示了源码的实际应用效果,方便投资者理解和使用。


正文

注意: 本文属于八戒 改编 指标公式,源码可以用于通达信软件,第一部分源码属于主图或副图;第二部分属于选股公式源码(多个选股公式请分别使用);第三部分属于图片示例。

注意2:防止源码复制粘贴出错,请先把源码复制到WORD文档排序,再从WORD文档中复制源码!



市场高低切换明显,低位炒作困境反转成了市场短期共识,原先预期糟糕的低位板块,8月只要一点风吹草动就能引发大幅上涨。

以教培为代表的消费、 具备产业出清反转预期的军工、价格出现反弹的光伏,都属于低位炒作困境反转。


第一部分 【MACD-KDJ共振】电脑


【MACD-KDJ共振】是以MACD和KDJ指标为基础,将日线、周线、月线MACD和KDJ的多空状态用红绿方格标注。


1、6红开始看多;

2、一路红色一路多

3、见绿色就下车


【共振】主图 编写如下:

十三:=EMA(C,13),COLOR0000FF;

二十:=EMA(C,20),COLORFF00FF;

STICKLINE(C>十三,H,L,0,0),COLORRED;

STICKLINE(C>十三,C,O,-1,1),COLORRED;

STICKLINE(C=十三,H,L,0,0),COLORFFFFFF;

STICKLINE(C

STICKLINE(C

STICKLINE(C

STICKLINE(C

{自适应均线}

DIR1:=ABS(CLOSE-REF(CLOSE,5));

VIR1:=SUM(ABS(CLOSE-REF(CLOSE,1)),5);

ER1:=DIR1/VIR1;

CS1:=ER1*(0.8-2/8)+2/8;

CQ1:=CS1*CS1;

AMA1:=EMA(DMA(CLOSE,CQ1),2) ,COLORWHITE;

DIR2:=ABS(CLOSE-REF(CLOSE,10));

VIR2:=SUM(ABS(CLOSE-REF(CLOSE,1)),10);

ER2:=DIR2/VIR2;

CS2:=ER2*(0.8-2/24)+2/24;

CQ2:=CS2*CS2;

AMA2:EMA(DMA(CLOSE,CQ2),2),COLORGREEN,LINETHICK1;

AMA4:IF(AMA2/REF(AMA2,1)>1.001,AMA2,DRAWNULL),COLORRED,LINETHICK3;

{大阳过平台形态}

N:=5;

大阳:=(C/REF(C,1)-1)*100>=N AND V>REF(V,1);

DRAWICON(大阳,L*0.98,13);

STICKLINE(大阳,O,C,2,0),COLORYELLOW;

DRAWTEXT(大阳,L*0.97,'↖大阳过平台形态'),COLORYELLOW;

{以涨停板或者大阳来突破左侧的高点,5日线和10日线具有上升的攻击角度}

A1:=(MA(C,5)-REF(MA(C,5),1))/MA(C,5)>0.015;

A2:=CLOSE>=REF(HHV(HIGH,30),1);

A3:=C>REF(C,1)*1.07;

XG:=(A1 AND A2 AND A3);

DRAWICON(XG,L*0.96,23);

STICKLINE(XG,O,C,2,0),COLORRED;

DRAWTEXT(XG,L*0.96,'↖大阳来突破左侧的高点'),COLORRED;

TYX2:=MA(REF(HHV((C+L+O+H)/4,10),1),3);

加速K线:=REF(COUNT(C TYX2 AND C>O;

DRAWICON(加速K线,L*0.95,1);

STICKLINE(加速K线,O,C,2,0),COLORRED;

DRAWTEXT(加速K线,L*0.938,'↖加速K线点'),COLORBLUE;

TYX3:=MA(REF(HHV((C+L+O+H)/4,30),1),3);

启爆K线:=REF(COUNT(C TYX3 AND C>O;

DRAWICON(启爆K线,L*0.94,7);

STICKLINE(启爆K线,O,C,2,0),COLORRED;

DRAWTEXT(启爆K线,L*0.928,'↖启爆K线'),COLORBLUE;

大阳突破:=HHV(C,13)/REF(HHV(C,13),1)>1.018;

DRAWICON(大阳突破,L*0.93,25);

DRAWTEXT(大阳突破,L*0.92,'↖大阳突破'),COLORYELLOW;

{蓄势待发}

V0:=EMA(C,5);

EMA10:=EMA(C,10);

EMA20:=EMA(C,20);

EMA30:=EMA(C,30);

EMA60:=EMA(C,60);

M1:=1000*EMA10/EMA60<=1015 AND 1000*EMA10/EMA60>=975;

M2:=1000*EMA20/EMA60<=1020 AND 1000*EMA20/EMA60>=980;

M3:=1000*EMA30/EMA60<=1015 AND 1000*EMA30/EMA60>=985;

M4:=M1 AND M2 AND M3 AND CROSS(V0,EMA10);

M5:=M1 AND M2 AND M3 AND CROSS(V0,EMA30);

八戒T1:=1000*EMA10/EMA30<=1010 AND 1000*EMA10/EMA30>=990;

八戒T2:=1000*EMA20/EMA30<=1010 AND 1000*EMA20/EMA30>=990;

八戒T3:=八戒T1 AND 八戒T2 AND CROSS(V0,EMA10);

八戒T4:=八戒T1 AND 八戒T2 AND CROSS(V0,EMA30);

XG1:=(M4 OR M5 OR 八戒T3 OR 八戒T4);

DRAWICON(XG1,L*0.98,1);

STICKLINE(XG1,O,C,2,0),COLORMAGENTA;

DRAWTEXT(XG1,L*0.97,'↖蓄势待发'),COLORMAGENTA;

{两阳夹阴}

XG2:=(C>O AND REF(C,1) REF(O,2)

AND C>REF(O,1) AND C>MA(C,5) AND MA(C,5)>MA(C,10));

DRAWICON(XG2,L*0.98,1);

STICKLINE(XG2,O,C,2,0),COLORMAGENTA;

DRAWTEXT(XG2,L*0.97,'↖两阳夹阴'),COLORMAGENTA;

A81:=REF(C,2)>REF(O,2)*1.03;{确定前天阳线实体大小}

A82:=REF(C,1)

A83:=C>O*1.023 AND C>REF(C,1)*0.99;{确定今天阳线实体收盘价大于昨天阴线}

两阳夹一阴:=(A81 AND A82 AND A83 );

DRAWICON(两阳夹一阴,L*0.97,13);

STICKLINE(两阳夹一阴,O,C,2,0),COLORYELLOW;

DRAWTEXT(两阳夹一阴,L*0.96,'↖两阳夹一阴'),COLORYELLOW;

八戒AAA:=MA(C,5)>MA(C,30) AND MA(C,5)>MA(C,10) AND MA(C,10)>MA(C,30);

八戒BBB:=C>O AND REF(C,1) REF(O,2);

八戒CCC:=AMO>REF(AMO,1)*2 OR REF(AMO,2)>REF(AMO,3)*2 AND REF(AMO,1)

XG6:=(八戒AAA AND 八戒BBB AND 八戒CCC);

DRAWICON(XG6,L*0.90,7);

DRAWTEXT(XG6,L*0.89, '↖两阳一阴擒涨停?'),COLORYELLOW;

两阳夹一阴1:=COUNT(C>O,3)=2 AND REF(C =1.05;

DRAWTEXT(两阳夹一阴1,L*0.89, '↖两阳夹一阴1');




C2:=REF(C,1);

涨停:=IF((C-C2)*100/C2>=(10-0.01*100/C2),1,0);

STICKLINE(涨停,OPEN,CLOSE,2,0),COLORRED;

STICKLINE(涨停,H,L,0,0),COLORRED;

跌停:=IF((C2-C)*100/C2>=(10-0.01*100/C2),1,0);

STICKLINE(跌停,OPEN,CLOSE,2,0),COLORGREEN;

STICKLINE(跌停,H,L,0,1),COLORGREEN;

TY:=C;

HD:=FILTER(BACKSET(FILTER(REF(TY,10)=HHV(TY,2*10+1),10),10+1),10);

LD:=FILTER(BACKSET(FILTER(REF(TY,10)=LLV(TY,2*10+1),10),10+1),10);

A:=REF(C,BARSLAST(HD));

B:=REF(C,BARSLAST(LD));

T1:=BARSLAST(HD)

T2:=BARSLAST(HD)>BARSLAST(LD) AND NOT(LD);

波浪顶:IF(T1,A,A),COLORFF00FF,POINTDOT,LINETHICK4;

STICKLINE(T1,A,A,9,0),COLORFF00FF;

波浪底:IF(T2,B,B),COLOR80FF00,POINTDOT,LINETHICK4;

JJJ:=IF(DYNAINFO(8)>0.01,0.01*DYNAINFO(10)/DYNAINFO(8),DYNAINFO(3));

DDD:=(DYNAINFO(5)<0.01 || DYNAINFO(6)<0.01);

JJJT:=IF(DDD,1,(JJJ(DYNAINFO(6)-0.01)));

{无穷成本线:IF(JJJT,DMA(AMOUNT/(100*VOL),100*VOL/FINANCE(7)

),EMA((HIGH+LOW+CLOSE)/3,120)),POINTDOT;}

八戒3:=LLV(HIGH,240);

八戒4:=100*(CLOSE-八戒3)/八戒3;

八戒5:=(CLOSE-LLV(LOW,528))/(HHV(HIGH,528)-LLV(LOW,528))*100;

八戒6:=(CLOSE-LLV(CLOSE,530))/(HHV(CLOSE,530)-LLV(CLOSE,530))*100;

八戒7:=0;

八戒8:=SMA(MAX(CLOSE-REF(CLOSE,1),0),34,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),7,1)*100;

八戒9:=SMA(MAX(CLOSE-REF(CLOSE,1),0),13,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),13,1)*100;

八戒A:=BARSCOUNT(CLOSE);

八戒B:=八戒8<20 AND 八戒9<23 AND 八戒A>35;

八戒C:=八戒B AND COUNT(八戒B,1)=1;

八戒D:=EMA(CLOSE,21)-EMA(CLOSE,8);

八戒E:=EMA(八戒D,5);

八戒F:=TROUGHBARS(3,6,1)<4 AND CROSS(八戒D,八戒E);

八戒10:=IF(TROUGHBARS(3,16,1)=0 AND HIGH>LOW+0.04,4,0);

八戒11:=ZIG(3,6)>REF(ZIG(3,6),1) AND REF(ZIG(3,6),1)<=REF(ZIG(3,6),2) AND REF(ZIG(3,6),2)<=REF(ZIG(3,6),3);

八戒12:=ZIG(3,6) =REF(ZIG(3,6),2) AND REF(ZIG(3,6),2)>=REF(ZIG(3,6),3);

八戒13:=ZIG(3,22)>REF(ZIG(3,22),1) AND REF(ZIG(3,22),1)<=REF(ZIG(3,22),2) AND REF(ZIG(3,22),2)<=REF(ZIG(3,22),3);

八戒14:=ZIG(3,22) =REF(ZIG(3,22),2) AND REF(ZIG(3,22),2)>=REF(ZIG(3,22),3);

八戒15:=ZIG(3,51)>REF(ZIG(3,51),1) AND REF(ZIG(3,51),1)<=REF(ZIG(3,51),2) AND REF(ZIG(3,51),2)<=REF(ZIG(3,51),3);

八戒16:=ZIG(3,51) =REF(ZIG(3,51),2) AND REF(ZIG(3,51),2)>=REF(ZIG(3,51),3);

八戒17:=ZIG(3,72)>REF(ZIG(3,72),1) AND REF(ZIG(3,72),1)<=REF(ZIG(3,72),2) AND REF(ZIG(3,72),2)<=REF(ZIG(3,72),3);

八戒18:=ZIG(3,72) =REF(ZIG(3,72),2) AND REF(ZIG(3,72),2)>=REF(ZIG(3,72),3);

八戒19:=EMA(CLOSE,2)-EMA(CLOSE,150);

八戒1A:=EMA(八戒19,100);

八戒1B:=2*(八戒19-八戒1A);

八戒1C:=POW(八戒1B,3)*0.1+POW(八戒1B,1);

八戒1D:=SQRT(SQRT(LOW*HIGH*OPEN*CLOSE));

八戒1E:=EMA(八戒1D*0.97,3);

八戒1F:=(HIGH+LOW+CLOSE)/3;

八戒20:=(八戒1F-MA(八戒1F,14))/(0.015*AVEDEV(八戒1F,14));

八戒21:=CROSS(八戒1E,LOW);

买1:=八戒10;

买2:=(八戒11+八戒13+八戒15+八戒17);

卖1:=(八戒12+八戒14+八戒16+八戒18);

八戒22:=买1 AND 八戒F AND 八戒C AND 八戒21 AND 八戒4<0 AND 八戒5=0 AND 八戒6=0 AND 八戒20

八戒1:=MA(CLOSE,5);

八戒2:=MA(CLOSE,10);

八戒3A:=MA(CLOSE,30);

八戒4A:=MA(CLOSE,60);

八戒5A:=EMA(COST(85),7);

八戒6A:=EMA(COST(15),7);

八戒7A:=SUM(CLOSE*VOL*100,4)/SUM(VOL*100,4);

八戒8A:=INTPART(八戒7*100)/100;

八戒9A:=SUM(CLOSE*VOL*100,7)/SUM(VOL*100,7);

八戒A1:=INTPART(八戒9*100)/100;

八戒B1:=SUM(CLOSE*VOL*100,28)/SUM(VOL*100,28);

八戒C1:=INTPART(八戒B*100)/100;

八戒D1:=EMA(CLOSE,5)-EMA(CLOSE,10);

八戒E1:=EMA(八戒D,9);

八戒F1:=(-100)*(HHV(CLOSE,5)-CLOSE)/(HHV(CLOSE,5)-LLV(LOW,5))+100;

八戒10A:=(-100)*(HHV(CLOSE,10)-CLOSE)/(HHV(CLOSE,10)-LLV(LOW,10))+100;

八戒11A:=(-100)*(HHV(CLOSE,20)-CLOSE)/(HHV(CLOSE,20)-LLV(LOW,20))+100;

八戒12A:=(-100)*(HHV(CLOSE,30)-CLOSE)/(HHV(CLOSE,30)-LLV(LOW,30))+100;

八戒13A:=REF(八戒E,1);

八戒14A:=八戒E;

八戒15A:=八戒14-八戒13;

八戒16A:=REF(八戒D,1);

八戒17A:=八戒D;

八戒18A:=八戒17-八戒16;

八戒19A:=OPEN;

八戒1八戒AA:=CLOSE;

买3:=IF(八戒19<=八戒1 AND 八戒19<=八戒2 AND 八戒19<=八戒3 AND 八戒1A>=八戒1 AND 八戒1A>=八戒C AND 八戒15>0 AND 八戒18>0,0.5,0);

DRAWICON(买3>0,LOW-0.01,4);

买线:=EMA(CLOSE,2);

卖线:=EMA(SLOPE(CLOSE,21)*20+CLOSE,42);

B1买:IF(买1>0 OR 买2>0,LOW-0.02,DRAWNULL),CROSSDOT,LINETHICK3,COLORRED;

B2买:IF(CROSS(买线,卖线),L-0.02,DRAWNULL),CROSSDOT,LINETHICK3,COLORMAGENTA;

S1卖:IF(卖1>0,HIGH+0.02,DRAWNULL),CROSSDOT,LINETHICK3,COLORYELLOW;

S2卖:IF(CROSS(卖线,买线),H+0.02,DRAWNULL),CROSSDOT,LINETHICK3,COLORLIGRAY;

八戒X:=PEAKBARS(3,15,1)<10;

八戒Y:=IF(八戒X=1,2,0);

顶:=IF(八戒Y=2,2,0);

DRAWTEXT(顶>REF(顶,1), H+0.04,'S'),COLORGREEN,LINETHICK2;

MA15:=EMA(CLOSE,4);

FF:=EMA(CLOSE,2);

DRAWTEXT(CROSS(FF,MA15),(LOW * 0.99),'B'),COLORYELLOW,LINETHICK2;

八戒AA:=REF(OPEN,1);

八戒BB:=REF(CLOSE,1);

超短止损:IF(八戒AA>八戒BB,八戒AA,八戒BB),COLORWHITE,LINETHICK0;

DRAWTEXT((MA(C,5)/L)>1.11,LOW-0.20,'超跌'),COLORFF00FF;

过均必牛:SUM(CLOSE*VOL,FROMOPEN)/SUM(VOL,FROMOPEN),COLORYELLOW,DOTLINE;



第二部 【MACD-KDJ共振】 副图 手机/电脑


【MACD-KDJ共振】 编写如下:







请到「今天看啥」查看全文