专栏名称: 定锚
开放的自留地
目录
相关文章推荐
BioArt  ·  Cell Metab | ... ·  昨天  
51好读  ›  专栏  ›  定锚

买主、MACD解盘

定锚  · 公众号  ·  · 2024-06-20 04:59

正文


MA5:MA(C,5)LINETHICK3,COLOR00CCFF;

MA10:=MA(C,10);

MA20:=MA(C,20);

MA30:=MA(C,30);

五日乖离率:=(C-MA5)/MA5*100;

BB5:=ATAN((MA5/REF(MA5,1)-1)*100)*180/3.1416;

速度5:=SMA(EMA((MA5-REF(MA5,1))/REF(MA5,1),3)*100,3,1);

加速度5:=EMA((速度5-REF(速度5,1)),3),NODRAW;

IF(BB5>30 AND MA5>REF(MA5,1), MA5,DRAWNULL),LINETHICK3,COLORRED;

BB10:=ATAN((MA10/REF(MA10,1)-1)*100)*180/3.1416;

IF(BB5<0 AND MA5

三拾日乖离率:=(C-MA30)/MA30*100,NODRAW;

VAR1:=(MA20-MA30)>REF((MA20-MA30),1) AND MA20>REF(MA20,1) AND MA30>REF(MA30,1);

VAR2:=(MA30-MA20)

BB30:=ATAN((MA30/REF(MA30,1)-1)*100)*180/3.1416;

强势狙击:=FILTER(BB30>30 AND BB10>45 AND CROSS(BB5,60),10);

加仓:=FILTER(COUNT(CROSS(BB5,30),5)>=1 AND MA5>REF(MA5,1) AND

三拾日乖离率>REF(三拾日乖离率,1) AND MA10>REF(MA10,1)

AND 加速度5>REF(加速度5,1) AND 速度5>REF(速度5,1),10);

清仓:=FILTER(COUNT(CROSS(30,BB5),5)>=1 AND (C>MA30 OR O>MA30) AND MA5

三拾日乖离率

DRAWTEXT(加仓 ,LOW*0.98,'←加仓'),COLORYELLOW;

JC:=CROSS(0,五日乖离率) AND 三拾日乖离率 REF(MA10,1);

减仓:=FILTER(JC,10);

MR:=COUNT(CROSS(五日乖离率,0),3)>=1 AND 三拾日乖离率>REF(三拾日乖离率,1) AND MA5>REF(MA5,1)

AND (C/REF(C,1)-1)*100>5 AND REF(C,1)

买入:=FILTER(MR,10);

DRAWTEXT(减仓,HIGH*1.02,'←风险'),COLORCYAN;

DRAWTEXT(买入,LOW*0.98,'←买入'),COLORYELLOW;

DRAWTEXT(清仓 ,HIGH*1.02,'←清仓'),COLORGREEN;

DRAWTEXT(强势狙击,LOW*0.95,'←狙击'),COLORYELLOW;

VAR21:=MAX(ABS(HIGH-AMOUNT/VOL/100),ABS(AMOUNT/VOL/100-LOW));

VAR3:=ABS((OPEN+CLOSE)/2-AMOUNT/VOL/100);

MV:=(VAR21+VAR3)/AMOUNT*VOL*100*50;

压力:MA(REF(HHV(C,30),1),2),COLOR9DFFFF;

支撑:MA(REF(LLV(C,30),1),2),COLORABFF46;



{MACD解盘}

DRAWGBK(C>0,RGB(10,160,0),RGB(25,15,0),0,' ',0);

DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26),COLORYELLOW,LINETHICK2;

DEA1:=EMA(DIFF,9);

0.10,POINTDOT;

MACD:=2*(DIFF-DEA1),LINETHICK0;

SS1:=MACD 0;

SS2:=MACD

STICKLINE(MACD>=0,MACD,0,3,1),COLORRED;

STICKLINE(SS1,0,MACD,3,1),COLOR00FFFF;

STICKLINE(SS2,0,MACD,3,0),COLORFFFFFF;

STICKLINE(MACD>REF(MACD,1)AND MACD<0,0,MACD,3,1),COLORFFFF00;

EMA(CLOSE,12) - EMA(CLOSE,26),COLORYELLOW,LINETHICK2;

DEA:EMA(DIFF,9),COLORGREEN;

IF(DIFF>DEA,DIFF,DRAWNULL),COLORFF11CC,LINETHICK2;

IF(DIFF>DEA AND DIFF<0,DIFF,DRAWNULL),COLORRED,LINETHICK2;

DRAWICON(CROSS(DIFF,DEA),DIFF-0.1,1);

DRAWICON(CROSS(DEA,DIFF),DIFF+0.1,2);

MAC:3*DIFF-2*DEA1,LINETHICK1,COLORRED;

VAR1:=EMA(CLOSE,34)-EMA(CLOSE,5);

VAR2:=EMA(VAR1,5);

趋势:=(-3)*(VAR1-VAR2);

VAR11:=MA((V/(H-L)),4);

VAR33:=ABS(C-O);

VAR44:=V/(H-L);

TRR := SUM(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),14);

