实盘运行中,图表中出现了信号,但账户中并没有发现成交,怎么回事?
首先查看k线图右上角或者交易单元头部的脸符号
红脸表示没有关联账号,黄脸表示已挂账号,但是没有开启自动交易。
总之,如果不是绿脸,那就不是正确的自动交易状态。
旗舰版
安装目录下存放下有autotrade和ctporder命名的文件夹。其中,autotrade文件夹按交易日记录了程序化运行发生的交易信号,记录就意味着该信号被执行发送了委托单。而ctporder记录了ctp柜台的具体报单信息。
如果autotrade中不含有图表上相对应的信号记录,意味着该信号在盘中没有被执行。可能原因有:信号闪烁,当时行情断线。
如果autotrade中有图表上相对应的信号记录,但是ctporder里没有报单记录,意味着盘中信号确认了,但是委托单没有生成,检查是否启用了禁止自动个选项。
如果autotrade中有图表上相对应的信号记录,ctporder里也有报单记录,意味着程序化一整套流程正确执行了,问题出在和期货公司柜台连接上。可能原因:账户没有及时登陆,本地网络或期货公司柜台导致的账户连接不稳定。
TB-Quant
TB-Quant所有的日志都在消息中心的交易分类中列式。分析思路等同于旗舰版
我也都设置了就是不发单
这有个坑,必须勾上委托映射选不启用,还要勾上委托偏移,你要是不勾选,程序化就不会下单
加一个,在辅助K线查看发单日期是否正确。
什么我的设置好了发出信号还发不了单
不错