输入/搜索内容

趋势反转跟踪止损策略

通用策略
创建日期: 2023-11-14 11:33:50
最后修改: 3 年前
复制: 1
点击次数: 913
1
关注
1802
关注者

img

概述

该策略基于趋势反转指标,结合趋势跟踪止损机制,实现了在趋势市场追踪趋势,在盘整市场减少亏损的效果。

策略原理

该策略使用Hull移动平均线作为主要的趋势判断指标。当价格上穿Hull平均线时,做多;当价格下穿Hull平均线时,做空。同时,结合McGinley平均线来确认趋势。

在开仓后,如果价格反转,即验证Hull平均线发生叉头时,会执行趋势变更逻辑,关闭当前头寸。

该策略还引入了趋势跟踪止损机制。在开仓后,会根据ATR计算动态止损价位。随着价格走势,止损线也会动态调整,实现盈利的跟踪止损。

策略优势

  • 使用 Hull 平均线判断趋势反转点, Hull 平均线对突破信号的敏感度高
  • 结合 McGinley 平均线进行趋势确认,可过滤掉部分假突破
  • 采用动态跟踪止损机制,可根据市场波动性调整止损幅度,有效控制亏损
  • 验证 Hull 平均线时及时响应趋势反转,避免亏损进一步扩大
  • 可方便切换不同参数组合进行测试,寻找最优参数

风险及解决方案

  • 在震荡行情中可能出现止损被触发的情况

    • 可以适当扩大止损幅度,增加止损缓冲区
  • 在剧烈行情中,跟踪止损可能追不上价格变动

    • 可以缩短平滑周期,使止损更快跟进价格
  • 假突破可能导致不必要的亏损

    • 增加其他指标进行确认,避免假突破
  • 参数不当可能导致策略表现不佳

    • 可以通过不同市场周期进行回测,找出最优参数

优化思路

  • 增加其他指标结合确认,如K线形态、布林带、RSI等,提高信号质量

  • 根据不同品种、周期参数进行优化,找到最佳参数组合

  • 可以尝试机器学习等方法进行参数自适应优化

  • 优化止损算法,在保证止损的前提下,尽量减少不必要的止损

  • 结合资金管理优化仓位管理策略

  • 考虑加入自动止盈机制

总结

该策略整体来说是一个较为稳健的趋势跟踪策略。相比固定止损,该策略运用动态止损机制,可以根据市场波动性调整止损幅度,有效减少止损被套的概率。同时,Hull平均线和趋势变更逻辑的引入,可对趋势反转做出较快的响应。但该策略也存在一定的风险,如震荡行情下的止损风险、假突破风险等。通过进一步优化指标参数、止损算法、仓位管理等,可以使策略在不同市场中获得更稳定的表现。

策略源码
Pine
/*backtest
start: 2023-10-14 00:00:00
end: 2023-11-13 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// © Milleman
//@version=4
strategy("MilleMachine", overlay=true, default_qty_type = strategy.percent_of_equity, default_qty_value = 100, initial_capital=10000, commission_type=strategy.commission.percent, commission_value=0.06)
策略参数
策略参数
Mode
% Risk
ATR Multiplier
====== Activate Baseline - Switch L/S ======
Baseline Type
BL source
BL length
===== Activate Confirmation indicator =====
C1 Entry indicator
Source
Length
====== ENTRY indicator =======
EI Entry indicator
Source
Length
===== Activate Trailing Stop =====
TS Traling Stop Type
Smoothing Trail Long EMA
Smoothing Trail Short EMA
评论
全部评论 (0)
暂无数据
暂无数据
  • 1
社区
回测系统
APP 下载
iPhone 下载
© 2015 - ∞ INVENTOR PTE LTD (SG)