以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  后台程序化出现信号但不执行  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=148811)

--  作者:a383623133
--  发布时间:2017/3/8 11:09:21
--  后台程序化出现信号但不执行
如题,,经常出现不执行情况
--  作者:jinzhe
--  发布时间:2017/3/8 11:16:38
--  
贴下单日志
--  作者:a383623133
--  发布时间:2017/3/8 11:37:14
--  
下单日志只有开仓记录,平仓记录没有
--  作者:a383623133
--  发布时间:2017/3/8 11:44:54
--  
难道是数据推送有问题?
--  作者:jinzhe
--  发布时间:2017/3/8 12:58:21
--  

你贴一下,我来分析结果


--  作者:a383623133
--  发布时间:2017/3/8 14:21:26
--  
2017-03-08 09:18:26.726    【后台】ZN04 运行结束
2017-03-08 09:18:27.746    【后台】ZN04 运行结束
2017-03-08 09:18:28.766    【后台】ZN04 运行结束
2017-03-08 09:18:29.780    【后台】ZN04 运行结束
2017-03-08 09:18:30.792    【后台】ZN04 运行结束
2017-03-08 09:18:31.802    【后台】ZN04 运行结束
2017-03-08 09:18:32.834    【后台】ZN04 TBuyShort 已成功触发下单操作 价格:0.000000 数量:3 类型:1 账户: 品种:ZN04
2017-03-08 09:18:32.834    【后台】下单已发送
2017-03-08 09:18:32.834    【后台】ZN04 运行结束
2017-03-08 09:18:32.834    【下单】ZN04 价0.000000 量3 买卖1 类型1 开平0 账户075305 Formula 1
2017-03-08 09:18:32.834    【下单】确认报单已发送 ID=1312523791 RefID = 290
2017-03-08 09:18:32.886    【指令】收到回报指令 ID = 1312523791 RefID = 290
2017-03-08 09:18:32.886    【回报】075305 : zn1704 - 已报单 3 价格:21980 开 卖
2017-03-08 09:18:32.896    【指令】收到回报指令 ID = 1312523791 RefID = 290
2017-03-08 09:18:32.896    【指令】收到回报指令 ID = 1312523791 RefID = 290
2017-03-08 09:18:32.936    【指令】收到成交回报指令 REFID = 290 vol = 3
2017-03-08 09:18:32.936    【回报】075305 : zn1704 - 已成交 3 价格:21990 开 卖
2017-03-08 09:18:33.871    【后台】ZN04 运行结束
2017-03-08 09:18:34.868    【后台】ZN04 运行结束
2017-03-08 09:18:35.860    【后台】ZN04 运行结束
2017-03-08 09:18:36.872    【后台】ZN04 运行结束
2017-03-08 09:18:37.886    【后台】ZN04 运行结束
2017-03-08 09:18:38.908    【后台】ZN04 运行结束
2017-03-08 09:18:39.918    【后台】ZN04 运行结束
2017-03-08 09:18:40.938    【后台】ZN04 运行结束
2017-03-08 09:18:41.942    【后台】ZN04 运行结束
2017-03-08 09:18:42.962    【后台】ZN04 运行结束
.....
9:18分开仓之后就没有平仓记录了,直到尾盘平仓信号出来才平的,9:18~11:00都有平仓信号的,但为什么不触发?
图片点击可在新窗口打开查看此主题相关图片如下:123.png
图片点击可在新窗口打开查看

--  作者:jinzhe
--  发布时间:2017/3/8 14:29:07
--  
没有信号触发说明没有信号,并不是你认为的有信号,在9:18到11:28这段时间内,都没有信号触发。看下单日志还是你发的交易记录,都证明了这点
--  作者:a383623133
--  发布时间:2017/3/8 14:37:25
--  
我检查过公式了,信号条件没没错,用NOAXIS也有显示出来。。。
--  作者:jinzhe
--  发布时间:2017/3/8 14:47:44
--  

也就是说你用把数据显示在k线图上的方法来判断后台条件的?

这个是错的,后台交易必须要用后台的调试方法去调试,你用debugfile或者debugout之类的函数做调试


--  作者:a383623133
--  发布时间:2017/3/8 15:00:57
--  
能否有详细的例子说明?