MA65:MA(C,65);
MA144:MA(C,144);
A1:=BARSLAST(CROSS(MA65,MA144))+1;
A2:=BARSLAST(CROSS(C,MA144))+1;
CROSS(MA65,MA144),BPK;
CROSSDOWN(MA65,MA144),SPK;
AUTOFILTER;
MULTSIG(1,0,3,10);
注:添加MA21,在65金叉144后,21金叉65开多单,21死叉65平仓;在65死叉144后,21死叉65开空单,21金叉65平仓,谢谢!!
参考:
MA21:MA(C,21);
MA65:MA(C,65);
MA144:MA(C,144);
A1:=BARSLAST(CROSS(MA65,MA144))+1;
A2:=BARSLAST(CROSS(C,MA144))+1;
CROSS(MA65,MA144)&&BKVOL=0,BPK(1);
CROSS(MA21,MA65)&&BKVOL>0,BK(1);
CROSSDOWN(MA21,MA65)&&BKVOL>1,SP(1);
CROSSDOWN(MA65,MA144),SPK(1);
CROSSDOWN(MA21,MA65)&&SKVOL>0,SK(1);
CROSS(MA21,MA65)&&SKVOL>1,BP(1);
MULTSIG(1,0,3,10);
你好,我想表达的是,如果均线65金叉144后(这里是条件一不开单),那么就在均线21金叉65时开多单,在21死叉65时全部平仓;如果均线65死叉144后(这里是条件一不开单),那么就在均线21死叉65时开空单,在21金叉65时全部平仓;帮忙改下,谢谢。
参考:
MA21:MA(C,21);
MA65:MA(C,65);
MA144:MA(C,144);
A1:=BARSLAST(CROSS(MA65,MA144))+1;
A2:=BARSLAST(CROSS(C,MA144))+1;
MA65>MA144&&CROSS(MA21,MA65),BPK(1);
CROSSDOWN(MA21,MA65),SP(1);
MA65<MA144&&CROSSDOWN(MA21,MA65),SK(1);
CROSS(MA21,MA65),BP(1);
MULTSIG(1,0,3,10);
核实一下,您是调整过源码现在加载没有信号了吗?
可以上传一下完整的源码,我们帮您查看一下编写