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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 公式请教

   

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


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

主题:公式请教

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


加好友 发短信
等级:论坛游民 帖子:412 积分:0 威望:0 精华:0 注册:2017/8/14 17:26:42
公式请教  发帖心情 Post By:2017/9/7 11:10:52    Post IP:111.173.221.132[只看该作者]

模型sumbuyvol:

a:=sum(buyvol,todaybar)

 

模型diffvol:

a1:=stkindiex('','sumbuyvol.a',0,0,0,todaybar);

a2:=ref(a1,1);

if todaybar>1 then
ans:=(a1-a2)

diffvol:ans;

 

将上述模型diffvol应用 于图,只显示了diffvol,值一直没有,是怎么回事


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


加好友 发短信
等级:论坛游民 帖子:412 积分:0 威望:0 精华:0 注册:2017/8/14 17:26:42
  发帖心情 Post By:2017/9/7 11:26:01    Post IP:111.173.221.132[只看该作者]

是想用来表达主动性买盘的buyvol只在分笔数据下有效,图表周期为半分钟,您给的模型也是上面讲的这样,但实际上并不能产生数据,我想了一下,这个公式逻辑还是有歧义的,

第一个模型,用来求分笔数据下的和,

第二个模型引用第一个模型,得出当天的按顺序的分笔数据的累计值a1,是一个序列数组

而a2,是当前图表周期上的前一个半分钟的a1,而a1是以一序列数组,应该是不能够使用在ref里面使用a1的,ref对应的半分钟的当前图表周期,而a1对应的分笔的buyvol,

 

有没有其他办法实现?


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


加好友 发短信
等级:论坛游民 帖子:412 积分:0 威望:0 精华:0 注册:2017/8/14 17:26:42
  发帖心情 Post By:2017/9/7 11:44:34    Post IP:111.173.221.132[只看该作者]

感觉这是金字塔自身存在 的问题,buyvol是一个常见的指标,为什么只能够在分笔数据下使用,与其他指标olhc一样每笔数据都会有,为什么却不能像olhc一样应用于各种周期?


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


加好友 发短信
等级:论坛游民 帖子:412 积分:0 威望:0 精华:0 注册:2017/8/14 17:26:42
  发帖心情 Post By:2017/9/7 11:48:29    Post IP:111.173.221.132[只看该作者]

你看你们能不能把buyvol这个限制取消掉,应该只是疏忽,并不难加上多周期的功能,只是对tick数据列表的一种处理,并不难实现,用python都可以做

 回到顶部