如果1分钟调用5分钟的数据,因为5分钟是由5个1分钟组成,所以按道理讲,调用的是5分钟级别已经走完的1分钟数据,已经属于历史数据,但实际情况是1分钟走完的历史数据会不停变化,直到5分钟走完,在1分钟级别下就变成了一条跨度5分钟的横线,这对引用就失去了意义。另外用" "来引用的数据也是这种情况。希望金字塔能重视。
1分钟引用5分钟(或大于1分钟)的数据,当然会“不停变化”了!因为在同一个时段同一时刻,1分钟K线走完了,但5分钟K线还没有走完呢,这就相当于“未来函数”。所以如果想短周期K线引用长周期K线数据,最好要加上限制条件,比如1分钟引用5个周期前的5分钟数据(ref(xx,5)),因为已经走过了5根1分钟K线,那这个5分钟K线就已经“确定”不会再变。
1分钟调用5分钟,在1分钟级别下应该是有5个数据吧,但实际情况是5个数据都一样,是5分钟收盘数据,一条横线。这说明金字塔的跨周期函数有问题。
你一分钟上调用5分钟K线的收盘价,可不就是一个价格吗?可不就是一条直线吗?
以下是引用fly在2011-10-13 13:11:22的发言:
你一分钟上调用5分钟K线的收盘价,可不就是一个价格吗?可不就是一条直线吗?
怎么可能是一个价格,你没理解,1分钟调用5分钟是指调用5分钟已经走完的1分钟数据,是历史数据。而且应该是5个不同的数据,不可能是一条横线。不知道我说明白没?
你指改变了5分钟的起点?
否则你说的“5分钟已经走完的1分钟数据”不就是1分钟数据吗?
个人认为,跨周期引用指标数据非常具有实战意义,它不是引用的未来数据,而是历史数据。可惜了金字塔的跨周期函数确是引用了未来函数,在这方面比文华落后。个人观点。
以下是引用leevolvo在2011-10-13 15:06:14的发言:
不是bug,是你没理解stkindi的用法
文华是个什么软件,我就不说了
想用金字塔的话,就按金字塔的用法去使用
1分钟引用5分钟指标数据,而不是引用来5个一分钟指标数据都是一样的,也就是说不是一条横线,该怎样编写?请版主明示。