输入/搜索内容

基于Price Channel和均线的趋势跟踪策略

通用策略
创建日期: 2024-02-06 09:46:23
最后修改: 3 年前
复制: 3
点击次数: 987
1
关注
1830
关注者

img

概述

该策略通过构建Price Channel,计算价格偏离中心线的距离,再结合均线过滤信号,实现对趋势的识别和跟踪。当价格突破Channel时产生交易信号。该策略同时具有趋势跟踪和突破两个特点。

策略原理

  1. 构建Price Channel
  • 计算最近len周期内的最高价和最低价
  • 中心线为最高价和最低价的平均值
  • 距离为价格与中心线的绝对偏差
  • 平滑距离求得上轨和下轨
  1. 判断趋势方向
  • 当价格低于下轨,定义为跌趋势
  • 当价格高于上轨,定义为涨趋势
  1. 产生交易信号
  • 涨趋势下,价格低于开盘价或下破上轨时做多
  • 跌趋势下,价格高于开盘价或上破下轨时做空

优势分析

  1. 能捕捉中长线趋势
  2. 结合突破信号,避免在震荡区间无效交易
  3. 可定制参数,适应不同品种

风险分析

  1. 震荡趋势下,可能出现较多小亏损
  2. 参数设置不当可能错过趋势反转
  3. 需关注交易频率,防止过度交易

优化方向

  1. 结合其他指标过滤信号
  2. 动态调整Price Channel参数
  3. 加入止损机制,优化资金管理

总结

该策略整体较为稳健,能有效跟踪中长线趋势,同时结合趋势突破产生交易信号。通过参数优化和信号过滤可进一步改进策略,使之能适应更多品种和市场环境。

策略源码
Pine
/*backtest
start: 2023-01-30 00:00:00
end: 2024-02-05 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/


//@version=2
strategy("Noro's Bands Strategy v1.1", shorttitle = "NoroBands str 1.1", overlay=true)
策略参数
策略参数
Long
Short
Period
Color
Show Bands
Show Background
评论
全部评论 (0)
暂无数据
暂无数据
  • 1
社区
回测系统
APP 下载
iPhone 下载
© 2015 - ∞ INVENTOR PTE LTD (SG)