输入/搜索内容

基于EMA、Leledc和布林带的趋势跟踪策略

通用策略
创建日期: 2023-12-04 15:14:37
最后修改: 3 年前
复制: 0
点击次数: 1151
1
关注
1830
关注者

img

概述

该策略是一个位置型的趋势跟踪策略,它利用EMA波段、Leledc枯竭线和布林带的组合来识别趋势,并在趋势出现信号时建立多头或空头头寸。

策略原理

开仓条件

  • 当价格突破中线EMA波段时(即高点EMA和低点EMA的中间价位),做多;当价格突破中线EMA波段下方时,做空。

  • 可以选择启用慢EMA滤波器,只有在关闭价突破中线EMA波段,并且慢EMA同向时才开仓。

  • 可以选择在中线EMA击穿后启用再突破信号,只有价格再次触碰中线EMA波段才开仓。

平仓条件

  • 选择最近波段止损,价格触碰相反方向的中线EMA波段时止损。

  • 选择相反波段止损,价格突破相反方向中线EMA波段时止损。

  • 可选定延迟止损,如果价格在中线EMA波段内徘徊一定周期后止损。

  • 选择在Leledc枯竭线时止损。当连续若干根K线同向收盘,并且创近期最高或最低价时,判断趋势结束,止损。

  • 选择在布林带回归线时止损。当价格在超买超卖区域回归布林带中轨时,判断趋势结束,止损。

  • 可选定在离破购买区或卖出区时止损。当价格突破内部或外部的购买区或卖出区后,判断趋势结束,止损。

逆向开仓条件

  • 在Leledc枯竭线或布林带回归线出现时,并且极值点突破购买区或卖出区的一定范围,可选择逆向开仓。

  • 逆向头寸有独立的止损条件可选择。

策略优势

  • 利用EMA波段判断趋势方向,避免被震荡行情误导。

  • Leledc枯竭线可有效判断趋势结束,布林带回归线确认多空头寸过度扩张的时机,二者配合可确保趋势跟踪效果。

  • 启用逆向开仓后,可在震荡行情中进行范围交易,在趋势行情中追踪更多行情。

  • 中线EMA波段、购买区与卖出区的画图可直观判断当前趋势方向和力度。

策略风险

  • EMA指标对参数设置比较敏感,EMA长度设置不当可能导致乱仓。

  • Leledc枯竭线和布林带回归线作为判断趋势终结的技术指标也可能失效,从而错过止损点产生较大亏损。

  • 逆向开仓增加了策略风险,必须设置止损来控制风险。

策略优化

  • 可以测试不同的EMA长度参数,找到更适合品种和周期的参数组合。

  • Leledc枯竭线和布林带回归线可调整参数,寻找更准确判断趋势终结的指标参数。

  • 逆向开仓的止损点可进一步优化,使逆向交易风险收益匹配更优。

  • 中线EMA波段可考虑用简单移动平均线或其他指标替代,寻找更稳定判断趋势中线的技术指标。

总结

该策略整合了趋势判断、枯竭点确认和逆向交易入场等多种技术指标与技术方法,可谓功能齐全。在参数调整和风险控制到位的前提下,可以获得优异的稳定收益,值得进一步研究与优化。

策略源码
Pine
/*backtest
start: 2023-11-26 00:00:00
end: 2023-12-03 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © danielx888
// Credits to Joy_Bangla for the Leledc exhaustion bar code
// Credits to VishvaP for the 34 EMA bands code
策略参数
策略参数
EMA Length
Source
Open Conditions
Enable middle EMA band breakout: Long
Enable middle EMA band breakdown: Short
Enable default positioning: Long
Enable default positioning: Short
Enable middle EMA band bounce re-entry: Long
Enable middle EMA band bounce re-entry: Short
Use slow EMA filter
Slow EMA Length
Close Conditions
Close on crosses through middle EMA bands
Delayed close no. of bars
Close on Leledc bars
Which Leledc bar?
Close on Bollinger Band exhaustion bars
Which BB exhaustion bar?
Close on loss of Buy/Sell zone
Which Buy/Sell zone?
Counter Trade Settings
Enable counter-trend trades: Long
Trigger
Enable counter-trend trades: Short
Trigger
Leledc/BB must be outside which Buy/Sell zone to open
Closing conditions for counter-trend longs
Closing conditions for counter-trend shorts
Flat stop-loss % for counter-trend longs
Flat stop-loss % for counter-trend shorts
Visual Elements
Show Slow EMA
Show Leledc Exhausion Bars
Enable Bollinger Bands exhaustion bar coloring
Enable Bollinger bands exhaustion bar background coloring
Enable Buy/Sell zone failure bar coloring
Enable Trend Bar Color
Bollinger Bands Exhaustion Bar Settings
Bollinger Bands SMA Period Length
Bollinger Bands Standard Deviation
RSI Period Length
RSI Oversold Value
RSI Overbought value
Leledc Exhaustion Bar Settings
Require Volume breakout for Leledc bars
Volume Multiplier
Source
Bar count no
Highest / Lowest
bindexSindex
Close
评论
全部评论 (0)
暂无数据
暂无数据
  • 1
社区
回测系统
APP 下载
iPhone 下载
© 2015 - ∞ INVENTOR PTE LTD (SG)