下面,我就以Boll为例子,与大家一起分享一下对159915创业板ETF操作模式的思考。首先我们以Boll为基础指标写义一个,买卖策略:1、当收盘价跌破下轨就买入。2、当收盘价突破上轨就清仓。可以看出这是一个振荡行情策略,先不管这么多,我们写出来,看结果。 可以看到,这个策略在熊市里还可以,但是在牛市当中大幅跌输了大盘。我们把买卖条件倒过来看看,就是跌破下轨就卖出,突破上轨买入,听起来不可思议对吧
在金融技术领域,特别是量化交易中,Boll指标(布林带)是一种广泛使用的技术分析指标。它通过移动平均线和标准差来提供市场波动的一个视角,帮助交易者评估资产的价格水平相对于其历史波动的态势。在这篇博文中,我将详细记录在 Python 中实现 Boll 指标的过程,涵盖从背景定位到性能攻坚的完整流程。
## 背景定位
为了理解 Boll 指标的重要性,我们需要先进行业务场景分析。市场波动性经常影响
文章目录Boll(布林线)指标CCI(Commodity Channel Index)指标布林通道策略布林通道策略源码分析1、完整源码2、策略参数与变量3、策略执行逻辑 Boll(布林线)指标布林线是一种金融衍生品价格走势图中常用的技术指标,由于其以上下两条线组成的带状区域显示,所以也称为布林带。带状区域的宽度随着价格的变动而变化,当价格幅度增大时,带状区域变宽;当价格幅度减小时,带状区域变窄。
转载
2023-08-26 09:05:45
19阅读
布林带策略 布林带/布林线/保利加通道(Bollinger Band):由三条轨道线组成,其中上下两条分别可以看成是价格的压力线和支撑线,在两条线之间是一条价格平均线计算公式:中间线 = 20日均线up线 = 20日均线 + N*SD(20日收盘价)down线 = 20日均线 - N*SD(20日收盘价)(N通常2倍,SD价格的标准差)#聚宽Boll逢高轨卖出,逢低轨买入策略代码
fro
转载
2024-05-16 06:17:18
37阅读
什么是布林线指标? 布林线BOLL指标(Bollinger Bands)是股市技术分析的常用工具之一,由美国金融分析师John Bollinger根据移动平均线和统计学中的标准差原理于1980年代设计出来。如上图所示,布林线指标由上、中、下三条轨线组成,其中上中下轨线可以分别看成是股价的压力线、平均线和支撑线,股价在上限和下限的区间即股价通道内波动。股价通道会随着股价波动幅度的大小而变化。布
什么是MavenMaven是Apache旗下一款开源自动化的项目管理工具,它使用java语言编写,因此Maven是一款跨平台的项目管理工具。主要功能项目构建 在实际开发中,不仅仅是写完代码项目就算完成了,后面还有一些诸如:编译,打包,部署等工作要做,这些工作都可以使用maven来完成。依赖管理 说的简单一点就是对jar包的管理,开发者不用再手动的下载所需要的jar包,而是将想要的jar包通过配置一
转载
2024-10-11 11:03:03
76阅读
前面我们讲解了MACD RSI KDJ等技术指标,今天讲解一个更加重要的指标—BOLL(布林均线),可能需要花几节课来讲,希望大家认真学习,争取能自己灵活应用,不再做被割的韭菜。 首先我们来学习BOLL指标是什么? Boll指标是根据统计学中的“标准差”模型设计出来的技术分析指标,通过这个数学模型所得到的一个直观的价格区间。 指标在图形上画出三条线,其中黄线是币价的压力线而紫线是币价的支撑线,而在
<1>以N=20为例 <2>中轨线=N日的移动平均线 <3>上轨线=中轨线+两倍的标准差 <4>下轨线=中轨线-两倍的标准差 import pandas as pd #002594收盘价,截止2021-0816 date = [250.37, 254.96, 251.83, 248.7, 266.3 ...
转载
2021-08-17 11:48:00
393阅读
2评论
布林线指标(Bollinger Bands,BOLL)是美国股市分析家约翰·布林(John Bollinger)提出的一种技术指标。他根据统计学中的标准差原理,求出股价的标准差及其信赖区间,从而确定股价的波动范围及未来走势。布林线以移动平均线为基础的,通过股价标准差来反映最近的价格波动,可以认为是股票价格围绕着近期移动均线这个价值中枢在一定范围内变动。布林线通常可由上轨、中轨和下轨三条线组成。由于
转载
2023-08-01 16:43:06
12阅读
# 使用 Bollinger Bands 进行 Java 股票分析
在股票市场分析中,技术指标是帮助交易者判断价格趋势的重要工具之一。其中,Bollinger Bands(布林带)因其简单有效而广受欢迎。本文将介绍如何在Java中实现Bollinger Bands,并展示相关的代码示例及其应用。
## 什么是 Bollinger Bands?
Bollinger Bands 由三条线组成:
原创
2024-10-15 05:53:39
63阅读
在Oracle、SAP以及其它ERP等系统中,BOM为一个树状结构,通常用一个Table保存BOM的数据。 我们经常在ERP或其它一些系统中,需要这样的数据结构:BOM的最顶层成品半成品和最底层所有原材料,不需要中间节点。这样,就需要求一颗树的所有或者是部分根节点。当然,在面向对象的设计中,一层一层的遍历,找出所有根节点并不难。但是,当一次需要对几万甚至几十万的成品、半成品来操作,并且BOM结构又
转载
2024-06-07 10:53:25
53阅读
abs()返回数字绝对值>>> abs(-100)100>>> abs(10)10>>>all()判断给定的可迭代参数 iterable 中的所有元素是否都为 TRUE,如果是返回 True,否则返回 False>>> all([100,100,100])True>>> all([3,0,1,1])False
转载
2024-09-02 17:45:05
125阅读
股票技术面分析中常用的指标BOLL布林带指标的图形绘制,使用Python的matplotlib库。
原创
2022-08-26 08:45:56
779阅读
1、布林线指标upperband, middleband, lowerband = BBANDS(close, timeperiod=5, nbdevup=2, nbdevdn=2, matype=0) 解释:close:收盘价
timeperiod:计算周期,一般选择20天
nbdevup:上轨线标准差的倍数
nbdevdn:下轨线标准差的倍数
matype:移动平均类别,0代表简单移动平均。
# 如何实现Java Boll线计算
## 流程图
```mermaid
flowchart TD;
A(准备数据) --> B(计算中轨);
B --> C(计算上轨);
C --> D(计算下轨);
D --> E(绘制Boll线);
```
## 整个流程步骤
| 步骤 | 操作 |
| --- | --- |
| 1 | 准备数据 |
| 2 |
原创
2024-07-07 03:50:00
38阅读
# 使用Java计算布林带(Bollinger Bands)
布林带(Bollinger Bands)是技术分析中常用的指标,用于判断市场的波动性和潜在的价格逆转。它由三条线组成:中间线为移动平均线(通常是20日简单移动平均线),而上下两条线则是基于该移动平均线的标准差计算得出。本文将介绍布林带的计算公式,如何在Java中实现该公式,并提供完整的代码示例。
## 布林带的构成
布林带由以下三
# Java指标评价算法实现指南
在软件开发和数据分析的领域,指标评价算法用于对一组数据进行分析与评价。这些算法广泛应用于商业分析、性能评估等领域。本文将向你介绍如何使用Java实现一个简单的指标评价算法,包括流程、具体实现步骤,以及相关的代码示例。
## 1. 流程概述
首先,我们需要明确实现一个指标评价算法的基本流程。以下是主要步骤的表格:
| 步骤 | 描述 |
|------|--
# 使用Java画圆线的实现
作为一位经验丰富的开发者,我很乐意教会刚入行的小白如何使用Java画圆线。在本文中,我会详细介绍整个流程,并给出每一步所需要做的事情和相应的代码示例。
## 整体流程
为了更好地理解整个流程,下面是一个使用mermaid语法绘制的流程图:
```mermaid
graph TD
A[开始] --> B[创建画布]
B --> C[设置画笔颜色]
C --> D
原创
2023-11-20 15:27:39
60阅读
写在前面: 1. 本文中提到的“股票策略校验工具”的具体使用操作请查看该博文; 2. 文中知识内容来自书籍《同花顺炒股软件从入门到精通》 3. 本系列文章是用来学习技法,文中所得内容都仅仅只是作为演示功能使用目录解说策略代码结果解说 布林线(BOLL)是金融市场常用的技术指标之一,属于价格路径指标。它利用统计原理,求出股价的标准差及其信赖区间,
转载
2024-01-20 22:30:47
109阅读
测试通常是一个一次性的事件,发生在一个项目结束并被交付到生产环境之前。 然而,随着敏捷测试管理平台的开始,测试在整个软件开发生命周期中变得更加积极。 因此,回归测试已经成为中心阶段,以确保开发的功能在程序打过补丁、配置调整或增强后可以继续正常运行。让我们看看质量保证团队可以做的,以优化他们回归测试的一些事情:回归测试用例选择 标准测试用例的索引选择是回归测试覆盖的最佳引入点。测试用例的标准化级别应