分类
简单的外汇交易策略

布林带(BB)

文档

布林带(BB)

謝爾蓋·布林,全名謝爾蓋·米克哈伊洛維奇·布林(Sergey Brin)(俄語:Сергей Михайлович Брин)是Google公司的創始人.

謝爾蓋·布林

謝爾蓋·布林,全名謝爾蓋·米克哈伊洛維奇·布林(Sergey Brin)(俄語: Сергей Михайлович Брин)是Google公司聯合創.

布林[美國籍俄羅斯裔企業家]

謝爾蓋·布林,全名謝爾蓋·米克哈伊洛維奇·布林(Sergey Brin)(俄語:Сергей Михайлович Брин)是Google公司的創始人.

布林極限寬

謝爾蓋·布林,全名謝爾蓋·米克哈伊洛維奇·布林(Sergey Brin)(俄語: Сергей 布林带(BB) Михайлович Брин)是Google公司聯合創.

如何在 Quotex 中结合布林带 (BB) 和相对强弱指数 (RSI) 策略

当 RSI 信号线突破超卖区时 CALL。同时,应该在布林带上观察到较低水平的突破。

当相对强度指数信号线退出超买区域时,PUT。 BB 显示突破了通道的上层。

对于涡轮期权,到期期限必须至少为 2 分钟但不超过 4 分钟。

如您所见,这个想法很简单。如果扩大变量保持在布林线内,并且波段扩大低于预先指定的保证金,并且 RSI 达到超卖区域,则买入。如果扩大变量保持在布林线内并且波段扩大低于预先指定的保证金,以及 RSI 达到超买区域,则卖出。

布林带(BB)

//突破布林带点数 extern int 布林带週期 = 1;//布林带周期 extern int 布林带间隔 = 2;//布林带间隔/偏差 extern bool 是否资管 = FALSE;//是否使用固定手数Money 布林带(BB) Management金钱管理. extern double 固定手数 = .

Fibonacci-Bands-Python:简单的脚本,可使用Python计算斐波纳契布林带并在离线状态下绘制它们

斐波那契布林带我写了一个简单的脚本,因为我喜欢Fibonacci Bollinger Bands,而我在python中找不到版本。 基本公式为MA +/-(fib *(m * stddev)) 其中fib代表斐波那契比率,m代表标准bollinger乘数,MA代表移动.

Python

布林带研判指标,实用性强通达信指标公式源码.doc

文档

带填充的布林带 - MetaTrader 5脚本.zip

布林带EA系统

布林带研判指标,准确率高实用性强通达信指标公式源码.doc

文档

Multi StrategyEA_eatrading_极限反转ea_双币对冲EA_布林带EA_趋势EA_源码.zip

布林带 - MetaTrader 5EA.zip

布林带作为支撑和阻力线 - MetaTrader 5EA.zip

斐波那契水平上的布林带 - MetaTrader 5脚本.zip

使用神经网络计算布林带宽度 - MetaTrader 5EA.zip

布林带百分比 - MetaTrader 5脚本.zip

布林带的用法大全(附:图解).pdf

布林带均值回归策略源码

基于布林带的EA交易 - MetaTrader 5EA.zip

布林带(自由设参数)

布林带

使用Elasticsearch计算布林带宽度指标

使用Elasticsearch计算布林带宽度指标 布林带宽度(Bollinger Band Width)是美国股市分析家约翰·布林于2010年发明,用于测量布林带(Bollinger Bands于1980年发明)上下轨道线之间的相对距离。它随带宽变窄而减小.

布林带宽度(Bollinger Band Width)是美国股市分析家约翰·布林于2010年发明,用于测量布林带(Bollinger Bands于1980年发明)上下轨道线之间的相对距离。它随带宽变窄而减小,而随着带宽放宽而增加。因为布林带基于标准差,所以带宽的波动幅度可以反映波动性,并且可视为波动率指标。布林带由三条不同的线组成,包括简单移动平均线及正负距离两个标准差的上下轨道线。可为日常股票交易决策提供参考依据,是金融市场常用的技术指标之一。

在这里插入图片描述

