以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  固定轮询依然重复开仓  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=65311)

--  作者:wjs
--  发布时间:2014/5/22 12:27:30
--  固定轮询依然重复开仓

标准版,固定轮询,持仓为零时:开仓。结果,老出现重复开仓。哪里设置的不对了?

 


图片点击可在新窗口打开查看此主题相关图片如下:7.jpg
图片点击可在新窗口打开查看

--  作者:yukizzc
--  发布时间:2014/5/22 13:14:14
--  

有勾选交易日志吗,看下都是这一条语句触发的吗?


--  作者:wjs
--  发布时间:2014/5/22 14:14:17
--  

出信号后,当即开仓,可1分钟结束后,下1秒开始当即又开一仓。

使用等价K线时,价格波动小于1根K线,历时多秒,每一秒开始,就开一仓。


--  作者:yukizzc
--  发布时间:2014/5/22 14:25:02
--  

你代码里只有这一条开空语句吗?这重复开仓是同一根K线内触发的?

最好有交易日志发出来看下啊


--  作者:wjs
--  发布时间:2014/5/22 14:56:50
--  

开仓只有一个条件,也即一条语句。

2014-05-22 14:21:03.937    2014.05.22 14:21:03【图表】框架:T 触发下单 BUY 品种 HSI05 下单K线 2014.05.22 14:22:00 公式:THL 窗格ID:0 代码行:26
2014-05-22 14:21:03.937    【图表】分品种下单系数调整后,手数1 账户 DU178292
2014-05-22 14:21:03.937    【图表】模型下单 1
2014-05-22 14:21:03.937    【图表】下单系数调整后 手数:1
2014-05-22 14:21:03.937    【图表】直接下单
2014-05-22 14:21:03.968    【图表】HSI05 运行完毕
2014-05-22 14:21:03.968    【下单】HSI05 价22944.000000 量1 买卖0 类型0 账户DU178292 Formula 1
2014-05-22 14:21:03.968    【下单】HSI05 报单完毕 ORDERID = 90
2014-05-22 14:21:04.031    【图表】HSI05 运行完毕
2014-05-22 14:21:04.109    【图表】HSI05 运行完毕
2014-05-22 14:21:04.187    【图表】HSI05 运行完毕
2014-05-22 14:21:04.406    【回报】DU178292 : HSI05 - 委托成功
2014-05-22 14:21:04.406    【回报】DU178292 : HSI05 - 委托成功
2014-05-22 14:21:04.406    【图表】HSI05 运行完毕
2014-05-22 14:21:04.453    【追单】发送了首次追单下单指令到队列 追单数量:1 账户DU178292 报单:1 成交0
2014-05-22 14:21:04.453    【追单】追单队列 撤单操作 订单号:90 账户:DU178292
2014-05-22 14:21:04.500    【图表】HSI05 运行完毕
2014-05-22 14:21:04.593    【回报】定单被取
2014-05-22 14:21:04.593    【回报】DU178292 : HSI05 - 已撤单
2014-05-22 14:21:04.593    【下单】HSI05 价22945.000000 量1 买卖0 类型0 账户DU178292 Formula 1
2014-05-22 14:21:04.593    【下单】HSI05 报单完毕 ORDERID = 92
2014-05-22 14:21:04.593    【追单】撤单成功,发送追单指令
2014-05-22 14:21:04.703    【图表】HSI05 运行完毕
2014-05-22 14:21:04.843    【回报】DU178292 : HSI05 - 委托成功
2014-05-22 14:21:04.859    【回报】DU178292 : HSI05 - 全部成交 价格:22945 买 数量1

