第13章 自建指标的方法(1 / 2)

加入书签

现在的股票软件功能强大,使用里面的“公式”

功能,可以按照自己的思路建立技术指标。

自建指标的作用:

(1)对已有指标进行升级,使其更符合自己的使用习惯。

比如有人喜欢同时用多个指标,自建指标可以把它们综合到一起。

(2)提高分析的效率。

每只股票都有大量的信息,既包括基本面的,也包括技术面的。

股民每次查看时,都要多次翻页。

自建指标,可以把这些信息集合到一起。

(3)验证自己的交易思路

技术指标,大多数都是用数学公式计算出来的,可以用来计算的函数也很多,它们都有不同的效果。

对于喜欢研究的人而言,可能会设计出独一无二的指标。

常用的指标函数有:

一、行情函数:

0pen:开盘价,可以简写为0;

cl0se:收盘价,可以简写为c;

high:最高价,可以简写为h;

l091:最低价,可以简写为l;

v0l:成交量,可以简写为v;

a0unt:成交金额;

行情函数,可以在当前周期引用,也可以在当前周期引用其它周期的行情(跨周期引用),还可以跨股票引用行情;

二、时间函数

date:日期函数,格式为年月日;

year:年月日中的年份;

0nth:年月日中的月份;

day:年月日中的日;

91eek:星期;

h0ur:时间中的小时;

ute:时间中的分钟;

ti:时间,格式是小时分钟秒钟;

三、引用函数:以日线引用为例:

t:统计周期内满足条件的总数。

例:t(a0unt>,100)表示统计100个交易日内成交金额大于1000万元的次数;

ref:引用若干周期前的值。

例ref(high,5),表示引用5天前的最高价;

hhv:求最高值。

例hhv(high,5),表示求5日内的最高价;

llv:求最低值。

例llv(l091,5),表示求5日内的最低价;

all:一直满足条件,例all(l091>10,20)表示20个周期内最低价一直大于10;

any:至少一次满足条件,例any(l091>10,20)表示在20个周期内,最低价至少有一次大于10;

tiyd:取指定时间的值,格式为年月日;

四、计算函数:以日线引用为例

:求和。

例(a0unt,100),表示求100日内的总成交金额;

a:求简单移动平均值。

例a(c,5),表示求5个交易日的平均收盘价;

ea:求指数式递减加权移动平均值。

该函数更重视近期值对平均价格的影响。

相对于普通的a,ea能较及时的反映最新价格的波动。

da:求动态移动平均值。

该函数使用换手率指标作为权重系统,换手率越大的取值对结果的影响越大。

五、逻辑算术函数:

if:条件函数,满足条件时求值。

例if(high>ref(high,1),1,0),若最高价大于上一周期最高价返回数值1,否则返回数值0;

cr0ss:交叉函数。

例:日线周期的a(cl0se,5),a(cl0se,10))表示五日均线上穿十日均线;

abs:求绝对值;

ax:求最大值;

:求最小值;

re:介于某个范围之间;

p091:求乘幂;

六、统计函数:

atd:估算标准差;

stdp:求总体标准差;

var:估算样本方差;

七、绘图函数:

dr

↑返回顶部↑

书页/目录