一般来说,布林带指标常用于股票市场,在本文中,我们尝试将其用于股票型公募基金,以复权单位净值代替价格。 布林带(BB) 并且使用Elasticsearch作为分析的计算工具。以下示例使用基金名称工银高端制造股票基金,代码为000793.OF,日期从2021年01月01日到2021年04月30日的数据。假設我们的 Elasticsearch 服务器有一个索引,包括三个字段,基金代码(ts_code)、复权单位净值(adj_nav)和公告截止日期(end_date)。数据映射如下:

  1. 通过搜索操作收集所有相关文档:
    使用带有必要条件(must)子句的布林查询(bool query)来收集基金代码为000793.OF,和公告截止日期从2020年12月01日到2021年04月30日的文档。 由于需要计算移动平均值,因此多增加了前一个月的数据(从2020年12月01日到2020年12月31日)。
  1. 提取每日的复权单位净值:
    使用名为BBI的日期直方图(date_histogram)存储桶聚合,并配合参数field(字段)为end_date和interval(间隔)为 1d(1天),提取每日的复权单位净值(adj_nav)。由于子聚合使用管道(pipeline)聚合而无法直接采用文档字段,所以额外使用平均值(avg)聚合获取每日的复权单位净值,聚合名称为Daily。(Elasticsearch中的数据提取自Tushare大数据开放社区,若当天没有公布的值,其值的计算方法是从其前后公布的值推算而来。)
  1. 提取存储桶的日期
    由于增加了一个月的数据,而后续操作要计算布林带宽度的平均值,因此需要存储桶的日期作为筛选的限制条件。我们可以使用名为DateStr的最小值聚合间接取得日期,Elasticsearch的日期用新纪元时间(Epoch Time) 表示,并且以毫秒为单位,时区为UTC。
  1. 计算每日的简单移动平均值:
    使用名为SMA的移动函数(moving_fn)聚合,并配合参数window为26和参数buckets_path(存储桶路径)为Daily来计算adj_nav的26天简单移动平均值。SMA使用未加权平均函数(MovingFunctions.unweightedAvg)来计算。
  1. 计算每日SMA的标准差:
    使用名为SD的移动函数(moving_fn)聚合,并配合参数window为26和参数buckets_path为Daily的值来计算SMA的26天简单移动平均值的标准差。SD使用标准差函数(MovingFunctions.stdDev)来计算。
  1. 计算布林带上下限:
    使用名为BBU和BBL的存储桶脚本(bucket_script)聚合,并配合参数buckets_path指定使用SMA聚合的值、SD聚合的值和2个标准差的值来计算布林带上下限的值。
  1. 计算布林带宽度
    使用名为BBW的存储桶脚本(bucket_script)聚合,并配合参数buckets_path指定使用BBU聚合的值、BBL聚合的值和SMA聚合的值来计算布林带宽度指标。
  1. 收集结果后,我们可以绘制布林带(BBU、BBL和SMA) 如图1所示及布林带宽度(BBW)如图2所示。

在特定情况下,布林带宽度指标可用于识别交易信号,例如使用布林带挤压指标(Bollinger Band Squeeze)来辨认该标的是否进入盘整状态,但本文不会涉及和讨论它。在本文的开头曾经提到布林带宽度可被视为波动率指标,在这里,我们尝试使用布林带宽度覆盖的区域面积来表示该基金在该段期间内的波动程度。而区域的面积可以使用带宽的平均值替代,平均值越大表示该标的在该段期间内波动性越大。操作流程延续步骤7(计算布林带宽度),在使用桶平均值(avg_bucket)聚合前一个阶段结果之前,使用名为SBBW的桶选择器(bucket_selector)聚合过滤掉额外一个月的文档(日期从2020年12月01日到2020年12月31日的数据)。过滤条件为储桶日期等于或大于2020年01月01日以毫秒为单位的新纪元时间(1609459200000) ,时区为UTC。下面显示代码片段:

假若我们收集了各种类型相关基金在该段期间内的布林带宽度指标的平均值,并且将这些数据文档索引到名为 bbw 的索引。那么我们可以对该索引使用百分位等级(percentiles)聚合计算该值在相关股票基金的百分比排名。索引bbw的数据映射可以设计如下,其中包括六个字段,基金代码(ts_code)、布林带宽度指标的平均值(avg_bbw)、(fund_type)、(invest_type)和开始及结束日期(start_end_date)。以下演示相关的代码:

备注:
I. 感谢Tushare大数据开放社区提供相关数据及Gitee开源社区提供存储开源项目。
II. 本文基于公开发布技术和研究观点,并不构成任何投资建议,读者在使用时须自行承担责任。
III. 文中可能还存在疏漏和错误之处,恳请广大读者批评和指正。
IV. 作者的中文著作Elasticsearch 数据分析与实战应用(ISBN 978-7-113-27886-1号)将于2021年7月由中国铁路出版社出版。
V. 作者的英文著作Advanced Elasticsearch 7.布林带(BB) 布林带(BB) 0(ISBN 978-1-789-95775-4号)被Bookauthority评为 2021 年最值得阅读的 4 本 Elasticsearch 新书之一。

如何在Quotex中结合布林带(BB)和相对强度指数(RSI)策略以进行Turbo期权

如何在Quotex中结合布林带(BB)和相对强度指数(RSI)策略以进行Turbo期权

当RSI信号线离开超卖区时回调。同时,应当在布林带上观察到较低水平的分解。

当相对力指数的信号线离开超买区域时进行PUT。 BB显示了通道上层的分解。

对于Turbo选项,有效期应至少为2分钟,但不超过4分钟。

如您所见,这个想法很简单。 如果扩大变量仍在布林线范围内,并且波段的扩大小于预定的保证金以及RSI达到超卖区域,则买入。 如果扩大变量仍在布林线范围内,并且波段的扩大小于预定的保证金以及RSI到达超买区域,则卖出。