欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → tbuyholdingex 、tsellholdingex 获取持仓错误啊。2.84版,老问题了

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有4129人关注过本帖树形打印复制链接

主题:tbuyholdingex 、tsellholdingex 获取持仓错误啊。2.84版,老问题了

帅哥哟,离线,有人找我吗?
阿火
  1楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 原leevolvo
等级:版主 帖子:2160 积分:10563 威望:0 精华:11 注册:2010/11/3 11:21:19
为什么只有图表有触发,但就是不下单交易呢?下单日志如文。  发帖心情 Post By:2012/4/13 22:24:16 [只看该作者]

我的下单方法是这样的,由理论持仓和实际持仓的差额来下单(多退少补),比如 理论持仓是多单10手,而实际持仓是8手多单,则开仓2手;如果实际持仓是-5手,则平空5手,再开多10手。

 

原理简单。这种下单方法也很实用。

但有一个关键,就是必须能够正确地获取到账户里的持仓呀,如果获取到的持仓是错误,下单动作自然就会“乱来了”

而用户要求软件平台能够正确地获取持仓,这样不过分吧

 

以往有发现获取持仓错误。所以一直加了debugfile语句用来监控

监控语句如下:

buyhold:=tbuyholdingex('200000',stklabel,1);
sellhold:=tsellholdingex('200000',stklabel,1);
acc:=buyhold>-0.5 and sellhold>-0.5;//这里和-0.5比较是因为担心精度问题,反正只要大于-0.5就是0或者1,不会出现“-0.6”
wt:=tremainqty(0,200000,stklabel);
if not(acc) then debugfile('D:\200000.txt',numtostr(cc200000,0)+'    错误    '+numtostr(buyhold,0)+'    '+numtostr(sellhold,0)+'    %.0f',wt);//发现buyhold 或者sellhold出现负数,则输出记录

 

结果的记录如下:


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

也就是buyhold的结果是 -5

 

求老大了,抽点时间查查此问题吧,至少有12+个专业版用户期盼着呢,未来还会更多


 回到顶部
帅哥哟,离线,有人找我吗?
admin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:7302 积分:32559 威望:1000 精华:45 注册:2003/12/30 16:34:32
5周日线收盘价的最高价  发帖心情 Post By:2012/4/14 18:32:43 [只看该作者]

将出现错误持仓和之前的开平仓动作语句的交易日志一并发过来,用于分析操作过程以排查问题

 回到顶部
帅哥哟,离线,有人找我吗?
lcgs005
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:黑侠 帖子:649 积分:1359 威望:0 精华:0 注册:2009/10/24 1:57:01
  发帖心情 Post By:2012/10/15 12:21:33 [只看该作者]

现在这个问题解决了没有?

求自动持仓同步的代码


 回到顶部
帅哥哟,离线,有人找我吗?
jinzhe
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2012/10/15 13:18:33 [只看该作者]



金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

 回到顶部