手数:intpart(单次风险/每手风险),linethick0;
if condkd and holding=0 then
begin
buy(holding=0,手数,market),ORDERQUEUE;//开多
end
如代码,当计算手数结果小于1的时候,取整变成了0。但是在实际下单时,下单手数却奇怪的变成了355手。
求解。
此例中实际情况是,单此风险设定为200,每手风险经计算为240,应该下单手数为0才对。
是不是金字塔设定下单手数不能为零?
没文化真可怕,差点下了355手白糖