MA20:MA(C,n),LINETHICK1,;//定义20周期均线
X周期高点:REF(HHV(H,X),1);//X是参数,
y周期低点:REF(LLV(L,y),1);
//交易条件:
开多平空条件:=High>=X周期高点 and holding<=0,;
开空平多条件:=Low<=y周期低点 and holding>=0,;
//交易系统
平多:sell(开空平多条件 and holding>0,0,limitr,y周期低点),IGNORECHECKPRICE ;
开多: buy(开多平空条件 and holding=0 and MA20>=REF(MA20,1), 100%,limitr,X周期高点),IGNORECHECKPRICE;
请老师把这根均线MA20:MA(C,n),LINETHICK1,;//定义20周期均线,换成 X周期高点和y周期低点中轨均线。
按照这个逻辑,那就很简单了啊。
X周期高点:REF(HHV(H,X),1);//X是参数,
y周期低点:REF(LLV(L,y),1);
中轨线:(X周期高点+周期低点)/2;
后面下单语句
开多: buy(开多平空条件 and holding=0 and MA20>=REF(MA20,1), 100%,limitr,X周期高点),IGNORECHECKPRICE;
这里ma20 也改成中轨线就行了。
中轨线是用2个高低点的参数来优化的。也就是x和y的值。