Boll布林带突破策略

本文介绍了Boll布林带突破的交易策略,包括在价格突破上轨且RSI未超卖时做多,价格回归中轨时平仓的逻辑。同时,文章提到了回测结果,详细阐述了策略的实战表现。
摘要由CSDN通过智能技术生成

1.策略原理

一个很简单的策略
突破上轨,且Rsi没有超卖时做多,价格回归中轨时平仓

代码:

seting = {'name': 'BB', 'symbol': 'ETHUSDT', 'kTime': '15m', 'bb_len': 129, 'bb_mult': 2.259, 'rsi_len': 22, 'rsi_long_min': 15, 'rsi_long_max': 76, 'rsi_short_min': 12, 'rsi_short_max': 74, 'buy': 1, 'buyZhiying': 13.037, 'buyZhisun': 8.014, 'sell': 1, 'sellZhiying': 5.084, 'sellZhisun': 13.086}


"""
布林带策略
"""
def BB(r, df, seting):
    df['ma'] = SMA(r, seting['bb_len'], 'Close')
    df['mult'] = seting['bb_mult'] * talib.STDDEV(df['Close'].values, timeperiod=seting['bb_len'])
    df['upper'] = df['ma'] + df['mult']
    df['lower'] = df['ma'] - df['mult']
    d
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
ECharts是一种用于数据可视化的JavaScript库,可以很方便地绘制股票的K线图。在绘制K线图时,常常需要使用一些技术指标来辅助分析,其中BOLL布林线指标和MACD指标是非常常用的两个指标。 BOLL布林线)指标是一种通过计算股价的标准差和移动平均线来显示股价波动区间的指标。在ECharts中设置BOLL指标的参数分为几个步骤: 1. 设置BOLL指标的计算周期,即计算标准差和移动平均线的天数。可以根据具体需求设置,通常为20天。 2. 设置标准差的倍数,通常为2倍。这个参数决定了BOLL指标的上轨和下轨与移动平均线相差的倍数。 3. 设置BOLL指标的样式,可以自定义颜色、线型、线宽等。 MACD(移动平均线收敛背离指标)是一种通过计算股价的长期指数移动平均线和短期指数移动平均线的差异和与其的移动平均线的差异来显示股价走势的指标。在ECharts中设置MACD指标的参数也需要几个步骤: 1. 设置MACD三个指数移动平均线的周期,通常为12天、26天和9天。 2. 设置EMA(指数移动平均线)的样式,可以自定义颜色、线型、线宽等。 3. 设置MACD指标的样式,可以自定义颜色、线型、线宽等。 通过以上设置,我们可以在ECharts中绘制出BOLL布林线和MACD指标的K线图,从而更好地分析股票的走势和波动情况。需要注意的是,这些参数和样式的设置可以根据实际需求进行调整和优化,以满足不同的分析需求。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值