输入/搜索内容

基于突破布林带震荡交易策略

通用策略
创建日期: 2024-02-21 14:39:14
最后修改: 3 年前
复制: 0
点击次数: 934
1
关注
1830
关注者

img

概述

突破布林带震荡交易策略是一种当市场处于震荡状态时的交易策略。该策略利用布林带指标判断市场的震荡状况,在价格触碰布林带上下轨时发出交易信号。与传统趋势跟随策略不同,该策略更适用于横盘整理的市场环境。

策略原理

该策略主要基于布林带指标实现。布林带由中轨、上轨和下轨组成。当价格接近上轨或下轨时,代表着市场过度看涨或看跌,这时就有较大概率发生反转。

具体来说,该策略首先利用DMI指标判断市场是否处于震荡状态。当+DMI和-DMI的差值小于20时,认为市场处于横盘震荡。在此条件下,当价格上穿下轨时做多,当价格下破上轨时做空。止损点设在相反轨道附近。

策略优势

相对于趋势跟随策略,该策略更适合横盘震荡的市场环境,不会因追逐趋势而息损。与传统震荡交易策略相比,该策略利用布林带指标能更准确判断市场的超买超卖情况,从而提高入场的概率。

策略风险

该策略主要依赖布林带判断市场震荡和超买超卖情况,当布林带发散或收缩失常时,会导致错误信号。此外,止损点靠近,单笔止损可能较大。建议采用资金管理优化止损策略。

策略优化方向

可以考虑结合其他指标过滤入场信号,例如RSI等震荡指标,提高入场准确率。此外,优化止损策略也很重要,避免单笔较大止损。还可以选择更适合该策略的交易品种,例如低市值币。

总结

该策略整体来说适合震荡市场,可以在趋势策略失效时使用。但其依赖指标判断市场状态的效果仍有优化空间。我们可以通过多指标组合、资金管理等方法进一步完善该策略,使其效果更加稳定优异。

策略源码
Pine
/*backtest
start: 2024-01-01 00:00:00
end: 2024-01-31 23:59:59
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy(shorttitle='Sideways Strategy DMI + Bollinger Bands',title='Sideways Strategy DMI + Bollinger Bands (by Coinrule)', overlay=true, initial_capital = 100, process_orders_on_close=true, default_qty_type = strategy.percent_of_equity, default_qty_value = 100, commission_type=strategy.commission.percent, commission_value=0.1)

// Works on ETHUSD 3h, 1h, 2h, 4h
策略参数
策略参数
From Month
From Day
From Year
Thru Month
Thru Day
Thru Year
Show Date Range
lengthBB
Source
StdDev
Offset
评论
全部评论 (0)
暂无数据
暂无数据
  • 1
社区
回测系统
APP 下载
iPhone 下载
© 2015 - ∞ INVENTOR PTE LTD (SG)