指标里有个很重要的线,叫MA13,就是13日的指数移动平均线。这玩意儿能帮我们平滑价格波动,看看短期的趋势。要是这条线开始往下拐,那就说明短期趋势不太好。
MA13:EMA(C,13)COLORBLUE,LINETHICK3;
然后,它还用到了好多不同周期的指数移动平均线(EMA),比如3日、8日、21日、34日、55日和120日的EMA。通过比较这些线之间的交叉情况,能判断出市场的强弱。比如,3日EMA如果能稳稳地站在21日EMA上面,那可能是个好信号;要是反过来,3日EMA被21日EMA压在下面,那可能就得小心点了。
{智能波段趋势主图}
MA13:EMA(C,13)COLORBLUE,LINETHICK3;
B:=MA13< REF(MA13,1);
IF(B-1,MA13,DRAWNULL)COLORRED,LINETHICK3;
ZBGS3E:=EMA(C,3)>EMA(C,21);
ZBGS3F:=EMA(C,3)< EMA(C,21);
ZBGS3ZZ:=EMA(C,3)>EMA(C,8);
ZBGS3ZW:=EMA(C,3)< EMA(C,8);
阴线:=CLOSE< OPEN;
STICKLINE(ZBGS3E,H,L,0,0),COLORRED;
STICKLINE(ZBGS3E,O,C,3,1),COLORRED;
STICKLINE(ZBGS3E&&阴线,O,C,3,0),COLOR007FFF;
STICKLINE(ZBGS3F,H,L,0,0),COLORGREEN;
STICKLINE(ZBGS3F,O,C,3,1),COLORGREEN;
STICKLINE(ZBGS3F&&阴线,O,C,3,0),COLORGREEN;
STICKLINE(ZBGS3F&&ZBGS3ZZ,H,L,0,1),COLORF00FF0;
STICKLINE(ZBGS3F&&ZBGS3ZZ,O,C,3,1),COLORF00FF0;
STICKLINE(ZBGS3F&&ZBGS3ZZ&&阴线,O,C,3,0),COLORF00FF0;
STICKLINE(ZBGS3E&&ZBGS3ZW,H,L,0,0),COLORBLUE;
STICKLINE(ZBGS3E&&ZBGS3ZW,O,C,3,1),COLORBLUE;
STICKLINE(ZBGS3E&&ZBGS3ZW&&阴线,O,C,3,0),COLORBLUE;
买线:=MA(CLOSE,9),LINETHICK2;{股朋指标HTTP://WWW.ZBGS3.COM}
卖线:=MA(CLOSE,20);
BU:=CROSS(买线,卖线);
SEL:=CROSS(卖线,买线);
DRAWTEXT(BU,L-0.1,'建仓位')COLORYELLOW;
DRAWTEXT(SEL,H+0.1,'空仓位');
A2:=(C-REF(C,1))/REF(C,1)*100< 1.02;
A3:=H>MA(C,5)*1.12;
ZBGS3EA:=A2&&A3;
DRAWTEXT(ZBGS3EA,H*1.05,'高位'),COLORWHITE;
EMA13:=EMA(C,13),COLOR0000FF,LINETHICK2;
EMA34:=EMA(C,34),COLORYELLOW;
EMA55:=EMA(C,55),COLORFF00FF;
EMA120:=EMA(C,120),COLORFFCC66;
ZBGS3AR1:=EMA55>EMA34&&EMA34>EMA13;
ZBGS3AR2:=BARSLAST((C-EMA13)/EMA13*100< -6);
ZBGS3AR3:=EMA13>=REF(EMA13,2);
ZBGS3AR4:=COUNT(CROSS(C,EMA13),ZBGS3AR2)=1;
ZBGS3AR5:=ZBGS3AR1&&ZBGS3AR2&&ZBGS3AR3&&ZBGS3AR4;
ZBGS3AR6:=ZBGS3AR5&&FILTER(ZBGS3AR5,10);
DRAWTEXT(ZBGS3AR6,L-0.09,'启动'),COLORYELLOW;
STICKLINE(ZBGS3AR6,H,L,3,0),LINETHICK2,COLORYELLOW;
BR1:=COUNT(BETWEEN((C-REF(C,1))/REF(C,1)*100,0,5),5)=5;
BR2:=ABS((EMA13-EMA34)+(EMA34-EMA55))/C< 0.2;
BR3:=C>EMA55&&(REF(C,1)< REF(EMA55,1)||REF(C,2)< REF(EMA55,2)||REF(C,3)< REF(EMA55,3)||REF(C,4)< REF(EMA55,4)||REF(C,5)< REF(EMA55,5));
BR4:=BR1&&BR2&&BR3;
DRAWTEXT(BR4&&FILTER(BR4,10),L-0.09,'上升'),COLOR00C5FF;
STICKLINE(BR4&&FILTER(BR4,10),O,C,3,1),LINETHICK2,COLOR00C5FF;
ZBGS3CR1:=(C-REF(C,1))/REF(C,1)*100>0.5;
ZBGS3CR2:=V>MA(V,5)*0.6;
ZBGS3CR3:=COUNT(CROSS(EMA13,EMA55),3)=1;
ZBGS3CR4:=ABS(EMA34-EMA55)/EMA55< 0.03;
ZBGS3CR5:=EMA55<=EMA120&&EMA55>=REF(EMA55,1);
ZBGS3CR6:=FILTER(ZBGS3CR1&&ZBGS3CR2&&ZBGS3CR3&&ZBGS3CR4&&ZBGS3CR5,2);
STICKLINE(ZBGS3CR6,O,C,3,1),LINETHICK2,COLORF00FF0;
DRAWTEXT(ZBGS3CR6,L-0.09,'涨升'),COLORF00FF0;
ZBGS3DR1:=EMA13>EMA34&&EMA34< EMA55;
ZBGS3DR2:=BARSLAST(CROSS(C,EMA55));
ZBGS3DR3:=H=HHV(H,ZBGS3DR2);
ZBGS3DR4:=BARSLAST(ZBGS3DR3);
ZBGS3DR5:=COUNT(O>C&&C< REF(C,1)&&C>EMA55&&BETWEEN((C-EMA55)/EMA55,0,0.02),ZBGS3DR4)=1;
ZBGS3DR6:=C>REF(C,1);
ZBGS3DR7:=ZBGS3DR1&&ZBGS3DR5&&ZBGS3DR6;
ZBGS3DR8:=ZBGS3DR7&&FILTER(ZBGS3DR7,10);
DRAWTEXT(ZBGS3DR8,L-0.09,'出击'),COLORD6BA63;
ER:=BARSLAST(REF(CROSS(EMA55,EMA34),1))&&CROSS(EMA34,EMA55);
DRAWTEXT(ER,L-0.09,'金叉'),COLOR0099FF;
FR:=BARSLAST(REF(CROSS(EMA34,EMA13),1))&&CROSS(EMA13,EMA34);
DRAWTEXT(FR,L-0.09,'加仓点'),COLORWHITE;