Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共4 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:公式请教

1楼
vado 发表于:2017/9/7 11:10:52

模型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,值一直没有,是怎么回事

2楼
vado 发表于:2017/9/7 11:26:01

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

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

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

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

 

有没有其他办法实现?

3楼
vado 发表于:2017/9/7 11:44:34

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

4楼
vado 发表于:2017/9/7 11:48:29
你看你们能不能把buyvol这个限制取消掉,应该只是疏忽,并不难加上多周期的功能,只是对tick数据列表的一种处理,并不难实现,用python都可以做
共4 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.01563 s, 3 queries.