Rss & SiteMap

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

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

标题:如何取得如下数据列

1楼
117780866 发表于:2016/11/2 13:44:35
如何取得如下数据列?1分钟K线上,取目前K线的收盘价格,30个周期前的收盘价,2*30个周期前K线的收盘价,……N*30个周期前的收盘价;
2楼
jinzhe 发表于:2016/11/2 13:49:41

c

ref(c,30);

ref(c,30*2);

ref(c,30*3);

。。。。类似这样

3楼
117780866 发表于:2016/11/2 14:58:10
你好  假设第N个数据为ref(c,30*N),求这N个数据SMA 怎么取?
[此贴子已经被作者于2016-11-2 14:59:52编辑过]
4楼
117780866 发表于:2016/11/2 15:00:46
如何用For 函数取得相关数据,对应的第i个数据?
5楼
jinzhe 发表于:2016/11/2 15:16:56

不好求,你算这些数据的sma要序列变量的,但是你要求数据是一个常规数组,不是序列变量

6楼
117780866 发表于:2016/11/3 8:50:24
请问能否把要求的数组 用for函数转换成 序列变量?

7楼
fly 发表于:2016/11/3 9:04:38

取这个值,您是做什么用的,能简单讲讲吗?

 

最简单的方法,是将N用INPUT函数定义成一个1到50的参数

[此贴子已经被作者于2016-11-3 9:06:00编辑过]
8楼
117780866 发表于:2016/11/3 10:59:11
想要在1分钟级别上,通过计算K线值,算出30分钟的kd指标值(不是通过引用得到)
9楼
jinzhe 发表于:2016/11/3 11:09:04

由于sma函数的特殊性,不能用计算的方式来得到,所以要写引用

共9 条记录, 每页显示 10 条, 页签: [1]


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