核实一下:
1.相邻两个红柱,您指的是0轴上方相邻的两个红柱区域?
2.价格指的是红柱区域对应的最高价的最大值 还是 红柱区域最高的红柱对应的K线的最高价?
参考:
DIFF : EMA(CLOSE,12) - EMA(CLOSE,26);
DEA :EMA(DIFF,9);
MACD:2*(DIFF-DEA),COLORSTICK;
DRAWCOLORLINE(DIFF>0,DIFF,COLORRED,COLORGREEN);
DRAWCOLORLINE(DEA>0,DEA,COLORRED,COLORGREEN);
DRAWICON(CROSS(DIFF,DEA),MACD,4);
DRAWICON(CROSSDOWN(DIFF,DEA),MACD,5);
CROSS(DIFF,DEA),SOUND('A');
CROSSDOWN(DIFF,DEA),SOUND('B');
AA:=MACD>0&&H>REF(H,1)&&MACD<REF(MACD,1);
BB:=MACD<0&&L<REF(L,1)&&MACD>REF(MACD,1);
DRAWTEXT(AA,H,'顶背离');
DRAWTEXT(BB,L,'底背离');
PLAYSOUND(AA,'A');
PLAYSOUND(BB,'B');
属性请设置为副图指标,这样改一下:
DIFF : EMA(CLOSE,12) - EMA(CLOSE,26);
DEA :EMA(DIFF,9);
MACD:2*(DIFF-DEA),COLORSTICK;
DRAWCOLORLINE(DIFF>0,DIFF,COLORRED,COLORGREEN);
DRAWCOLORLINE(DEA>0,DEA,COLORRED,COLORGREEN);
DRAWICON(CROSS(DIFF,DEA),MACD,4);
DRAWICON(CROSSDOWN(DIFF,DEA),MACD,5);
CROSS(DIFF,DEA),SOUND('A');
CROSSDOWN(DIFF,DEA),SOUND('B');
AA:=MACD>0&&H>REF(H,1)&&MACD<REF(MACD,1);
BB:=MACD<0&&L<REF(L,1)&&MACD>REF(MACD,1);
DRAWTEXT(AA,0,'顶背离');
DRAWTEXT(BB,0,'底背离');
PLAYSOUND(AA,'A');
PLAYSOUND(BB,'B');
这样改下,
直接修改右上方参数列表中,参数值对应的缺省值即可
DIFF : EMA(CLOSE,SHORT) - EMA(CLOSE,LONG);
DEA :EMA(DIFF,M);
MACD:2*(DIFF-DEA),COLORSTICK;
DRAWCOLORLINE(DIFF>0,DIFF,COLORRED,COLORGREEN);
DRAWCOLORLINE(DEA>0,DEA,COLORRED,COLORGREEN);
DRAWICON(CROSS(DIFF,DEA),MACD,4);
DRAWICON(CROSSDOWN(DIFF,DEA),MACD,5);
CROSS(DIFF,DEA),SOUND('A');
CROSSDOWN(DIFF,DEA),SOUND('B');
AA:=MACD>0&&H>REF(H,1)&&MACD<REF(MACD,1);
BB:=MACD<0&&L<REF(L,1)&&MACD>REF(MACD,1);
DRAWTEXT(AA,0,'顶背离');
DRAWTEXT(BB,0,'底背离');
PLAYSOUND(AA,'A');
PLAYSOUND(BB,'B');

文件名:额鹅鹅鹅.jpg