例四、BOLL指标编写 指标原理:
布林线(bollingerhands)由johnbollinger创制,它利用统计学原理,求出股价的标准差及其信赖区间,其上下限的范围不被固定,随股价的变动而表动。
计算方法:
利用统计学原理,先规定一个标准差,再求算出一个上下限波动区间,其波动的上下限随股价浮动。
MID=N天的收盘价的均价; STD=N天的收盘价的标准差; UPPER=MID+离差系数*STD; LOWER=MID-离差系数*STD;
编写要点:
STD(X,N)表示计算标准差。首先得到一段时间N天的MA,然后按照您要设定的参数赋与标准差之后加减即得到上下两根BOLL线,中间的通道为BOLL通道。
MID:MA(CLOSE,N);UPPER:MID+P*STD(CLOSE,N);LOWER:MID-P*STD(CLOSE,N);
买卖原则:
1、当布林通道由宽变窄时,说明股价逐渐向中值回归,股市进入一个整理区间,投资者应以观望为主。
2、当通道由窄变宽时,意味着行情开始发生变化,如果股价逼近或穿过上限值,表明超买力量增强,股市可能会短期下跌,此时应卖出股票,反之,当股价逼近或穿过下限值时,表明超卖力量增强,股市可能会短期反弹,此时应买进股票。
3、柱体在布林通道中沿上限线运行,意味涨幅会持续。
例五、EXPMA指标编写
EXPMA(ExponentialMovingAverage)即指数平均数指标,该指标属于均线型指标,在实际应用上也是根据它们的各自移动及交叉作为判别买卖的依据。expma指数平均数克服了macd指标信号滞后,dma指标信号提前的弱点,在计算均数时加重了当天行情的权重,可以迅速地反映出股价的涨跌。
编写要点:
首先,介绍EXPMA的计算公式与计算方法。原本该指标采用了移动平均算法,但是在澎博软件中本身有一个函数EMA就是计算移动平均,在函数介绍当中和前面的指标中我们都已有见过,所以可以很简单地表达为EMA的形式。 参数名 最小值 最大值 缺省值 P1 1 300 5 P2 1 300 10 P3 1 300 20 P4 1 300 60 MA1:EMA(CLOSE,P1); MA2:EMA(CLOSE,P2); MA3:EMA(CLOSE,P3); MA4:EMA(CLOSE,P4);
买卖原则:
书中将其归于趋向性指标,EXPMA是以交叉为主要讯号,股价由下往上碰触EXPMA时,将受到强大的阻力,有上朝下碰触EXPMA时,将受到强有力的支撑,实际运用中并非这么简单,并且注意其粘滞状态的变化。
11 / 50
例六、威廉指标W&R 指标原理:
威廉指标由tarrywilliams创造,是一种利用振荡点来反映市场超买超卖现象,预测循环周期内的高点和低点,从而提出有效的信号来分析市场短期行情走势,判断股市强弱分界的技术指标。
计算方法:
HY=N天中的最高价; LY=N天中的最低价; Q=HY-今天的收盘价; R=HY-LY;
故威廉指标WR=Q/R*100
指标内容和使用解析
AA:=(HHV(HIGH,N)-CLOSE);
BB:=(HHV(HIGH,N)-LLV(LOW,N)); W&R:100*AA/BB
买卖原则:当W&R高于80%,即处于超卖状态,行情即将见底,应当考虑买入。W&R低于20%,即处于超买状态,行情即将见顶,应当考虑卖出。在W&R进入高位后,一般要回头,如果这时股价还继续下跌,这就产生背离,是进货的信号。在W&R进入低位后,一般要反转,如果这时股价还继续上升,这就产生背离,是卖出的信号。W&R连续几次撞顶(底),局部形成双重或多重底(顶)则是(进货)出货的信号。
例七、MTM动力指标(momentum) 指标原理:
动力指标是利用恒速缓冲的原则,来观察股价涨跌速度的本质从而决定投资的行为。股价上升下降既然是恒速缓冲的,从理论上讲,在此期间内,股价的涨跌区间相对一致,动量指标就是尽量反映出涨跌区间位移。
应用原则:
一般讲,股指上升动力值会随之上升排除其它非技术因素,MTM大体可反映出股市速度快慢,MTM应与MA配合使用:在股指上升时,MTM下降曲线与MA上升曲线互相交叉时,在交叉点处投资者应及时卖出股票,在股指下降时,MTM上升曲线与MA下降曲线互相交叉时,在交叉点处投资者应及时买进股票。
编写要点:
公式原理使用本周期收盘价和N周期以前的收盘价之差来描述股价的变动情况,两条指标线,其一是收盘价N周期以前的收盘价;其二为前一条指标线的N1周期的均价,两条指标线的变动速率反映股市的变化,所以有: 参数名 最小值 最大值 缺省值 N 1 100 6 N1 1 100 6 MTM:CLOSE-REF(CLOSE,N); MTMMA:MA(MTM,N1);
12 / 50
博易大师指标函数列表
一、行情函数
名称 AMOUNT BARSTATUS CLOSE HIGH LOW ISDOWN ISEQUAL ISUP OPEN VOL
定义 成交额 数据位置状态 收盘价(简写C) 最高价(简写H) 最低价(简写L) 该周期是否收阴 该周期是否平盘 该周期是否收阳 开盘价(简写O) 成交量(简写V)
用法举例 AMOUNT 例如:BARSTATUS=2表示当天是该股票数据的最后一个周期。 CLOSE HIGH LOW OPEN VOL 解释 取得该周期成交额。 BARSTATUS返回数据位置信息,1表示第一根K线,2表示最后一个数据,0表示中间位置。 取得该周期收盘价。 取得该周期最高价。 取得该周期最低价。 当收盘<开盘时,返回值为1,否则为0 当收盘=开盘时,返回值为1,否则为0 当收盘>开盘时,返回值为1,否则为0 取得该周期开盘价。 取得该周期成交量。 13 / 50
二、常数函数
名称 CATEGORY CURRENTDATE CURRENTTIME DATATYPE 定义 证券类型 用法解释 举例 返回证券类型,指数=0,股票=1,基金=2,债券=3,其它=4,期权=5,外汇=6,期货=7。 注意:该函数返回常数 注意:该函数返回常数 注意:该函数返回常数 计算时的当前日期 CURRENTDATE,返回计算时的日期,该日期是从1900年开始的日期,例如2003年1月1日表示为1030101。 计算时的当前时间 CURRENTTIME,返回计算时的时间,格式为时分秒,有效范围(000000-235959)。 当前分析的数据类型 最小价格变动 每手股数 ATATYPE,返回数据类型,分时线=1,分笔成交=2,1分钟线=3,5分钟线=4,15分钟注意:该函数返回常数 线=5,30分钟线=6,60分钟线=7,日线=8,周线=9,月线=10,多日线=11,年线=12。 MINDIFF,返回当前股票价格最小变动量,对于股票是0.01元,基金是0.001。 用法:VOLUNIT,返回每手股数。对于股票值为100,债券为10 注意:该函数返回常数 MINDIFF VOLUNIT
14 / 50
三、时间函数
名称 BARPOS D1970TODATE(X) DATE DATETOD1970(X) DAY DAYS1970 HOUR MINUTE MONTH T0TOTIME(X) TIME TIME0 TIMETOT0(X) WEEKDAY YEAR
定义 取得该周期在所有数据中的位置 1970日转换为日期 年月日 日期转换为1970日 日期 取得该周期从1970以来的天数 小时 分钟 月份 秒数转换为时间 取得该周期的时分秒 取得该周期从当日0点以来的秒数 时间转化为秒数 取得该周期的星期数 取得该周期的年份
用法解释 BARPOS对于日线来说,函数返回上市以来的天数 用法:D1970TODATE(X),得到1970日期X的日期值。 DATE函数返回有效值范围为(700101-1341231),表示19700101-20341231取得该周期从1900以来的年月日。 用法:DATETOD1970(X),得到日期X距离1970年1月1日以来的天数例如:DATETOD1970(DATE)就返回今天距离1970年1月1日的天数。 DAY函数返回有效值范围为(1-31)取得该周期的日期。 用法:DAYS1970.函数返回自从1970年1月1日以来的天数,例如在1971年1月1日返回365 HOUR函数返回有效值范围为(0-23),对于日线及更长的分析周期值为0取得该周期的小时数 INUTE函数返回有效值范围为(0-59),对于日线及更长的分析周期值为0取得该周期的分钟数 MONTH函数返回有效值范围为(1-12)取得该周期的月份。 T0TOTIME(X),得到从0点开始X秒后的时间值。 TIME函数返回有效值范围为(000000-235959) TIME0函数返回自从当日0点以来的秒数,对于日线以上的分析周期,返回0 TIMETOT0(X),得到时间X距离当日0点的秒数。 WEEKDAY函数返回有效值范围为(0-6),0表示星期天 YEAR函数返回有效值范围为(1970-2038) 15 / 50
百度搜索“70edu”或“70教育网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,70教育网,提供经典综合文库【史上最全】博易大师指标公式编写教程、指标函数大全、指标代码(3)在线全文阅读。
相关推荐: