以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://www.weistock.com/bbs/list.asp?boardid=2)
----  [求助]少了1手平仓失败,咋弄?  (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=67606)

--  作者:netfox
--  发布时间:2014/7/20 21:47:38
--  [求助]少了1手平仓失败,咋弄?

日志

 

2014-07-18 14:06:29.854    【回报】(这里是帐号我给取消了) - 下单操作失败:[251031][持仓或资金可用不足]
[相关参数:v_enable_amount = 2.000000 p_entrust_amount = 3.000000 ]

 

问题知道,图表上是3手,实际持仓2手。  于是平仓失败了。。。

 

哦,好像有个什么参数可以不检测?

[此贴子已经被作者于2014/7/20 21:48:20编辑过]

--  作者:FexTel
--  发布时间:2014/7/21 9:22:29
--  

 1,不检测是下单价格

 

如果单一品种可以考虑使用0来全平,或者自动持仓同步。失败后同步


--  作者:netfox
--  发布时间:2014/7/21 9:25:58
--  
以下是引用FexTel在2014/7/21 9:22:29的发言:

 1,不检测是下单价格

 

如果单一品种可以考虑使用0来全平,或者自动持仓同步。失败后同步

 

完蛋不是单一,而是1个品种 2策略。  用0会全干掉。

   就是说图表一定会检测仓位是吧,看来解决办法是图表下仓位要手动更正。


--  作者:FexTel
--  发布时间:2014/7/21 9:28:27
--  

1,实际下单的时候会去检测实际仓位,平仓不会失败(上面具体情况我没看清楚)

例如图表报单3手,而实际账户持仓2手。图表会自动平仓2手的

 

2,看下平仓的时候是不是有未成交单?或者是平仓反手资金不足?

[此贴子已经被作者于2014/7/21 9:38:36编辑过]

--  作者:netfox
--  发布时间:2014/7/21 9:54:57
--  
以下是引用FexTel在2014/7/21 9:28:27的发言:

1,实际下单的时候会去检测实际仓位,平仓不会失败(上面具体情况我没看清楚)

例如图表报单3手,而实际账户持仓2手。图表会自动平仓2手的

 

2,看下平仓的时候是不是有未成交单?或者是平仓反手资金不足?

[此贴子已经被作者于2014/7/21 9:38:36编辑过]

 

2 , 只是平仓没反手

 

1, 大致问题是仓位不足,导致似乎是一瞬间。  跑的品种RB是,上周五我有多单5手(应该是6手其中1手 手动提前平了) 实际持有5手2个图表是3+3=6手总计。

  问题大致出现在2个图表同时平仓, 其中1个3手平了, 另外一个 3手平但只有2手于是就平不掉,我查过么有未成交单子。

    手动平掉后查看的日志就是上面log的提示。 所以才有疑问。 平仓不会因为价格问题失败,因为我平仓是市价发出。 log 提示也是仓位不对。


--  作者:FexTel
--  发布时间:2014/7/21 9:58:40
--  

1,2个图表有可能会导致平仓位不足,同时触发下单的情况下

因为图表去检测您实际账户持仓的时候仓位是够的,所以默认都按照3手去报的单

 


--  作者:netfox
--  发布时间:2014/7/21 10:07:49
--  

3Q ,研究log确实发觉了, 持仓检测是 3手 ,这时候其中1个窗口平仓还没完成。

  等其中1个窗口完成平仓后, 持仓实质是减少了。但由于前头有去检测持仓,所以依据3手发送,于是失败了。

 

果然如果手动平掉仓位,图表持仓还是要手动调整下。

 

   这问题主要在瞬间都平仓导致不足(RB掉太快导致),概率应该比较低。


--  作者:FexTel
--  发布时间:2014/7/21 10:28:12
--  
1,不是同一时间点同时平仓的话问题不大,图表会根据实际仓位进行校正
[此贴子已经被作者于2014/7/21 10:28:39编辑过]