目前实盘运行交易策略,发现一个问题,我开仓的时候设置holding=0条件,就是必须是空仓才能开仓,用历史数据调试未发现问题。但是实盘运行的时候,发现有仓位的时候,仍然会开新仓,就是说holding=0条件没有判断。
我用的是1秒钟轮询的方式。
holding是一个信号持仓,k线图上上出现开仓信号,那么holding就有,如果这个开仓信号消失,那么holding也会跟着消失
和实际持仓没关系
首先,我的开仓是很久以前就开仓了,不是信号闪烁导致的开仓。
其次,导致我的策略有几个版本,比如V1.0的策略开的仓,后面又修改了策略,后面跑的是V1.2的策略,这种情况会不会有影响?
1.那你开始讲的问题不会出现,你截图来说明下你的问题
2.不影响,图表交易只有出现信号才会下单
在图表交易下的持仓同步,做了手工同步,提示理论持仓为零,实际持仓为4,问是否同步。我以为同步是会把理论持仓改为4,结果居然是把我的持仓平了进行同步。请教为什么会出现不同步?
同步是操作帐号,让帐号里面的持仓和信号上的持仓一致,不是反过来
只要有信号,系统就会开仓,后面信号消失之类的再出现就会再开一次