请安装我们的客户端
终生免费,永无广告!
第13章 自建指标的方法(1/2)
现在的股票软件功能强大,使用里面的“公式”功能,可以按照自己的思路建立技术指标。
自建指标的作用:
(1)对已有指标进行升级,使其更符合自己的使用习惯。
比如有人喜欢同时用多个指标,自建指标可以把它们综合到一起。
(2)提高分析的效率。
每只股票都有大量的信息,既包括基本面的,也包括技术面的。股民每次查看时,都要多次翻页。
自建指标,可以把这些信息集合到一起。
(3)验证自己的交易思路
技术指标,大多数都是用数学公式计算出来的,可以用来计算的函数也很多,它们都有不同的效果。
对于喜欢研究的人而言,可能会设计出独一无二的指标。
常用的指标函数有:
一、行情函数:
open:开盘价,可以简写为o;
close:收盘价,可以简写为c;
high:最高价,可以简写为h;
low:最低价,可以简写为l;
vol:成交量,可以简写为v;
amount:成交金额;
行情函数,可以在当前周期引用,也可以在当前周期引用其它周期的行情(跨周期引用),还可以跨股票引用行情;
二、时间函数
date:日期函数,格式为年月日;
year:年月日中的年份;
month:年月日中的月份;
day:年月日中的日;
week:星期;
hour:时间中的小时;
minute:时间中的分钟;
time:时间,格式是小时分钟秒钟;
三、引用函数:以日线引用为例:
t:统计周期内满足条件的总数。例:t(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:交叉函数。例:日线周期的a(close,5),ma(close,10))表示五日均线上穿十日均线;
abs:求绝对值;
max:求最大值;
min:求最小值;
range:介于某个范围之间;
pow:求乘幂;
六、统计函数:
atd:估算标准差;
stdp:求总体标准差;
var:估算样本方差;
七、绘图函数:
drawi:在图形上绘制小图标(如笑脸);
drawline:画直线;
drawtext:在图形上显示文字;
polyline:在图形上绘制折线线段;
stie:绘制柱线;
stick:在指标值和零线之间画柱线;
colorstick:在指标值和零线之间画柱线,其中大于0的部分画红色,小于0的部分画绿色;
liick:指标线和柱线都画;
volstcik:当收盘价高于前一周期收盘价时画红色实体线,反之画绿色实体线;
绘图的颜色函数:
红色colorred;灰色cray;绿色c
本章未完,点击下一页继续阅读。
不想错过《综艺,炒股也有真人秀》更新?安装看书屋专用APP,作者更新立即推送!终生免费,永无广告!可换源阅读!