补充:这种做法不能精确控制,例如当保证金占用为19.8时,可能开一手就会超出。20了。最终保证金会略高于20。如果需要精准控制,需要自己对资金进行细分控制。
方法:
20万-占用保证金,如果剩余自己大于1万,则用1万计算手数。若不足1万,则用剩余资金计算手数或者只下1手再或者不开仓
伪代码如下:
剩余:=200000-TACCOUNT(28)
if 剩余>10000 then begin
手数:=10000/单手保证金占用
end
else begin
//手数:=剩余/单手保证金占用
//手数:=1
end