组合计算持仓时,直接向下取整:
https://gitee.com/vnpy/vnpy_spreadtrading/blob/main/vnpy_spreadtrading/base.py#L316
adjusted_net_pos = net_pos / trading_multiplier
algo计算持仓时,额外做了一次 round_to,再向下取整,
https://gitee.com/vnpy/vnpy_spreadtrading/blob/main/vnpy_spreadtrading/template.py#L317
adjusted_leg_traded: float = leg_traded / trading_multiplier
adjusted_leg_traded: float = round_to(adjusted_leg_traded, spread.min_volume)
请问为什么algo需要额外round_to,而spread不需要