布林通道参数用20还是26_布林通道最佳参数

布林线由4条线构成,分为 B1线、B2线、B3线及B4线。B1线为指数(或股价)阻力线,B4线是支撑线,从布林线的宽度可以看出指数或股价的变动区间,股价盘整时,四线收缩,称收口;股价向上或向下突破时,四线打开,称为开口。当股价向上击穿B1阻力线时,卖点出现,向下击穿B4线时,买点出现,当股价沿着阻力线(支撑线)上升(下降),虽并未击穿支撑线(压力线),但已回头突破B2线(B3线)时,也是较佳卖(买)点。该指标计算较复杂,不用赘述,股民朋友可从钱龙动态、静态中调出,须指出的是,动态中布林线是三条线,如下图,B2B3线合二为一为MB线,操作方式与静态钱龙相同。布林线由4条线构成,分为 B1线、B2线、B3线及B4线。B1线为指数(或股价)阻力线,B4线是支撑线,从布林线的宽度可以看出指数或股价的变动区间,股价盘整时,四线收缩,称收口;股价向上或向下突破时,四线打开,称为开口。当股价向上击穿B1阻力线时,卖点出现,向下击穿B4线时,买点出现,当股价沿着阻力线(支撑线)上升(下降),虽并未击穿支撑线(压力线),但已回头突破B2线(B3线)时,也是较佳卖(买)点。该指标计算较复杂,不用赘述,股民朋友可从钱龙动态、静态中调出,须指出的是,动态中布林线是三条线,B2B3线合二为一为MB线,操作方式与静态钱龙相同。

在所有的指标计算中,BOLL指标的计算方法是最复杂的之一,其中引进了统计学中的标准差概念,涉及到中轨线(MB)、上轨线(UP)和下轨线(DN)的计算。另外,和其他指标的计算一样,由于选用的计算周期的不同,BOLL指标也包括日BOLL指标、周BOLL指标、月BOLL指标年BOLL指标以及分钟BOLL指标等各种类型。经常被用于股市研判的是日BOLL指标和周BOLL指标。虽然它们的计算时的取值有所不同,但基本的计算方法一样。 以日BOLL指标计算为例,其计算方法如下:

日BOLL指标的计算公式

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

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

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

唐奇安通道布林通道都是常用的技术分析指标,用于判断股票价格的趋势和波动情况。下面是对唐奇安通道布林通道的介绍和Python代码实现: 1. 唐奇安通道 唐奇安通道是由三条轨道线构成的,分别是通道上界、通道下界和中轨道。其中,通道上界等于过去20日内的最高价,通道下界等于过去20日内的最低价,中轨道等于通道上界和通道下界的平均值。唐奇安通道的突破是指股票价格突破了通道上界或通道下界,这通常被视为一个买入或卖出信号。 2. 布林通道 布林通道也是由三条轨道线构成的,分别是通道上界、通道下界和中轨道。其中,通道上界等于中轨道加上两倍的标准差,通道下界等于中轨道减去两倍的标准差,中轨道等于股票价格的移动平均线。布林通道的突破是指股票价格突破了通道上界或通道下界,这通常被视为一个买入或卖出信号。 下面是Python代码实现唐奇安通道布林通道: ```python import pandas as pd import numpy as np import matplotlib.pyplot as plt # 计算唐奇安通道 def donchian_channel(high, low, window=20): channel_up = high.rolling(window=window).max() channel_down = low.rolling(window=window).min() channel_mid = (channel_up + channel_down) / 2 return channel_up, channel_down, channel_mid # 计算布林通道 def bollinger_band(close, window=20, k=2): std = close.rolling(window=window).std() band_up = close.rolling(window=window).mean() + k * std band_down = close.rolling(window=window).mean() - k * std band_mid = close.rolling(window=window).mean() return band_up, band_down, band_mid # 读取股票数据 df = pd.read_csv('stock.csv', index_col='date', parse_dates=True) # 计算唐奇安通道布林通道 channel_up, channel_down, channel_mid = donchian_channel(df['high'], df['low']) band_up, band_down, band_mid = bollinger_band(df['close']) # 绘制K线图和唐奇安通道布林通道 fig, ax = plt.subplots(figsize=(16, 8)) ax.set_title('Stock Price') ax.set_ylabel('Price') ax.grid(True) candlestick_ohlc(ax, zip(mdates.date2num(df.index.to_pydatetime()), df['open'], df['high'], df['low'], df['close']), width=0.6, colorup='red', colordown='green') ax.plot(df.index, channel_up, label='Donchian Channel Up', color='blue') ax.plot(df.index, channel_down, label='Donchian Channel Down', color='blue') ax.plot(df.index, band_up, label='Bollinger Band Up', color='orange') ax.plot(df.index, band_down, label='Bollinger Band Down', color='orange') ax.legend(loc='upper left') plt.show() ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值