2014-05-22 14:22:04.828    2014.05.22 14:22:04【图表】框架:T 触发下单 BUY 品种 HSI05 下单K线 2014.05.22 14:23:00 公式:THL 窗格ID:0 代码行:26
2014-05-22 14:22:04.828    【图表】分品种下单系数调整后,手数1 账户 DU178292
2014-05-22 14:22:04.828    【图表】模型下单 1
2014-05-22 14:22:04.828    【图表】下单系数调整后 手数:1
2014-05-22 14:22:04.843    【图表】直接下单
2014-05-22 14:22:04.843    【图表】HSI05 运行完毕
2014-05-22 14:22:04.843    【下单】HSI05 价22947.000000 量1 买卖0 类型0 账户DU178292 Formula 1
2014-05-22 14:22:04.843    【下单】HSI05 报单完毕 ORDERID = 94
2014-05-22 14:22:04.906    【图表】HSI05 运行完毕
2014-05-22 14:22:05.609    【回报】DU178292 : HSI05 - 委托成功
2014-05-22 14:22:05.609    【回报】DU178292 : HSI05 - 委托成功
2014-05-22 14:22:05.718    【图表】HSI05 运行完毕
2014-05-22 14:22:06.281    【追单】发送了首次追单下单指令到队列 追单数量:1 账户DU178292 报单:1 成交0
2014-05-22 14:22:06.281    【追单】追单队列 撤单操作 订单号:94 账户:DU178292
2014-05-22 14:22:06.437    【图表】HSI05 运行完毕
2014-05-22 14:22:06.437    【回报】定单被取
2014-05-22 14:22:06.437    【回报】DU178292 : HSI05 - 已撤单
2014-05-22 14:22:06.437    【下单】HSI05 价22948.000000 量1 买卖0 类型0 账户DU178292 Formula 1
2014-05-22 14:22:06.437    【下单】HSI05 报单完毕 ORDERID = 96
2014-05-22 14:22:06.437    【追单】撤单成功,发送追单指令
2014-05-22 14:22:06.468    【图表】HSI05 运行完毕
2014-05-22 14:22:06.734    【回报】DU178292 : HSI05 - 委托成功
2014-05-22 14:22:06.734    【回报】DU178292 : HSI05 - 全部成交 价格:22948 买 数量1

2014-05-22 14:26:22.390    2014.05.22 14:26:22【图表】框架:T 触发下单 SELL 品种 HSI05 下单K线 2014.05.22 14:27:00 公式:THL 窗格ID:0 代码行:16
2014-05-22 14:26:22.390    【图表】分品种下单系数调整后,手数1 账户 DU178292
2014-05-22 14:26:22.390    【图表】模型下单 1
2014-05-22 14:26:22.406    【图表】下单系数调整后 手数:1
2014-05-22 14:26:22.406    【图表】实际持仓 2
2014-05-22 14:26:22.406    【图表】直接下单
2014-05-22 14:26:22.406    【图表】HSI05 运行完毕
2014-05-22 14:26:22.406    【下单】已经调整为 实际持仓为 2
2014-05-22 14:26:22.406    【下单】HSI05 价22944.000000 量2 买卖1 类型0 账户DU178292 Formula 1
2014-05-22 14:26:22.406    【下单】HSI05 报单完毕 ORDERID = 98
2014-05-22 14:26:22.531    【图表】HSI05 运行完毕
2014-05-22 14:26:23.156    【回报】DU178292 : HSI05 - 委托成功
2014-05-22 14:26:23.156    【回报】DU178292 : HSI05 - 委托成功
2014-05-22 14:26:23.187    【图表】HSI05 运行完毕
2014-05-22 14:26:23.234    【追单】发送了首次追单下单指令到队列 追单数量:2 账户DU178292 报单:2 成交0
2014-05-22 14:26:23.234    【追单】追单队列 撤单操作 订单号:98 账户:DU178292
2014-05-22 14:26:23.265    【图表】HSI05 运行完毕
2014-05-22 14:26:23.390    【回报】定单被取
2014-05-22 14:26:23.390    【回报】DU178292 : HSI05 - 已撤单
2014-05-22 14:26:23.390    【下单】HSI05 价22943.000000 量2 买卖1 类型0 账户DU178292 Formula 1
2014-05-22 14:26:23.390    【下单】HSI05 报单完毕 ORDERID = 100
2014-05-22 14:26:23.390    【追单】撤单成功,发送追单指令
2014-05-22 14:26:23.390    【图表】HSI05 运行完毕
2014-05-22 14:26:23.656    【回报】DU178292 : HSI05 - 委托成功
2014-05-22 14:26:23.656    【回报】DU178292 : HSI05 - 全部成交 价格:22943 卖 数量2


--  作者:wjs
--  发布时间:2014/5/22 14:59:17
--  

图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看

--  作者:RogarZ
--  发布时间:2014/5/22 15:08:51
--  
程序化交易 不支持等价、等量K线  下单K线依然是按照常规的K线时间处理
[此贴子已经被作者于2014/5/22 15:09:05编辑过]

--  作者:lichenghu
--  发布时间:2014/5/22 15:09:39
--  

 都是您策略触发条件,正常开的仓有啥问题?


--  作者:wjs
--  发布时间:2014/5/22 15:43:35
--  

条件是当holding=0时,开仓1手,问题是当holding>0时,还在加仓。


--  作者:lichenghu
--  发布时间:2014/5/22 16:08:11
--  
 等价K在变动的,您使用DEBUGFILE试试输出下HOLDING的值看看就知道了