第13章 自建指标的方法

  现在的股票软件功能强大,使用里面的“公式”功能,可以按照自己的思路建立技术指标。

  自建指标的作用:

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

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

  (2)提高分析的效率。

  每只股票都有大量的信息,既包括基本面的,也包括技术面的。股民每次查看时,都要多次翻页。

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

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

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

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

  常用的指标函数有:

  一、行情函数:

  OPEN:开盘价,可以简写为O;

  CLOSE:收盘价,可以简写为C;

  HIGH:最高价,可以简写为H;

  LOW:最低价,可以简写为L;

  VOL:成交量,可以简写为V;

  AMOUNT:成交金额;

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

  二、时间函数

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

  YEAR:年月日中的年份;

  MONTH:年月日中的月份;

  DAY:年月日中的日;

  WEEK:星期;

  HOUR:时间中的小时;

  MINUTE:时间中的分钟;

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

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

  COUNT:统计周期内满足条件的总数。例:COUNT(AMOUNT>,100)表示统计100个交易日内成交金额大于1000万元的次数;

  REF:引用若干周期前的值。例REF(HIGH,5),表示引用5天前的最高价;

  HHV:求最高值。例HHV(HIGH,5),表示求5日内的最高价;

  LLV:求最低值。例LLV(LOW,5),表示求5日内的最低价;

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

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

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

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

  SUM:求和。例SUM(AMOUNT,100),表示求100日内的总成交金额;

  MA:求简单移动平均值。例MA(C,5),表示求5个交易日的平均收盘价;

  EMA:求指数式递减加权移动平均值。该函数更重视近期值对平均价格的影响。相对于普通的MA,EMA能较及时的反映最新价格的波动。

  DMA:求动态移动平均值。该函数使用换手率指标作为权重系统,换手率越大的取值对结果的影响越大。

  五、逻辑\算术函数:

  IF:条件函数,满足条件时求值。例IF(HIGH>ref(HIGH,1),1,0),若最高价大于上一周期最高价返回数值1,否则返回数值0;

  CROSS:交叉函数。例:日线周期的CROSS(MA(CLOSE,5),MA(CLOSE,10))表示五日均线上穿十日均线;

  ABS:求绝对值;

  MAX:求最大值;

  MIN:求最小值;

  RANGE:介于某个范围之间;

  POW:求乘幂;

  六、统计函数:

  ATD:估算标准差;

  STDP:求总体标准差;

  VAR:估算样本方差;

  七、绘图函数:

  DRAWICON:在图形上绘制小图标(如笑脸);

  DRAWLINE:画直线;

  DRAWTEXT:在图形上显示文字;

  POLYLINE:在图形上绘制折线线段;

  STICKLINE:绘制柱线;

上一章目录下一页