以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  金字塔软件问题提交  (http://222.73.7.161/bbs/list.asp?boardid=2)
----  [求助]尾盘清仓时,莫名其妙多开单了!  (http://222.73.7.161/bbs/dispbbs.asp?boardid=2&id=50631)

--  作者:Ivan
--  发布时间:2013/4/3 15:19:00
--  [求助]尾盘清仓时,莫名其妙多开单了!

固定轮巡,间隔1秒,选择恢复持仓,怎么清仓后又提示恢复持仓呢?

 

//收盘前清仓
if time>=150800 then
 begin
 sellshort(HOLDING<0,0,MARKET);
 sell(HOLDING>0,0,MARKET);
 end

 

 

2013-04-03 15:06:56.556    【图表】IF00 运行完毕
2013-04-03 15:06:57.626    【图表】IF00 运行完毕
2013-04-03 15:06:58.583    【图表】IF00 运行完毕
2013-04-03 15:06:59.639    【图表】触发下单 SELL 品种 IF00
2013-04-03 15:06:59.646    【图表】分品种下单调整后,系数1
2013-04-03 15:06:59.654    【图表】模型下单 1
2013-04-03 15:06:59.661    【图表】下单系数调整后 手数:1
2013-04-03 15:06:59.671    【图表】实际持仓 1
2013-04-03 15:06:59.679    【图表】直接下单
2013-04-03 15:06:59.690    【图表】IF00 运行完毕
2013-04-03 15:06:59.694    【下单】已经调整为 实际持仓为 1
2013-04-03 15:06:59.704    【下单】IF04 价0.000000 量1 买卖1 类型1 开平1 账户805393 Formula 1
2013-04-03 15:07:00.462    【平仓委托计量】0 - 1
2013-04-03 15:07:00.544    【回报】805393 : IF04 - 正在申报 1 价格:2480.60 平仓 卖出
2013-04-03 15:07:00.544    【回报】805393 : IF04 全部成交 1 价格:2481.2 平 卖
2013-04-03 15:07:01.017    【图表】IF00 运行完毕
2013-04-03 15:07:02.684    【图表】IF00 运行完毕
2013-04-03 15:07:03.708    【图表】IF00 运行完毕
2013-04-03 15:07:04.709    【图表】IF00 运行完毕
2013-04-03 15:07:05.786    【图表】IF00 运行完毕
2013-04-03 15:07:06.730    【图表】IF00 运行完毕
2013-04-03 15:07:07.764    【图表】IF00 运行完毕
2013-04-03 15:07:08.763    【图表】IF00 运行完毕
2013-04-03 15:07:09.794    【图表】IF00 运行完毕
2013-04-03 15:07:10.764    【图表】IF00 运行完毕
2013-04-03 15:07:11.821    【图表】IF00 运行完毕
2013-04-03 15:07:12.842    【图表】IF00 运行完毕
2013-04-03 15:07:13.836    【图表】IF00 运行完毕
2013-04-03 15:07:14.875    【图表】IF00 运行完毕
2013-04-03 15:07:15.864    【图表】IF00 运行完毕
2013-04-03 15:07:16.880    【图表】IF00 运行完毕
2013-04-03 15:07:17.894    【图表】IF00 运行完毕
2013-04-03 15:07:18.884    【图表】IF00 运行完毕
2013-04-03 15:07:19.899    【图表】IF00 运行完毕
2013-04-03 15:07:20.904    【图表】IF00 运行完毕
2013-04-03 15:07:21.961    【图表】IF00 运行完毕
2013-04-03 15:07:22.950    【图表】IF00 运行完毕
2013-04-03 15:07:23.962    【图表】IF00 运行完毕
2013-04-03 15:07:24.969    【图表】IF00 运行完毕
2013-04-03 15:07:25.979    【图表】IF00 运行完毕
2013-04-03 15:07:27.003    【图表】IF00 运行完毕
2013-04-03 15:07:28.017    【图表】IF00 运行完毕
2013-04-03 15:07:29.069    【图表】IF00 运行完毕
2013-04-03 15:07:30.041    【图表】IF00 运行完毕
2013-04-03 15:07:31.046    【图表】IF00 运行完毕
2013-04-03 15:07:32.197    【图表】IF00 运行完毕
2013-04-03 15:07:33.076    【图表】IF00 运行完毕
2013-04-03 15:07:34.093    【图表】IF00 运行完毕
2013-04-03 15:07:35.091    【图表】IF00 运行完毕
2013-04-03 15:07:36.117    【图表】IF00 运行完毕
2013-04-03 15:07:37.138    【图表】IF00 运行完毕
2013-04-03 15:07:38.139    【图表】IF00 运行完毕
2013-04-03 15:07:39.192    【图表】IF00 运行完毕
2013-04-03 15:07:40.225    【图表】IF00 运行完毕
2013-04-03 15:07:41.249    【图表】IF00 运行完毕
2013-04-03 15:07:42.218    【图表】IF00 运行完毕
2013-04-03 15:07:43.238    【图表】IF00 运行完毕
2013-04-03 15:07:44.257    【图表】IF00 运行完毕
2013-04-03 15:07:45.256    【图表】IF00 运行完毕
2013-04-03 15:07:46.299    【图表】IF00 运行完毕
2013-04-03 15:07:47.319    【图表】IF00 运行完毕
2013-04-03 15:07:48.298    【图表】IF00 运行完毕
2013-04-03 15:07:49.370    【图表】IF00 运行完毕
2013-04-03 15:07:50.361    【图表】IF00 运行完毕
2013-04-03 15:07:51.361    【图表】IF00 运行完毕
2013-04-03 15:07:52.369    【图表】IF00 运行完毕
2013-04-03 15:07:53.423    【图表】IF00 运行完毕
2013-04-03 15:07:54.411    【图表】IF00 运行完毕
2013-04-03 15:07:55.377    【图表】IF00 运行完毕
2013-04-03 15:07:56.410    【图表】IF00 运行完毕
2013-04-03 15:07:57.450    【图表】IF00 运行完毕
2013-04-03 15:07:58.446    【图表】IF00 运行完毕
2013-04-03 15:07:59.455    【恢复】信号消失恢复持仓
2013-04-03 15:07:59.472    【恢复】信号消失恢复持仓
2013-04-03 15:07:59.478    【图表】IF00 运行完毕
2013-04-03 15:07:59.482    【下单】IF04 价0.000000 量1 买卖1 类型1 开平1 账户805393 Formula 1
2013-04-03 15:07:59.489    【下单】IF04 价0.000000 量1 买卖1 类型1 开平0 账户805393 Formula 1
2013-04-03 15:07:59.497    当前尚有未处理完事件 - 6021
2013-04-03 15:07:59.694    【回报】805393 : 委托手数超过可平仓数量--805393,IF1304,卖,平,投,1,2480.6000,805393,cffex,jztb2b
2013-04-03 15:08:00.459    【图表】IF00 运行完毕
2013-04-03 15:08:00.772    【回报】805393 : IF04 - 正在申报 1 价格:2480.60 开仓 卖出
2013-04-03 15:08:01.241    【回报】805393 : IF04 全部成交 1 价格:2481.8 开 卖
2013-04-03 15:08:01.555    【图表】IF00 运行完毕
2013-04-03 15:08:02.500    【图表】IF00 运行完毕
2013-04-03 15:08:03.509    【图表】IF00 运行完毕
2013-04-03 15:08:04.533    【图表】IF00 运行完毕


--  作者:just
--  发布时间:2013/4/3 15:33:43
--  
你的尾盘平仓语句是在08分触发的 之前的开平操作应该是其他语句触发的吧。
--  作者:王锋
--  发布时间:2013/4/3 15:35:54
--  

看看这个问题能否每天复现,如果确认复现的话,请即时联系我们的研发人员QQ 442902994


--  作者:Ivan
--  发布时间:2013/4/3 15:50:21
--  
以下是引用王锋在2013-4-3 15:35:54的发言:

看看这个问题能否每天复现,如果确认复现的话,请即时联系我们的研发人员QQ 442902994

昨天也出现,好像这几天都有问题,跟轮巡,间隔1秒有关吗?


--  作者:Ivan
--  发布时间:2013/4/3 15:51:47
--  
以下是引用just在2013-4-3 15:33:43的发言:
你的尾盘平仓语句是在08分触发的 之前的开平操作应该是其他语句触发的吧。

01分后就停止开仓了,哪来的触发下单呢?


--  作者:王锋
--  发布时间:2013/4/3 16:00:02
--  

从日志上看,是尾盘的信号在平仓后的次周期又消失后导致的恢复持仓。

因为需要你看一下代码,如果确认尾盘平仓后信号并未消失而导致恢复持仓,就需要我们的研发人员来解决问题了。

需要您提供可以供我们测试的公式范例,这样才能找到问题所在


--  作者:Ivan
--  发布时间:2013/4/3 16:06:34
--  
以下是引用王锋在2013-4-3 16:00:02的发言:

从日志上看,是尾盘的信号在平仓后的次周期又消失后导致的恢复持仓。

因为需要你看一下代码,如果确认尾盘平仓后信号并未消失而导致恢复持仓,就需要我们的研发人员来解决问题了。

需要您提供可以供我们测试的公式范例,这样才能找到问题所在

尾盘清盘的代码不是就在帖子的上方吗?

开仓代码都加了

if time<=150100 and aa then,跟这个没关系吧?


--  作者:王锋
--  发布时间:2013/4/3 16:09:07
--  

现在的问题都无法确定。

如果你的 aa 变量会随着行情的变化出现闪烁就会导致出现这个情况。

 

如果你不确定问题,请先看看 http://www.weistock.com/bbs/dispbbs.asp?boardid=4&Id=49428 这个日志调试帖子,确认是否是因为信号闪烁而导致的问题。


--  作者:Ivan
--  发布时间:2013/4/3 16:13:26
--  
以下是引用王锋在2013-4-3 16:00:02的发言:

从日志上看,是尾盘的信号在平仓后的次周期又消失后导致的恢复持仓。

因为需要你看一下代码,如果确认尾盘平仓后信号并未消失而导致恢复持仓,就需要我们的研发人员来解决问题了。

需要您提供可以供我们测试的公式范例,这样才能找到问题所在

对了,因为中间出现了重复开仓的问题,见另外的跟帖:http://www.weistock.com/bbs/dispbbs.asp?boardid=2&Id=50591

中间做过手工开平仓,保持跟图表持仓一致,跟这个有问题吗?


--  作者:王锋
--  发布时间:2013/4/3 16:16:09
--  
手工交易不会影响恢复持仓的。只有你选择了持仓同步后才会有问题