IF(MA1<REF(MA1,1),MA1,DRAWNULL),COLORGREEN,LINETHICK4; 小于上一日的MA1 画绿线
IF(MA1>REF(MA1,1),MA1,DRAWNULL),COLORRED,LINETHICK4; 大于上一日的MA1画红线
PLAYSOUND(IF(MA1<REF(MA1,1),MA1,DRAWNULL),'D:\JBS.wav');
PLAYSOUND(IF(MA1>REF(MA1,1),MA1,DRAWNULL),'D:\JBS.wav');
我想让它在红变绿 或者绿变红的时候 响起警报 请问要如何编写 上面这样写没有用 不响
@

yukizzc
PLAYSOUND(MA1<REF(MA1,1),'D:\JBS.wav');
PLAYSOUND(MA1>REF(MA1,1),'D:\JBS.wav');
谢谢版主 这样是会响了 但是 每一次收盘都会响啊! 我想要 当红变绿 或者绿变红的 时候才想 请问怎么表示呢
PLAYSOUND( REF(MA1,1)>REF(MA1,2) AND MA1<REF(MA1,1),'D:\JBS.wav');
PLAYSOUND( REF(MA1,1)<REF(MA1,2) AND MA1>REF(MA1,1),'D:\JBS.wav');
试试看呢