以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  为什么日内模型与日间模型并存时回将日间持仓也平仓了  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=79254)

--  作者:linxycca
--  发布时间:2015/6/1 16:02:47
--  为什么日内模型与日间模型并存时回将日间持仓也平仓了

为什么日内模型与日间模型并存时会将日间持仓也平仓了 谢谢

 

2015-05-11 15:14:00.529    2015.05.11 15:14:00【图表】框架:sprn 触发下单 SELLSHORT 品种 IF00 下单K线 2015.05.11 15:15:00 公式:IFYDTSORT80 窗格ID:20 代码行:196
2015-05-11 15:14:00.529    【图表】启用多帐户及策略系数配置
2015-05-11 15:14:00.529    【图表】分账户系数1.000000 账户 100105959
2015-05-11 15:14:00.529    【图表】IFYDTSORT80 IF00 策略系数为 1.000000
2015-05-11 15:14:00.529    【图表】分品种下单系数调整后,手数1 账户 100105959
2015-05-11 15:14:00.529    【图表】模型下单 1
2015-05-11 15:14:00.529    【图表】下单系数调整后 手数:1
2015-05-11 15:14:00.529    【图表】实际持仓 -1
2015-05-11 15:14:00.529    【图表】至队列下单
2015-05-11 15:14:00.529    【图表】IF00 运行完毕
2015-05-11 15:14:00.529    【图表】IF00 运行完毕
2015-05-11 15:14:00.529    【图表】IF00 运行完毕
2015-05-11 15:14:00.529    【图表】IF00 运行完毕
2015-05-11 15:14:00.529    【队列】当前队列准备处理数据:1条
2015-05-11 15:14:00.529    【队列】发送下单指令
2015-05-11 15:14:00.529    【下单】IF05 价4664.200195 量1 买卖0 类型0 开平1 账户100105959 Formula 1
2015-05-11 15:14:00.529    【下单】确认报单已发送 ID=-119107573 RefID = 30990
2015-05-11 15:14:00.591    【指令】收到回报指令 ID = -119107573 RefID = 30990
2015-05-11 15:14:00.623    【指令】收到回报指令 ID = -119107573 RefID = 30990
2015-05-11 15:14:00.623    【指令】收到回报指令 ID = -119107573 RefID = 30990
2015-05-11 15:14:00.623    【指令】收到成交回报指令 REFID = 30990 vol = 1
2015-05-11 15:14:00.685    【回报】100105959 : IF1505 - 已报单 1 价格:4664.2 平 买
2015-05-11 15:14:00.685    【回报】100105959 : IF1505 - 已成交 1 价格:4664.0 平 买

 

图表交易的显示

 

 

2071    IF05 300股指1505    IFYYORT80      15/05/11 15:13:39    平多    3         4661.8    0      

2072    IF05 300股指1505    IFYDTSORT80    15/05/11 15:14:00    平空    1         4664.0    0      

 

 

 


--  作者:pyd
--  发布时间:2015/6/1 16:06:41
--  

日志里看到的是有1手空仓,条件达到了就平仓了。

公式:IFYDTSORT80 第196行平仓语句是怎么写的?

[此贴子已经被作者于2015/6/1 16:07:05编辑过]

--  作者:linxycca
--  发布时间:2015/6/1 16:54:22
--  

    

问题是IFYYORT80 应该是平1个,但是他平了3个,我把这个日志也贴出来 ,谢谢!!!


--  作者:linxycca
--  发布时间:2015/6/1 16:55:43
--  
2015-05-11 15:13:39.466    2015.05.11 15:13:39【图表】框架:sprn 触发下单 SELL 品种 IF00 下单K线 2015.05.11 15:15:00 公式:IFYYORT80 窗格ID:21 代码行:32
2015-05-11 15:13:39.466    【图表】启用多帐户及策略系数配置
2015-05-11 15:13:39.466    【图表】分账户系数1.000000 账户 100105959
2015-05-11 15:13:39.466    【图表】IFYYORT80 IF00 策略系数为 1.000000
2015-05-11 15:13:39.466    【图表】分品种下单系数调整后,手数1 账户 100105959
2015-05-11 15:13:39.466    【图表】模型下单 1
2015-05-11 15:13:39.466    【图表】下单系数调整后 手数:1
2015-05-11 15:13:39.466    【图表】实际持仓 3
2015-05-11 15:13:39.466    【图表】至队列下单
2015-05-11 15:13:39.466    【图表】IF00 运行完毕
2015-05-11 15:13:39.466    【图表】IF00 运行完毕
2015-05-11 15:13:39.466    【图表】IF00 运行完毕
2015-05-11 15:13:39.466    【队列】当前队列准备处理数据:1条
2015-05-11 15:13:39.466    【队列】发送下单指令
2015-05-11 15:13:39.466    【下单】已经调整为 实际持仓为 3
2015-05-11 15:13:39.466    【下单】IF05 价4661.799805 量3 买卖1 类型0 开平1 账户100105959 Formula 1
2015-05-11 15:13:39.466    【下单】确认报单已发送 ID=-119107583 RefID = 30980
2015-05-11 15:13:39.497    【指令】收到回报指令 ID = -119107583 RefID = 30980
2015-05-11 15:13:39.528    【指令】收到回报指令 ID = -119107583 RefID = 30980
2015-05-11 15:13:39.528    【指令】收到回报指令 ID = -119107583 RefID = 30980
2015-05-11 15:13:39.528    【回报】100105959 : IF1505 - 已报单 3 价格:4661.8 平 卖
2015-05-11 15:13:39.528    【指令】收到成交回报指令 REFID = 30980 vol = 2
2015-05-11 15:13:39.560    【指令】收到回报指令 ID = -119107583 RefID = 30980
2015-05-11 15:13:39.560    【指令】收到成交回报指令 REFID = 30980 vol = 1
2015-05-11 15:13:39.591    【回报】100105959 : IF1505 - 已成交 2 价格:4661.8 平 卖
2015-05-11 15:13:39.638    【回报】100105959 : IF1505 - 已成交 1 价格:4661.8 平 卖

--  作者:linxycca
--  发布时间:2015/6/1 16:59:20
--  
32 代码:sell(holding>0,0,limitr,CLOSE),ORDERQUEUE;
 sellshort(holding<0,0,limitr,CLOSE),ORDERQUEUE;

--  作者:yukizzc
--  发布时间:2015/6/1 17:04:13
--  
平仓语句第二个参数0表示账户所有持仓
--  作者:linxycca
--  发布时间:2015/6/1 18:48:44
--  

那请教,应该怎么写才能只表示他自己模型的持仓而不会影响到其它模型的持仓,谢谢!!!!


--  作者:马良
--  发布时间:2015/6/1 19:49:08
--  
平仓数量不要写零就可以了