博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Tkinter学习笔记(三)- 重叠研究指标
阅读量:4211 次
发布时间:2019-05-26

本文共 1583 字,大约阅读时间需要 5 分钟。

BBANDS函数

布林线指标,利用统计学原理,求出股价的标准差和信赖区间,从而去定股价波动的范围和未来走势,利用波段显示股价的安全高低价位。因而被称为布林带。

upperband, middleband, lowerband = BBANDS(close, timeperiod=5, nbdevup=2, nbdevdn=2, matype=0)

计算公式:

以日Boll指标计算为例

中轨线=N日的移动平均线

上轨线=中轨线+两倍的标准差

下轨线=中轨线-两倍的标准差

计算过程;

MA=N日的收盘价之和/N

MD=平方根N日的(C-MA)的两次方之和/N

MB=(N-1)的MA

UP=MA+2*MD

DN=MB-2*MD

1.因为采用的是统计学的标准差方式,因此布林线能够比较准确的描述股价的运行区间。而且估计一般都在布林线上下规之间运行。如果股价超过了布林线上下轨,则说明估计处于极端情况。一般来说这种统计指标并没有多少意义,但是结合其他方式比如划线等可以提供一定帮助。

2.当股价在布林线中轨上运行表明股价处于强势趋势,在中轨下方运行表示处于弱势。

3.如果股价的上下轨窄,并在低位运行,当股价超过布林中轨则说股价要走强,反之走弱。

4.因为中轨线是移动平均线,相当于是趋势,而上下轨是统计值。其统计的原理是价格次数,所以上下轨线能够突出的显示庄家的博弈心思,比如上轨向上突破,但是中轨和下轨却向下。可能是庄家的诱惑,反之下轨和中轨向上,但是上轨向下可能是庄家的打压行为。

形态判别

1.喇叭口

因为布林线是统计学指标,所以具有延迟特点,但是延迟的数据会被统计到其中,而且当价格变化很大的时候,布林线之间的间距就会变大。当股价在某阶段横盘一段时间,然后向上或者向下变动都会产生这种喇叭口,所以喇叭口是学习的重点。

技术相关的其他指标:kdj、trix

EMA函数

指数移动平均线是一种强调当日收盘价的均线指标。和一般用收盘价的算数平均值相比,EMA通过给予当日收盘价更高的权重来强调当日的价格变动对均线的走势的影响,是一种对均线的延迟效果的修正。

real=EMA(close, timeperiod=30)

DEMA函数

双移动平均线,两条移动平均线产生趋势信号。一般来说采用单线可能没有对比性。采用两条均线的方式更好的判断趋势。

real=EDMA(close,timeperiod=30)

HT_TRENDLINE函数

希尔伯特顺时变换是一种趋向类指标,其构造原理是仍然对价格收盘价进行算数平均,并根据计算结果来进行分析。用来判断变动趋势。

real=HT_TRENDLINE(close)

KAMA函数

考夫曼自适应移动平均线,短期均线价格走势贴近价格走势,灵敏度高,但是有很多噪声。产生虚假信号,长期均线在判断趋势上一般比较准,但是长期有严重的滞后问题。我们想得到这样的均线,当价格沿一个方向快速移动的时候,短期均线是最合适的,当价格在横盘的过程中,长期移动均线是最合适的。

real=HT_KAMA (close)

MA函数

移动平均线,原本的意思是移动平均,比如5日均线就是5天的收盘价/5

real=MA(close)

SAR函数

抛物线指标也叫做停损点转向,是利用抛物线的方式,随时调整停损点位置来观察买卖点。

real=SAR(high,low,acceleration=0,maximum=0)

SMA函数

简单移动平均线和MA函数一样。

real=SMA(close,timeperiod=30)

T3函数

三重指数移动平均线,通过实验,发现T3的趋势比较平稳。

real=T3(close, timeperiod=5, vfactor=0)

WMA函数

real=WMA(close, timeperiod=30)

部分作图结果

转载地址:http://xhkmi.baihongyu.com/

你可能感兴趣的文章
对Cookie的一点认识
查看>>
说一说hibernate的Get和Load
查看>>
如何修改tomcat的server信息增加服务器的安全
查看>>
浅谈tomcat的ThreadLocalLeakPreventionListener实现原理
查看>>
说一下多线程中用到的join
查看>>
扩展hibernate Criteria的Order使其支持sql片段(oracle)
查看>>
spring+mybatis利用interceptor(plugin)实现数据库读写分离
查看>>
NIO[SelectableChannel.register和Selector.select会有锁等待冲突]
查看>>
httpclient3.1的relaseConnection的misunderstand
查看>>
ReentrantLock为啥会出现不公平的场景
查看>>
图解LinkedHashMap的LRU
查看>>
关于select()方法最大轮询数限制的更正
查看>>
话说Connect reset异常
查看>>
Netty笔记:FrameDecoder
查看>>
spring使用注解暴露remoting服务
查看>>
Nio框架需要注意的两个问题(2)
查看>>
Netty笔记:ReplayingDecoder中buffer使用的一点小陷阱
查看>>
Java并发编程JUC源码学习之ThreadPoolExecutor
查看>>
基于Netty实现CometStreaming方式的聊天室
查看>>
基于Netty打造HttpClient实现股票实时推送
查看>>