你这种就是典型的信号闪烁。建议你检查下自己的策略条件。在固定时间间隔模式下,避免使用close这类函数。
以及策略条件中存在未来等情况。
正常情况下走完k模式一般不会出现闪烁。(小周期引用大周期除外)
信号闪烁和入场出场价格无关。之和下单条件有关。
信号闪烁的现象两种:现在看到的信号,当时不存在。当时下单的位置,现在没有信号。
归根到底闪烁问题,还是要判断条件的。
而多出来的仓位平不掉的原因,是因为理论持仓<实际账户持仓。而图表交易中,账户都是跟着图表的动作下单的。理论持仓被平完了,后面即使条件成立,也不会发平仓指令。账户自然也不会再出发平仓动作。
从自己的策略条件下手排查定位,这种是从根本上解决闪烁的问题。或者你用走完一根k线模式学习。可以避免绝大部分的闪情况。等你对熟悉后再考虑固定时间间隔。
不建议在这种情况下适用持仓同步功能。
不对。策略闪烁和是否完全自动化交易,没有必然关联。
小周期引用大周期可以向前引用。使用大周期的上一根k线的数据,以确保信号的稳定。例如:
STKINDI('SH600000','RSI',0,6,-1);
CALLSTOCK('',vtOPEN,6,-1);
注:信号闪烁,都是基于图表交易来讲的。后台基于实际账户的操作,不存在虚拟仓位,也就没有闪烁的概念。