交易开始前就发单
老师好,我设置的是有效交易时间(如附件),为何在交易时间开始之前就开始下单?
老师好,我设置的是有效交易时间(如附件),为何在交易时间开始之前就开始下单?
是不是集合竞价阶段一般用时间过滤掉
回复:嗷 这个意思呀
回复:估计是吧?他几乎没有提供有用的信息猜的😂
回复:他的贴图和发单一毛钱关系都没有
回复:
回复:好的,感谢
回复:我一般在8:55开始运行程序,然后委托记录里看到 废单:非交易时间这个解决方式就是 加交易时间限制,在这个时间内开始交易,是吗?
回复:因为模拟盘没有集合竞价所以废单了因为我的策略也是先模拟后实盘实盘应该能够正常发单所以解决方案是商品 夜盘 21点以后 日盘09点以后股指国债 日盘09点以后其他好像没有啥好办法
回复:股指国债 0.0930以后应该写个类似的检验品种大类的代码因为他们交易时段不同得到品种类别为未来策略扩展做准备
回复:我是做了双重检验一个是时间系统也提供了行情标识,集合竞价还是连续交易状态Enum_QStatus_OcallInteger2集合竞价枚举值Enum_QStatus_TradeInteger3连续交易枚举值
回复:直接你给你代码吧//实时行情canTradeTime = (data1.BarStatus == 2 && QuoteStatus == Enum_QuoteStatus_RealTime);//连续交易时间//你测试一下 连续交易是否有效 如果有效 则不用下面两行的时间校验 //If(canTradeTime) canTradeTime = (canTradeTime && Q_Status == Enum_QStatus_Trade); if(SystemDateTime >= CurrentDate + 0.2054 && SystemDateTime <= CurrentDate + 0.2101) canTradeTime = False; if(SystemDateTime >= CurrentDate + 0.0854 && SystemDateTime <= CurrentDate + 0.0901) canTradeTime = False;
设置写着:分割方式,表示这是K线的分割方式可以看下这个视频了解这个设置的意思: https://video.tbquant.net/video?id=video185交易时间之前开始下单是什么情况?