请问一个交易系统加载图表交易时 可以同时加载一个以上框架吗?
昨天 我一个模型加载了2个框架,其中一个框架有2个窗格对应2个品种,另一个框架1个窗格对应的一个品种白银,
切换在第一个框架上的时候,另一个框架的图表对应的品种“白银”产生了开仓信号,但是我打开账户看,并没有成交的单子也没有委托的开仓单,
然后我我也查看了交易日志和交易状态小窗口以及”当前图表程序化交易的交易记录“窗口都没有开仓的动作,
而且肉眼也没有觉察到信号的闪烁;
请问:
1 不知道这可能是什么原因造成的,应该按一个什么思路去查找原因?
2 当发生这种情况时 有什么办法可以 弥补下,图表加载的“持仓同步检测”和“手工同步”是什么意思?能起提醒作用和弥补不?
谢谢
3 信号闪烁的话 应该只是会重复开仓而不会产生漏单现象吧
1、交易日志中,那一时段没有任何记录吗?哪怕是触发代码行记录,如附图。如果一点没有,那就是信号闪烁。若有的话,请把交易日志内容以及程序化交易设置截图发上来。
2、将公式信号触发条件稳定下来,比如:引用前一周期的信号,或者采用走完一根K线,同步持仓在这里无需设置,不能对信号闪烁起到改善作用;
3、不是,会漏单。若采用固定时间间隔,每隔几秒会去检测一次信号,在检测的那一刹那,信号闪烁消失,那这便会产生漏单现象。

此主题相关图片如下:qq截图20161229123635.jpg

重检测了一遍代码,没有发现信号闪烁的漏洞,而且这套系统也运行了半年以上时间了,也没有发现过信号闪烁的现象,
估计这次漏单的问题不是闪烁引起的。
想到下面这种情况是不是会漏单,当时的情况貌似也符合这种情形:
k线走完的最后不到1秒,比如最后的0.6秒,图表满足开仓触发条件了,于是图表上有开多信号,但是,如果此时刚好轮询的时间
在0.6秒之前(也就是当时轮询时触发条件不满足),等到下次轮询时已经到了下一根k线了,这种情况下
是否会产生漏单现象,勾选了“时间间隔是1秒”,勾选了”启动时是否对上根k线进行交易“,开仓语句用的控制符是LIMITR。
会的,这便是我们定义的“信号闪烁”。
两点需确认下:1、您的下单信号是在什么时间看到的?快到上午收盘时间了吗?2、您程序化运行是采用固定时间间隔1s?条件在以往运行中从未闪烁过?(即,出现过信号,但下一刻就又消失了)