老师您好,我自己不大会用跨周期函数,所以想请问下:图表交易上用1分钟交易,若5分钟周期在MA(C,5)上,1分钟K线上穿1分钟的MA(C,5)时开多,下穿1分钟的MA(C,5)平多。 若5分钟周期在5分钟的MA(C,5)之下,1分钟K线下穿1分钟的MA(C,5)时开空,上穿1分钟的MA(C,5)平空。 这样该如何实现呢? 谢谢
c5:=STKINDI('','MA.MA1(1,5,10,20)',0,2,0);
m5:=STKINDI('','MA.MA2(1,5,10,20)',0,2,0);
kd5:=c5>m5;
kk5:=c5<m5;
kd:=cross(c,ma(c,5)) and kd5;
pd:=cross(ma(c,5),c);
kk:=cross(ma(c,5),c) and kk5;
pk:=cross(c,ma(c,5));
平空:SELLSHORT(PK AND HOLDING>0,1,THISCLOSE); //平空信号
开多:BUY(KD AND HOLDING=0,1,THISCLOSE); //开多信号
平多:SELL(PD AND HOLDING>0,1,THISCLOSE); //平多信号
开空:BUYSHORT(KK AND HOLDING=0,1,THISCLOSE); //开空信号
[此贴子已经被作者于2013/10/16 21:46:49编辑过]
引用带参数不是这么写的,函数说明里面有解释怎么带参数