HD := HIGH-REF(HIGH,1);

LD := REF(LOW,1)-LOW;

DMP:= SUM(IF(HD>0 AND HD>LD,HD,0),14);

DMM:= SUM(IF(LD>0 AND LD>HD,LD,0),14);

PDI:= DMP*100/TR;

MDI:= DMM*100/TR;

ADX:= MA(ABS(MDI-PDI)/(MDI+PDI)*100,6);

ADXR:=(ADX+REF(ADX,6))/2;

M周▲:DRAWTEXT(CROSS("MACD.DIF#WEEK" ,"MACD.DEA#WEEK"),DEA1-0.05,'▲M周'),COLORRED;

M月个:DRAWTEXT(CROSS("MACD.DIF#MONTH" ,"MACD.DEA#MONTH"),DEA1-0.05,'个M月'),COLORMAGENTA;

W1:=CROSS(MA(C,10),MA(C,5)) ;

W2:=CROSS(MA(C,5),MA(C,10)) ;

W3:=CROSS(MA(V,10),MA(V,5));

W4:=CROSS(DEA,DIFF);

W11:=C<=MA(C,5) AND C<=MA(C,10) ;

W22:=O>MA(C,5) AND O>MA(C,10) ;

W33:=MA(V,5)<=MA(V,10);

W44:=DIFF

W5:=VOL/CAPITAL;

DRAWTEXT(W11 AND  W22 AND W33 AND W44,DIFF,'#'),COLORFFFF10;

LC := REF(CLOSE,1);

RSI1:=SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100;

RSI2:=SMA(MAX(CLOSE-LC,0),12,1)/SMA(ABS(CLOSE-LC),12,1)*100;

PSY:=COUNT(CLOSE>REF(CLOSE,1),12)/12*100;

AA:=(EMA(C,30)*2+MA(C,60))/3;

RA:=(VOL*CLOSE);

VL1A:=EMA(RA,13)/EMA(VOL,13);

VL2A:=EMA(RA,60)/EMA(VOL,60);

VLA:=EMA((VL1A+VL2A)/2,3);

分水岭:=MA((AA+VLA)/2,1),LINETHICK0;

