程序里怎么搞才能做到当天赢利达到一定浮赢(如减掉当天佣金赢利大于5000)后就自动平仓,当天就不在开仓了,
能做到吗?
老师能编个简单的例子吗?
如 :
D:=C>MA(C,5);
K:=C<MA(C,5);
SELLSHORT(D,1,THISCLOSE); //平空信号
BUY(D AND HOLDING=0,1,THISCLOSE); //开多信号
SELL(K,1,THISCLOSE); //平多信号
BUYSHORT(K AND HOLDING=0,1,THISCLOSE); //开空信号
中间应该怎么搞?实在编不来,先谢了,
if todaybar=1 then c1:=1;
r40:=hhv(asset,todaybar);
r41:=ref(asset,todaybar);
if r40-r41>5000 then
begin
sell(1,0,limitr,c);
sellshort(1,0,limitr,c);
c1:=-1;
end
D:=C>MA(C,5);
K:=C<MA(C,5);
SELLSHORT(D,1,THISCLOSE); //平空信号
BUY(D AND HOLDING=0 and c1>0,1,THISCLOSE); //开多信号
SELL(K,1,THISCLOSE); //平多信号
BUYSHORT(K AND HOLDING=0 and c1>0,1,THISCLOSE); //开空信号
在程序里正确设置交易费和滑点。