以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  断网后重启软件会重复下单  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=140899)

--  作者:zx7027
--  发布时间:2016/10/14 8:55:32
--  断网后重启软件会重复下单

 昨天晚上因为碰了网线而暂时断网,然后重启的金字塔,发现软件重复下单,请问有没有办法控制只开一次?

  

  

2016.10.13 20:59:59【图表】框架:A01 触发下单 BUYSHORT 品种 TA01 下单K线 2016.10.13 19:00:00 公式:Channel_H_WOBAO 窗格ID:15 代码行:125
2016-10-13 20:59:59.349    【图表】模型下单 9
2016-10-13 20:59:59.349    【图表】下单系数调整后 手数:9
2016-10-13 20:59:59.349    【图表】至队列下单
2016-10-13 20:59:59.349    【图表】TA01 运行完毕
2016-10-13 20:59:59.349    【图表】MA01 运行完毕
2016-10-13 20:59:59.349    【图表】ZC01 运行完毕
2016-10-13 20:59:59.349    【队列】当前队列准备处理数据:1条
2016-10-13 20:59:59.349    【队列】发送下单指令
2016-10-13 20:59:59.349    【下单】TA01 价0.000000 量9 买卖1 类型1 开平0 账户1** Formula 1
2016-10-13 20:59:59.349    【下单】确认报单已发送 ID=-2084894374 RefID = 550
2016-10-13 20:59:59.396    【指令】收到回报指令 ID = -2084894374 RefID = 550
2016-10-13 20:59:59.412    【回报】12802565 : TA701 - 已报单 9 价格:4520 开 卖
2016-10-13 20:59:59.443    【指令】收到回报指令 ID = -2084894374 RefID = 550
2016-10-13 20:59:59.443    【指令】收到回报指令 ID = -2084894374 RefID = 550
2016-10-13 20:59:59.474    【指令】收到回报指令 ID = -2084894374 RefID = 550
2016-10-13 20:59:59.474    【指令】收到成交回报指令 REFID = 550 vol = 9
2016-10-13 20:59:59.490    【回报】12802565 : TA701 - 已成交 9 价格:4732 开 卖
2016-10-13 21:27:02.182    【回报】12802565 : 已断开
2016-10-13 21:28:48.986    【回报】12802565 : 已登录
2016-10-13 21:28:53.361    2016.10.13 21:28:53【图表】框架:A01 触发下单 BUYSHORT 品种 TA01 下单K线 2016.10.13 19:00:00 公式:Channel_H_WOBAO 窗格ID:15 代码行:125
2016-10-13 21:28:53.361    【图表】模型下单 9
2016-10-13 21:28:53.361    【图表】下单系数调整后 手数:9
2016-10-13 21:28:53.361    【图表】至队列下单
2016-10-13 21:28:53.361    【图表】TA01 运行完毕
2016-10-13 21:28:53.361    【队列】当前队列准备处理数据:1条
2016-10-13 21:28:53.361    【队列】发送下单指令
2016-10-13 21:28:53.361    【下单】TA01 价0.000000 量9 买卖1 类型1 开平0 账户1** Formula 1
2016-10-13 21:28:53.361    【下单】确认报单已发送 ID=-1945038674 RefID = 560
2016-10-13 21:28:53.408    【指令】收到回报指令 ID = -1945038674 RefID = 560
2016-10-13 21:28:53.408    【回报】12802565 : TA701 - 已报单 9 价格:4520 开 卖
2016-10-13 21:28:53.443    【指令】收到回报指令 ID = -1945038674 RefID = 560
2016-10-13 21:28:53.443    【指令】收到回报指令 ID = -1945038674 RefID = 560
2016-10-13 21:28:53.469    【指令】收到回报指令 ID = -1945038674 RefID = 560
2016-10-13 21:28:53.469    【指令】收到成交回报指令 REFID = 560 vol = 1
2016-10-13 21:28:53.484    【指令】收到回报指令 ID = -1945038674 RefID = 560
2016-10-13 21:28:53.484    【指令】收到成交回报指令 REFID = 560 vol = 1
2016-10-13 21:28:53.484    【指令】收到回报指令 ID = -1945038674 RefID = 560
2016-10-13 21:28:53.484    【指令】收到成交回报指令 REFID = 560 vol = 1
2016-10-13 21:28:53.484    【指令】收到回报指令 ID = -1945038674 RefID = 560
2016-10-13 21:28:53.484    【指令】收到成交回报指令 REFID = 560 vol = 4
2016-10-13 21:28:53.484    【指令】收到回报指令 ID = -1945038674 RefID = 560
2016-10-13 21:28:53.484    【指令】收到成交回报指令 REFID = 560 vol = 2
2016-10-13 21:28:53.500    【回报】12802565 : TA701 - 已成交 1 价格:4736 开 卖
2016-10-13 21:28:53.500    【回报】12802565 : TA701 - 已成交 1 价格:4736 开 卖
2016-10-13 21:28:53.500    【回报】12802565 : TA701 - 已成交 1 价格:4736 开 卖
2016-10-13 21:28:53.500    【回报】12802565 : TA701 - 已成交 4 价格:4736 开 卖
2016-10-13 21:28:53.500    【回报】12802565 : TA701 - 已成交 2 价格:4736 开 卖
2016-10-13 21:29:00.094    【指令】收到回报指令 ID = -2084894374 RefID = 550
2016-10-13 21:29:00.094    【指令】收到回报指令 ID = -1945038674 RefID = 560


图片点击可在新窗口打开查看此主题相关图片如下:qq图片20161014085411.jpg
图片点击可在新窗口打开查看
[此贴子已经被作者于2016-10-14 8:57:22编辑过]

--  作者:dwjgwsm
--  发布时间:2016/10/14 9:23:29
--  
 用全局变量记录软件启动时间,在策略中加以控制
--  作者:pyd
--  发布时间:2016/10/14 9:25:28
--  
多少分钟周期k线?
--  作者:zx7027
--  发布时间:2016/10/14 9:52:12
--  
60分钟的
--  作者:王锋
--  发布时间:2016/10/14 9:55:37
--  
图表上的交易记录退出后会记录的,除非你非正常关闭金字塔了,正常情况下,如果当前K线已经下单过了,下次启动交易时,金字塔会提示你是否继续下单的
--  作者:dwjgwsm
--  发布时间:2016/10/15 21:50:11
--  
vba中

Sub APPLICATION_Start()

  NowDay=cstr(Year(date)&right("0"&Month(date),2)&right("0"&Day(date),2))
  NowTime=cstr(right("0"&Hour(nTime),2)&right("0"&Minute(nTime),2)&right("0"&Second(nTime),2))
  iDate=cstr(NowDay & " " & NowTime)
  Document.SetExtString "SoftStartTime",iDate  \'注意时间是文本格式

End Sub

然后你在策略中加以控制,比如将交易信号的时间和全局变量的软件启动时间进行比较
[此贴子已经被作者于2016-10-15 21:51:55编辑过]