版主你好,麻烦帮忙编写。
在日线图中,短周期均线上穿长周期均线做多;反之做空,均线周期为参数;
如:cross(ma1,ma2);ma1和ma2为参数;
然后利用60分钟中的均线系统来平仓;60分钟中的均线周期也为参数。
谢谢
60分钟中的短周期上穿长周期平空,长周期下穿短周期平多\
这个是不是要用到调用?因为是在日线图上
input:m1(5,1,100,1);
input:m2(10,5,200,5);
input:n1(5,1,100,1);
input:n2(10,5,200,5);
s1:=NUMTOSTR(m1,0);
s2:=NUMTOSTR(m2,0);
t1:=NUMTOSTR(n1,0);
t2:=NUMTOSTR(n2,0);
ma5_day:=stkindi('','ma.ma1('&s1&')',0,6);
ma10_day:=stkindi('','ma.ma2('&s1&','&s2&')',0,6);
ma5_60min:=stkindi('','ma.ma1('&t1&')',0,5);
ma10_60min:=stkindi('','ma.ma2('&t1&','&t2&')',0,5);
if cross(ma5_day,ma10_day) then buy(holding=0,1,market);
if cross(ma10_day,ma5_day) then buyshort(holding=0,1,market);
if cross(ma5_60min,ma10_60min) then sellshort(1,0,market);
if cross(ma10_60min,ma5_60min) then sell(1,0,market);