部分账户或交易通道要求按先开先平顺序处理同品种仓位,可能影响枢轴点策略的分批离场和反向信号。具体规则取决于账户与平台条款。原8月6日页面没有订单记录,本页说明怎样提前验证。
先开先平会改变订单选择
若先后在P和S1建立两笔多头,想只平后开的S1仓位,系统可能要求先处理更早订单。策略不能仅凭本地订单标签假设任意选择,必须以服务器接受的平仓方式为准。
部分平仓受最小数量约束
计划平掉30%时,换算后可能不符合最小手数或步进;剩余仓位也需满足最低数量。舍入会改变总R和费用,应在回测中按真实合约规格处理。
反向订单可能被视为平仓
在净持仓或特定规则下,卖单会减少现有多头,而不是建立独立空头。若突破策略与均值回归策略同时运行,应先在账户层解决仓位归属和优先级。
拒单后保持风险保护
平仓或改单被拒时,不得立即无序重试或撤掉全部保护单。读取错误代码、查询实际仓位,再按预案重新提交;无法确认状态时停止新单并告警。
测试覆盖多笔同向仓位、部分成交、部分平仓、反向信号和断线重连。法规或平台限制可能更新,正式使用前应核对当前账户说明,而不是依赖其他地区用户的经验。
交易日志要记录系统原本想关闭哪张仓位、平台实际关闭哪部分,以及由此产生的剩余平均价和风险。只保存最终余额,会看不出策略与账户规则的冲突。
若规则让原本的分批策略无法准确执行,应改用净仓位层面的统一退出方案,而不是不断发送可能被拒的订单。