但我在7月15日9点15分时,在120秒之前,就是3分钟之后,并没有尝试过持仓同步,为什么会连续出现同步信息呢
下载信息 [文件大小: 下载次数: ] | |
![]() |
持仓同步风险控制是不区分品种的,
你在09:14:56.460触发过,后面15分时再次出发NI的持仓同步,自然没风控处理掉了。
注:持仓同步是一个辅助功能,理论上说不会频繁触发的。并且它不太适合多品种多周期多框架下。很容易碰到限制。
2019-07-15 09:14:56.460 【图表】NI08 理论持仓比实际持仓大,需要补仓
2019-07-15 09:14:56.460 【同步】630833 : SC1908 理论持仓 多2 空0 实际持仓 多0 空0
2019-07-15 09:14:56.460 【图表】SC1908 理论持仓比实际持仓大,需要补仓
2019-07-15 09:14:56.460 【下单】NI08 价0.000000 量9 买卖0 类型1 开平0 账户630833 Formula 1
2019-07-15 09:14:56.460 【下单】已提交,订单ID :850414998
第一点: 你14号使用图表交易,在之前开过仓位,不代表实际仓位和图表的虚拟支持不一致。 即使你不运行程序化,图表中历史信号同样会计算出holding
只要图表中的虚拟持仓和实际账户持仓一致,就不会触发持仓同步。
第二点:持仓同步的原则就是:只有在检测时机(固定时间间隔、走完k线)达到时,并且发现虚拟持仓和账户不一致才会同步。和开平信号没有必然关系。
如果您当时有一个开仓动作,那么此时的虚拟持仓变化,开平仓取决于你当前的实际账户的持仓。归根到底:实际账户始始终以虚拟持仓为准。
注:第二点中:1,你现在看到的信号,是否为当时的信号?这个需要你排查到信号闪烁的情况。(如果信号闪烁,不要用持仓同步,持仓同步只会让你的交易更加不稳定)
2.当根k线出现信号,持仓同步是不检测执行的。(勾选当根有信号不矫正)
你本末倒置了,持仓同时是为了解决图表和实际持仓账户不一致而设立的。如果你图表一致在变化,程序化无限制的持仓同步,谁都抗不住。
第一,持仓同步的动作触发频率不应该过高,
第二,持仓同步不是为了应付信号闪烁。而是辅助用户在程序化交易中,偶尔无人值守时,防止仓位不匹配,或者其他异常情况,如网络故障等造成短时行情中断后,进行的应急性增补仓情况。
实际平仓位置时间点根本就没有平仓信号
这种就是典型的信号闪烁现象,建议你排查下公式条件,以及相关设置,例如:图表中有限制k线数量等。
我个人倾向于条件问题,绝大部分用户也都是条件问题。