持仓监控器 是计算仓差与账户中的持仓 是否一致进行同步的吧?
有昨天对锁的 2手多IF 2手空IF(差值为0) 今天尾盘开1手空单
金字塔的操作不应该是只平1手IF多单么
实际上是是平了2手IF多单,1手IF空单
设置如图2 图1 为成交记录
[此贴子已经被作者于2019/6/5 15:09:45编辑过]
图片如下

此主题相关图片如下:111.png


此主题相关图片如下:222.png
[此贴子已经被作者于2019/6/5 15:14:11编辑过]
您的意思当时图表上理论持仓为: 空单1手 ,实际账户持仓 :空单2手、多单2手; 持仓同步后平了2手多单,1手空单是吧。
不可以使用对锁模式,对锁下和持仓同步本来就是逻辑冲突矛盾的
本地核实的确是这样的情况,在单个图表窗口下,如果净持仓为-1,持仓监控器同步后会平了2手多单,1手空单; 会先检测理论多理论空的手数,再同步为一致;而在多个窗口下则只会计算净持仓,比如A窗口的持仓为-2,B窗口的持仓为 1 ,则只会平一手多单;
[此贴子已经被作者于2019/6/6 10:26:50编辑过]
如果净持仓为-1,持仓监控器同步后会平了2手多单,1手空单; 会先检测理论多理论空的手数,再同步为一致;
这个操作和用户的需求是相违背的,这样就就平空多了一多一空的手续费及滑点的成本了。
请仔细考虑下怎么解决这个问题吧,逻辑上应该根据原有的仓位觉得怎么操作然后再下单吧。