模型使用分钟线,程序化设置逐秒刷新。
在程序中每分钟开始50秒后开始计算买入卖出条件。
问题:1)因为在 51秒就满足了买入条件,所以系统自动下了买入单并成交1手。
2)但是在买入后,也就是60秒结束之前买入条件不满足了,所以系统显示本周期没有买入信号。
结果:当卖出条件满足时,系统就因为没有买入信号(虽然我这是持仓了)而没有卖出。
怎么样在这里让系统能够卖出我之前买入的仓位呢?
使用自动持仓同步好像不行
使用自动持仓同步,我今天实际操作中得到这样的结果:
实用自动持仓同步后,4个时间T1-T4;
T1:买入时间09:20:56,买入信号买入1手;
T2:卖出时间09:21:59 卖出1手(周期结束由于信号消失,图表上没有显示卖出信号)
T3:在T2卖出后的下一个周期09:23:03又买入了一手 (此时根本不会有买入信号发生,所以我判断是自动持仓同步计算后觉得我应该持有1手,所以在这里自动给我买了一手!!!!)
T4: 09:30:11卖出一手,显示卖出信号,这没有问题。