输入/搜索内容

动态CCI支撑阻力策略

通用策略
创建日期: 2024-01-22 16:37:46
最后修改: 3 年前
复制: 2
点击次数: 1180
1
关注
1815
关注者

img

概述

本策略利用CCI指标的枢纽点来计算动态的支撑位和阻力位,结合趋势判断来寻找买入和卖出信号。该策略融合了CCI的反转特征以及趋势跟踪能力,旨在抓住中期趋势中的反转点来实现盈利。

策略原理

CCI指标能够显示市场是否过于疲弱或过于强势,80和-80这两个极限值可以用来判断市场是否进入超买超卖状态。本策略利用CCI的这个特性,通过计算左右两边各50根K线的枢纽点,得到上枢纽点和下枢纽点,然后在枢纽点的基础上加减缓冲区构建动态的阻力线和支撑线。

当收盘价高于开盘价且低于上支撑线时生成买入信号;当收盘价低于开盘价且高于下阻力线时生成卖出信号。为了过滤掉非主流趋势方向的交易信号,策略还结合EMA和斜率指标来判断目前的主流趋势方向。只有当趋势判断为多头时,才会进行买入操作;只有当趋势判断为空头时,才会进行卖出操作。

止损和止盈基于ATR指标动态计算,使得本策略的风险控制也比较合理。

优势分析

  1. 利用CCI指标的反转特征,选取反转点附近进行买卖,增加获利概率。
  2. 结合趋势判断,避免逆势操作,减少损失。
  3. 动态止损止盈设定让风险控制更合理。
  4. 可自定义参数如CCI周期、缓冲区大小等,适应更多市场环境。

风险分析

  1. CCI指标容易产生虚假信号,需结合趋势过滤。
  2. 反转不一定成功,存在一定概率亏损的风险。
  3. 参数设置不当可能导致过于频繁交易或错过交易机会。

可以通过优化参数,调整止损幅度等方法来减少风险。此外,本策略也可作为其它指标的辅助工具,而不必完全依赖其交易信号。

优化方向

  1. 优化缓冲区大小,适应不同波动率市场。
  2. 优化ATR周期参数,以取得更准确的动态止损止盈。
  3. 尝试不同的CCI参数设置。
  4. 测试其它类型的趋势判断指标的效果。

总结

本策略整合了CCI指标的多空筛选能力与趋势判断的过滤确认,具有一定的实战价值。动态止损止盈也使得策略在实际应用中风险可控。通过参数优化和改进,可望获得更好的效果。

策略源码
Pine
/*backtest
start: 2023-12-22 00:00:00
end: 2024-01-21 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © AliSignals

策略参数
策略参数
cci length
right pivot
left pivot
buffer
trend matter?
show mid?
trend type
slow ma length
fast ma length
slope's length for trend detection
ksl
ktp
Time Frame of Last Period for Calculating max
评论
全部评论 (0)
暂无数据
暂无数据
  • 1
社区
回测系统
APP 下载
iPhone 下载
© 2015 - ∞ INVENTOR PTE LTD (SG)