Bootstrap

Python:布林带 1 使用 Python 编程,以及使用 Matplotlib 绘图

布林带详解

这段视频介绍了布林带,一种由约翰·布林格(John Bollinger)发明的技术分析指标。

什么是布林带?

布林带本质上是围绕简单移动平均线(SMA)的波动性测量工具。它由三条线组成:

  • 中轨线: 对应于选定时间段内的价格简单移动平均线。
  • 上轨线: 中轨线加上价格在该时间段内的标准差乘以一个常数(通常为2)。
  • 下轨线: 中轨线减去价格在该时间段内的标准差乘以一个常数(通常为2)。

布林带的应用:

布林带可以应用于各种金融市场,包括股票、外汇、期权和期货。由于其简单性,布林带可以用于分析任何具有价格数据的市场,甚至可以用于分析非价格数据。

布林带的计算:

  • 时间段(TF): 用于计算移动平均线和标准差的时间段,通常为20。
  • 常数(X): 用于衡量波动性的常数,通常为2。

公式:

  • 中轨线: SMA(价格,TF)
  • 上轨线: SMA(价格,TF) + 标准差(价格,TF) * X
  • 下轨线: SMA(价格,TF) - 标准差(价格,TF) * X

布林带的解读:

  • 当价格触及上轨线时,可能表明市场已经超买。
  • 当价格触及下轨线时,可能表明市场已经超卖。
  • 布林带的宽度反映了市场的波动性。宽度越大,波动性越大。

视频中还提到了:

  • 视频后续会讲解如何在Python中编程实现布林带,以及如何使用Matplotlib和之前构建的图表应用程序绘制布林带。
  • 布林带的常数X可以根据市场情况进行调整,例如对于波动性较大的市场,可以使用更高的X值。
  • 视频以eBay为例,展示了布林带在实际应用中的效果。

总结:

布林带是一种简单而有效的技术分析工具,可以帮助投资者了解市场波动性和潜在的超买/超卖信号。视频详细介绍了布林带的概念、计算方法和应用,以及如何使用它来分析市场数据。

本视频介绍布林带 (R)。 本系列的目的是在 Python 中教授数学。 为此,我们将使用大量技术分析中常用的流行股票指标。 对于大多数指标,我们将首先讨论它们,它们的用途,然后教授如何在 Python 中编程它们,最后将它们实际显示在图表上。基本的图表应用程序来自之前的教程系列,这里:http://www.youtube.com/playlist?list=PLQVvvaa0QuDcR-u9O8LyLR7URiKuW-XZq所需文件:实际图表部分的示例代码:http://sentdex.com/sentiment-analysisbig-data-and-python-tutorials-algorithmic-trading/python-matplotlib-sample-code-charting-stocks-python/Python:http://python.orgNumpy:http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpyMatplotlib:http://matplotlib.org/downloads.html

;