关于“平仓”转为了“开仓”

请问老师:这是今日一次完整的开平仓,08:59开仓,09:50平仓。消息提示如下:问题1:平仓为什么转为了开仓?我搜索了一下,发现系统默认启用了“减少平今仓”的规则,如下:我原本的平仓代码为:BuyToCover(0, Close); 当启用“减少平今仓”的规则,该条命令是不是由“以收盘价平掉所有空单”转变为“以收盘价开0手多单”,所以导致平仓转为了开仓,从而出现了上述的问题?问题2:假如我想保留这个“减少平今仓”的规则,我写平仓代码的时候要注意哪些问题?问题3:在第一个截图中,在消息中心了蓝箭头所指的“策略交易”和“图表交易”分别是什么意思?开仓的时候两条消息都是“策略交易”,而平仓的时候变成了“策略交易”和“图表交易”?问题4:开启“减少平今仓”的规则后,所有的交易品种都会有平仓转为开仓吗?还是只有平今手续费高的品种才会由平仓转为开仓?

交易规则一主要是针对股指的,并且要满足规则内设置的品种,在持有今仓时,出现了平仓指令,则系统自动转为开仓才会触发。没有添加到品种设置当中的品种还是按照代码逻辑进行正常开平。在策略单元里面触发的预警会显示“策略交易”,在k线上面加载策略触发就会显示“图表交易”。只有添加过的品种才会匹配这个规则

回复:好的,谢谢

基于你关联的品种使用开平仓互转 账户平多仓的时候 检查有没有昨日多单,如果有,直接平昨日多单。如果没有,平今多转成开今空 https://www.tbquant.net/forumarticle?cur=article&id=102 //开平自动的规则 图表交易和策略运行 这个应该是你的预警来源 一个来自k线图 一个来自策略单元

回复:好的,谢谢