以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://www.weistock.com/bbs/list.asp?boardid=2)
----  请问如何引用数组中间部分的数据(切片操作)?  (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=155833)

--  作者:qq代人发帖
--  发布时间:2017/7/10 15:00:26
--  请问如何引用数组中间部分的数据(切片操作)?
请问如何引用数组中间部分的数据(切片操作)?比如我想得到从倒数第3根线开始向前5根K线收盘价的数组?
--  作者:王锋
--  发布时间:2017/7/10 15:05:29
--  

请回帖补充,你是需要图表上的最后K线倒数第三根,还是当前K线的倒数第三根


--  作者:王锋
--  发布时间:2017/7/10 15:26:36
--  

使用

CLOSE[BARPOS-3];

CLOSE[BARPOS-4];

CLOSE[BARPOS-5];

 

这样的模式,或者FOR循环处理


--  作者:FireScript
--  发布时间:2017/7/10 15:27:07
--  
以下是引用wangys96在2017/7/10 15:17:39的发言:
我需要图表上K线从右向左数第3、4、5、6、7根的收盘价形成的数组。

close是序列变量,可以回溯。使用close[BARPOS-2],回溯到倒数第三根K线的位置,但是没有直接的方法获取到指定位置开始截取的和指定长度的数组。