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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件高级功能研发区 → portfolio对象的持仓变化问题

   

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


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

主题:portfolio对象的持仓变化问题

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


加好友 发短信
等级:超级版主 帖子:21598 积分:0 威望:0 精华:1 注册:2010/7/31 16:35:30
  发帖心情 Post By:2020/11/15 17:25:38 [显示全部帖子]

你是回测还是实盘运行?
回测时候下单后不是立即成交的,如果你handle_bar只执行了一次,那么那一次下单后持仓是不会变化的

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


加好友 发短信
等级:超级版主 帖子:21598 积分:0 威望:0 精华:1 注册:2010/7/31 16:35:30
  发帖心情 Post By:2020/11/15 21:05:11 [显示全部帖子]

你日线执行一次自然会有这个问题,因为你日线程序相当于只执行一次
那么在执行下单动作后,马上输出持仓这个时候持仓是没有变化的。这个如果实盘你应该能理解
回测的话也一样,不同于图表策略那种回测,python这个回测他在下单瞬间是没有持仓的


你如果实盘的话,用固定间隔一直去执行程序,那么可能第一次执行下单,等后面几秒后执行时候持仓就会发生变化了

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


加好友 发短信
等级:超级版主 帖子:21598 积分:0 威望:0 精华:1 注册:2010/7/31 16:35:30
  发帖心情 Post By:2020/11/16 10:20:02 [显示全部帖子]

好像平仓后回测时候是当作立即成交,而开仓不是。

[此贴子已经被作者于2020/11/16 13:12:21编辑过]

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


加好友 发短信
等级:超级版主 帖子:21598 积分:0 威望:0 精华:1 注册:2010/7/31 16:35:30
  发帖心情 Post By:2020/11/16 11:02:33 [显示全部帖子]

原因其实是在于,你开仓后是成交了才算有持仓对不对?

但是你平仓时候,是不是你平仓后你的可用持仓其实就是没有了,而不需要说成交对不对??因为有冻结一说,就和你开仓后保证金冻结一个概念


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


加好友 发短信
等级:超级版主 帖子:21598 积分:0 威望:0 精华:1 注册:2010/7/31 16:35:30
  发帖心情 Post By:2020/11/24 17:20:33 [显示全部帖子]

为何不行?

这不就是个普通变量吗,你自己代码逻辑处理的好就行


 回到顶部