BBI:=(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4;

UPR:=BBI+3*STD(BBI,10);

DWN:=BBI-3*STD(BBI,10);

VAR55:=(UPR-DWN)/UPR<0.03;

VAR56:=(UPR-DWN)/UPR>0.18;

VAR57:=(MA(C,60)-MA(C,5))/MA(C,60)>0.15;

VAR58:=(MA(C,5)-MA(C,60))/MA(C,5)>0.15;

S1:=趋势>0;  S2:=趋势<0;  S3:=CROSS(趋势,0);  S4:=CROSS(0,趋势);

S5:=CROSS(PDI,MDI);  S6:=CROSS(MDI,PDI);  S7:=ADX>REF(ADX,1);  S8:=W11 AND W22;

S9:=W1;  S10:=W3;  S11:=W4;  S12:=W11 AND W22 AND W33 AND W44;

S13:=W11 AND W33 AND W44;  S14:=W5>0.075;  S15:=RSI1>85;  S16:=RSI1>80;

S17:=RSI1<15;  S18:=CROSS(RSI1,15);  S19:=CROSS(RSI1,85);  S20:=CLOSE>分水岭;

S21:=CLOSE

SS:=CONST((S1+S2+S3+S4+S5+S6+S7+S8+S9+S10+S11+S12+S13+S14+S15+S16+S17+S18+S19+S20+S21

+S22+S23)*110),NODRAW;

DRAWRECTREL(0,0,270,SS,RGB(0,120,0));


E1:=IF(S1=1 ,-0.08,-0.08);

E2:=IF(S2=1,E1+0.1,E1);

E3:=IF(S3=1,E2+0.1,E2);

E4:=IF(S4=1,E3+0.1,E3);

E5:=IF(S5=1,E4+0.1,E4);

E6:=IF(S6=1,E5+0.1,E5);

E7:=IF(S7=1,E6+0.1,E6);

E8:=IF(S8=1,E7+0.1,E7);

E9:=IF(S9=1,E8+0.1,E8);

E10:=IF(S10=1,E9+0.1,E9);

E11:=IF(S11=1,E10+0.1,E10);

E12:=IF(S12=1,E11+0.1,E11);

E13:=IF(S13=1,E12+0.1,E12);

E14:=IF(S14=1,E13+0.1,E13);

E15:=IF(S15=1,E14+0.1,E14);

E16:=IF(S16=1,E15+0.1,E15);

E17:=IF(S17=1,E16+0.1,E16);

E18:=IF(S18=1,E17+0.1,E17);

E19:=IF(S19=1,E18+0.1,E18);

E20:=IF(S20=1,E19+0.1,E19);

E21:=IF(S21=1,E20+0.1,E20);

E22:=IF(S22=1,E21+0.1,E21);

E23:=IF(S23=1,E22+0.1,E22);

DRAWTEXT_FIX(ISLASTBAR AND S1=1,0,E1,0,'Z线趋势上升中');

DRAWTEXT_FIX(ISLASTBAR  AND S2=1,0,E2,0,'Z线趋势下降中');

DRAWTEXT_FIX(ISLASTBAR  AND S3=1,0,E3,0,'Z线考虑买入');

DRAWTEXT_FIX(ISLASTBAR  AND S4=1,0,E4,0,'Z线考虑卖出');

DRAWTEXT_FIX(ISLASTBAR  AND S5=1,0,E5,0,'PDI突破MDI,有新多进场');

DRAWTEXT_FIX(ISLASTBAR  AND S6=1,0,E6,0,'PDI跌破MDI,有新空进场');

DRAWTEXT_FIX(ISLASTBAR  AND S7=1,0,E7,0,'ADX高于前一日,维持原趋势');

DRAWTEXT_FIX(ISLASTBAR  AND S8=1,0,E8,0,'断头铡刀:,卖出'),COLORGREEN;

DRAWTEXT_FIX(ISLASTBAR  AND S9=1,0,E9,0,'5日死叉10均线,短线卖出');

DRAWTEXT_FIX(ISLASTBAR  AND S10=1,0,E10,0,'5日死叉10日均量,卖出');

DRAWTEXT_FIX(ISLASTBAR  AND S11=1,0,E11,0,'DIFF下穿DEA,空头形成,卖出');

DRAWTEXT_FIX(ISLASTBAR  AND S12=1,0,E12,0,'三死叉见顶,卖出'),COLORFF00FF;

DRAWTEXT_FIX(ISLASTBAR  AND S13=1,0,E13,0,'多方溃败,卖出'),COLORGREEN;

DRAWTEXT_FIX(ISLASTBAR  AND S14=1,0,E14,0,'换手过大,小心主力出逃');

DRAWTEXT_FIX(ISLASTBAR  AND S15=1,0,E15,0,'6日RSI超买,防止回挡');

DRAWTEXT_FIX(ISLASTBAR  AND S16=1,0,E16,0,'6日RSI向上突破85,超买');

DRAWTEXT_FIX(ISLASTBAR  AND S17=1,0,E17,0,'6日RSI超卖,有可能反弹');

DRAWTEXT_FIX(ISLASTBAR  AND S18=1,0,E18,0,'6日RSI向上突破15,买进信号');

DRAWTEXT_FIX(ISLASTBAR  AND S19=1,0,E19,0,'6日RSI向下跌破85,卖出信号');

DRAWTEXT_FIX(ISLASTBAR  AND S20=1,0,E20,0,'分水岭之上,多头,可积极做多');

DRAWTEXT_FIX(ISLASTBAR  AND S21=1,0,E21,0,'分水岭之下,空头,只能抢反弹');

DRAWTEXT_FIX(ISLASTBAR  AND S22=1,0,E22,0,'布林收敛中,有变盘可能');

DRAWTEXT_FIX(ISLASTBAR  AND S23=1,0,E23,0,'布林乖离太大,有反弹可能');



自动翻译

填充背景

DIFF赋值:收盘价的12日指数移动平均 - 收盘价的26日指数移动平均,画黄色,线宽为2

DEA1赋值:DIFF的9日指数移动平均

0.10,POINTDOT

MACD赋值:2*(DIFF-DEA1),线宽为0

SS1赋值:MACD<1日前的MACDAND MACD>0

SS2赋值:MACD<1日前的MACD/2 AND MACD<0

当满足条件MACD>=0时,在MACD和0位置之间画柱状线,宽度为3,1不为0则画空心柱.,画红色

当满足条件SS1时,在0和MACD位置之间画柱状线,宽度为3,1不为0则画空心柱.,COLOR00FFFF

当满足条件SS2时,在0和MACD位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORFFFFFF

当满足条件MACD>1日前的MACDANDMACD<0时,在0和MACD位置之间画柱状线,宽度为3,1不为0则画空心柱.,COLORFFFF00

收盘价的12日指数移动平均 - 收盘价的26日指数移动平均,画黄色,线宽为2

输出DEA:DIFF的9日指数移动平均,画绿色

如果DIFF>DEA,返回DIFF,否则返回无效数,COLORFF11CC,线宽为2

如果DIFF>DEAANDDIFF<0,返回DIFF,否则返回无效数,画红色,线宽为2

当满足条件DIFF上穿DEA时,在DIFF-0.1位置画1号图标

当满足条件DEA上穿DIFF时,在DIFF+0.1位置画2号图标

输出MAC:3*DIFF-2*DEA1,线宽为1,画红色

VAR1赋值:收盘价的34日指数移动平均-收盘价的5日指数移动平均

VAR2赋值:VAR1的5日指数移动平均

趋势赋值:(-3)*(VAR1-VAR2)

VAR11赋值:(成交量(手)/(最高价-最低价))的4日简单移动平均

VAR33赋值:收盘价-开盘价的绝对值

VAR44赋值:成交量(手)/(最高价-最低价)

赋值: 最高价-最低价和最高价-1日前的收盘价的绝对值的较大值和最低价-1日前的收盘价的绝对值的较大值的14日累和

赋值: 最高价-1日前的最高价

赋值: 1日前的最低价-最低价

DMP赋值: 如果HD>0ANDHD>LD,返回HD,否则返回0的14日累和

DMM赋值: 如果LD>0ANDLD>HD,返回LD,否则返回0的14日累和

PDI赋值: DMP*100/真实波幅

MDI赋值: DMM*100/真实波幅

ADX赋值: MDI-PDI的绝对值/(MDI+PDI)*100的6日简单移动平均

ADXR赋值:(ADX+6日前的ADX)/2

输出M周▲:当满足条件"MACD.DIF[取周线数据]"上穿"MACD.DEA[取周线数据]"时,在DEA1-0.05位置书写文字,画红色

输出M月个:当满足条件"MACD.DIF[取月线数据]"上穿"MACD.DEA[取月线数据]"时,在DEA1-0.05位置书写文字,画洋红色

W1赋值:收盘价的10日简单移动平均上穿收盘价的5日简单移动平均

W2赋值:收盘价的5日简单移动平均上穿收盘价的10日简单移动平均

W3赋值:成交量(手)的10日简单移动平均上穿成交量(手)的5日简单移动平均

W4赋值:DEA上穿DIFF

W11赋值:收盘价<=收盘价的5日简单移动平均 AND 收盘价<=收盘价的10日简单移动平均

W22赋值:开盘价>收盘价的5日简单移动平均 AND 开盘价>收盘价的10日简单移动平均

W33赋值:成交量(手)的5日简单移动平均<=成交量(手)的10日简单移动平均

W44赋值:DIFF

W5赋值:成交量(手)/当前流通股本(手)

当满足条件W11ANDW22ANDW33ANDW44时,在DIFF位置书写文字,COLORFFFF10

赋值: 1日前的收盘价

RSI1赋值:收盘价-LC和0的较大值的6日[1日权重]移动平均/收盘价-LC的绝对值的6日[1日权重]移动平均*100

RSI2赋值:收盘价-LC和0的较大值的12日[1日权重]移动平均/收盘价-LC的绝对值的12日[1日权重]移动平均*100

PSY赋值:统计12日中满足收盘价>1日前的收盘价的天数/12*100

AA赋值:(收盘价的30日指数移动平均*2+收盘价的60日简单移动平均)/3

RA赋值:(成交量(手)*收盘价)

VL1A赋值:RA的13日指数移动平均/成交量(手)的13日指数移动平均

VL2A赋值:RA的60日指数移动平均/成交量(手)的60日指数移动平均

VLA赋值:(VL1A+VL2A)/2的3日指数移动平均

分水岭赋值:(AA+VLA)/2的1日简单移动平均,线宽为0

BBI赋值:(收盘价的3日简单移动平均+收盘价的6日简单移动平均+收盘价的12日简单移动平均+收盘价的24日简单移动平均)/4

UPR赋值:BBI+3*BBI的10日估算标准差

DWN赋值:BBI-3*BBI的10日估算标准差

VAR55赋值:(UPR-DWN)/UPR<0.03

VAR56赋值:(UPR-DWN)/UPR>0.18

VAR57赋值:(收盘价的60日简单移动平均-收盘价的5日简单移动平均)/收盘价的60日简单移动平均>0.15

VAR58赋值:(收盘价的5日简单移动平均-收盘价的60日简单移动平均)/收盘价的5日简单移动平均>0.15

S1赋值:趋势>0







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