老师:晚上好》帮忙修改下指标,下面指标报警提示能不能改成每30分钟出现信号才报警呢
MA60:MA(C,60);
MA5:MA(C,5);
MA10:MA(C,10);
MA20:MA(C,20);
DIFF := EMA(CLOSE,12) - EMA(CLOSE,26);//短周期与长周期的收盘价的指数平滑移动平均值做差。
DEA := EMA(DIFF,9);//DIFF的M个周期指数平滑移动平均
MACD:=2*(DIFF-DEA),COLORSTICK;//DIFF减DEA的2倍画柱状线
J:CROSS(DIFF,DEA),NODRAW;
S:CROSSDOWN(DIFF,DEA),NODRAW;
CURRBARSCOUNT:=DATACOUNT-BARPOS+1;
K:C<MA5&&C<MA10,NODRAW;
D:C>MA5&&C>MA10,NODRAW;
D1:DEA>0,NODRAW;
K1:DEA<0,NODRAW;
DD: D&&D1&&EXIST(C<MA5,BARSLAST(CROSS(D1,0.5)))&&EXIST(MACD<0,REF( BARSLAST(CROSS(D1&&MACD>0,0.5)),1)+1 )&&MA5>MA20&&MA10>MA20,NODRAW;
KK: K&&K1&&EXIST(C>MA5,BARSLAST(CROSS(K1,0.5)))&&EXIST(MACD>0,REF( BARSLAST(CROSS(K1&&MACD<0,0.5)),1)+1 )&&MA5<MA20&&MA10<MA20,NODRAW;
N:=3;
REF(CROSS(DD,0.5)&&CURRBARSCOUNT<=N,1),ICON(1,'ICO1');
REF(CROSS(KK,0.4)&&CURRBARSCOUNT<=N,1),ICON(1,'ICO2');
REF(CROSS(DD,0.5)&&CURRBARSCOUNT<=N,1),SOUND('M');
REF(CROSS(KK,0.4)&&CURRBARSCOUNT<=N,1),SOUND('N');
AA:(CROSS(C,MA5)&&CROSS(C,MA20) || CROSS(C,MA10)&&CROSS(C,MA20) ||CROSS(C,MA10)&&CROSS(C,MA20)&&CROSS(C,MA5)),NODRAW;
BB:(CROSSDOWN(C,MA5)&&CROSSDOWN(C,MA20) || CROSSDOWN(C,MA10)&&CROSSDOWN(C,MA20) ||CROSSDOWN(C,MA10)&&CROSSDOWN(C,MA20)&&CROSSDOWN(C,MA5)),NODRAW;
DDX: D&&D1&&EXIST(C<MA5&&C<MA10&&C<MA20,BARSLAST(CROSS(D1,0.5)))&&EXIST(MACD<0,REF(BARSLAST(CROSS(D1&&MACD>0,0.5)) ,1)+1)&&AA,NODRAW;
KKX: K&&K1&&EXIST(C>MA5&&C>MA10&&C>MA20,BARSLAST(CROSS(K1,0.5)))&&EXIST(MACD>0,REF(BARSLAST(CROSS(K1&&MACD<0,0.5)) ,1)+1)&&BB,NODRAW;
PP:D&&D1&&EXIST(C<MA5&&C<MA10&&C<MA20,BARSLAST(CROSS(D1,0.5))),NODRAW;
REF(CROSS(DDX,0.5)&&CURRBARSCOUNT<=N,1),ICON(1,'ICO1');
REF(CROSS(KKX,0.4)&&CURRBARSCOUNT<=N,1),ICON(1,'ICO2');
REF(CROSS(DDX,0.5)&&CURRBARSCOUNT<=N,1),SOUND('M');
REF(CROSS(KKX,0.4)&&CURRBARSCOUNT<=N,1),SOUND('N');
我是加载到10分钟周期
好的,谢谢
老师:下午好,上面指标,要修改报警时间怎么修改,比如报警时间要修改整点前后10分钟,如15点50分到16点10分,可以这样调整报警时间吗
是的