这个程序为什么顶背离没有用?只有底背离可以划线?(这个是论坛工程师编写的)
DIFF : EMA(CLOSE,SHORT) - EMA(CLOSE,LONG),COLORWHITE,LINETHICK2;
DEA : EMA(DIFF,M),COLORBLUE,LINETHICK2;
MACD : 2*(DIFF-DEA),COLORSTICK;
STICKLINE(MACD>0,0,MACD,1,0),COLORMAGENTA;
STICKLINE(MACD<0,0,MACD,1,0),COLORGREEN;
J:CROSS(DIFF,DEA),NODRAW,NOTEXT;
S:CROSSDOWN(DIFF,DEA),NODRAW,NOTEXT;
AA:DIFF<0&&J&&COUNT(J,BARSLAST(DIFF>0))>=2,NOTEXT;
A:REF(LLV(DIFF,10),1),NODRAW,NOTEXT;
X:REF(LLV(L,10),1),NODRAW,NOTEXT;
LL: IF(J,A,99999),NODRAW,NOTEXT;
B:REF(A, LLVBARS(LL,BARSLAST(DIFF>0))),NODRAW,NOTEXT;
Y:REF(X, LLVBARS(LL,BARSLAST(DIFF>0))),NODRAW,NOTEXT;
XX:AA&&J&&A>B&&X<Y,NODRAW,NOTEXT;
DRAWICON(XX,MACD,1);
DRAWLINE3(XX,A,1+REF(LLVBARS(DIFF,10),1),XX,B,LLVBARS(LL,BARSLAST(DIFF>0))+REF(1+REF(LLVBARS(DIFF,10),1),LLVBARS(LL,BARSLAST(DIFF>0))) ,0 ),COLORRED,LINETHICK2;
K线图的划线没有了。
嗯,是的。因为之前是主图也会划线,是对应的。现在重新编写后就没有了。