查看完整版本: 序列变量、数组及应用

hx817 2003-10-18 22:51

序列变量、数组及应用

1、序列数据量
所属类别: 常数函数 参数数量: 0

序列数据量。
用法:
DATACOUNT,返回序列数据数量
注意:该函数返回常数

  解说:以日周期为例,我们知道,个股的收盘价就是一个序列变量,每天都有一个数值,总共有很多个数值,到底有多少个数值?如果个股数据是完整的,数值的个数就是上市后总的有效交易天数(即K线的数量)。显然人工去点不现实,这里提供的函数,就是计算这个数据的。

  代码示例:

K线数:datacount;

图示:

hx817 2003-10-18 22:51

[教学]函数示例-序列变量、数组及应用

上面的示例太简单了,我们可以利用这个函数,进行一些巧妙应用:

①在倒数第10根K线处,做一个标记:
drawicon(datacount-9=barscount(c),l,4);
//datacount-9=barscount(c)表示,K线数-9等于收盘价有效周期数,正好是倒数第10根K线的位置

如下图示:

想想看,如何在倒数第15根K线处,显示文字“股票名称:XXXX,股票代码:XXXXXX”,这里的XXXX是必须是具体的名称和代码。

hx817 2003-10-18 22:51

[教学]函数示例-序列变量、数组及应用

②在飞狐新开发的公式系统中,序列变量可以用数组表示,比如:
fc:=close;
定义了一个序列变量fc,它等于个股所有的收盘价。请看下面代码:

fc:=c;
第1天收盘价:fc[1];
最后1天收盘价:fc[datacount];

图示如下

  想想看1:如何表示第1根K线的日期(通常是上市的日期),如果想将股票按上市日期先后排序,这个公式会很有用。
  想想看2:编写一个选股公式,选出上市天数少于N的公式。

peter109 2005-2-25 16:30

多谢

gwy 2005-3-3 01:04

谢谢。

股票交易人 2005-8-4 09:59

历史流通盘!数据 + 公式

njkyzy 2006-2-18 13:53

好,谢谢!

gejas 2006-11-13 18:33

谢谢!非常感谢!!!
页: [1]
查看完整版本: 序列变量、数组及应用