以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  加仓问题:图上显示仓位增加, 可是交易明细里却没有  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=67057)

--  作者:dlutzxj
--  发布时间:2014/7/7 14:29:25
--  加仓问题:图上显示仓位增加, 可是交易明细里却没有
我在程序里加了一个加减仓的控制。
如图所示,橡胶连续, 13年12月17日,第一次开仓, 12月31日加仓为原仓位的80% 1月6日把加仓部分平掉。最开始持有的仓位不动。
图上显示是正确的。

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

可是测试结果却出乎意料, 明细如下图所示。

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

求解!!!!!!!!!!!!!!!



--  作者:FexTel
--  发布时间:2014/7/7 14:32:14
--  

1,图上和测试时间段一致吗?

2,对应的初始资金,费率等也要设置成一致的

 


--  作者:dlutzxj
--  发布时间:2014/7/7 14:38:15
--  
时间段肯定是一致的。 我就是照着去比的。
我是在一个模型里面实现的开仓, 加仓。 
开仓比例为总资金的6%。 加仓比例为开仓数的80%。 应该不存在资金不足的问题呀。

--  作者:FexTel
--  发布时间:2014/7/7 14:43:33
--  
1,从图上第一笔交易对照起,开仓价,手数。看下具体是位置开始出现差别的
--  作者:dlutzxj
--  发布时间:2014/7/7 14:44:42
--  
交易明细上的1月27日开仓1手的那笔交易,这个是我在程序里设计的第二次加仓点。 可是第一次加仓, 出场, 图上明显有显示呀。 交易明细里就是没有。
而且我每次加仓的手数都是初始仓位的80%。 怎么出来个1手呢??

--  作者:FexTel
--  发布时间:2014/7/7 14:48:22
--  

1,我觉得应该还是时间段的问题,把严格控制时间段内交易的勾给打上

2,初始仓位是多少?输出下ASSET,看下实际的可用资金


--  作者:dlutzxj
--  发布时间:2014/7/7 15:20:55
--  
问题找到了。
卖空加仓的情况下,仓位*0.8, 忘了取绝对值了。平仓的时候好像是负值也是可以的。 开仓就不可以。