输入/搜索内容

基于趋势平均线的多重反转策略

通用策略
创建日期: 2023-11-21 14:53:48
最后修改: 3 年前
复制: 1
点击次数: 1031
1
关注
1830
关注者

img

概述

该策略通过计算多种趋势指标,在它们发生反转时进行买入和卖出操作。主要的趋势指标有TDI、TCF、TTF和TII。策略会在配置中选择使用哪一个指标来产生交易信号。

策略原理

  • TDI指标

    TDI指标基于价格的变化 momentum 来计算。通过 summing 和 smoothing 技术构建。当 TDI 方向指标上穿 TDI 曲线时做多,下穿时清仓。

  • TCF指标

    TCF指标计算价格的正变化和负变化,来判断多头和空头的力量。当正变化力量大于负变化力量时做多,否则清仓。

  • TTF指标

    TTF指标通过比较高点和低点的力量来判断趋势。做多的信号是 TTF 指标上穿 100, 反之则清仓。

  • TII指标

    TII指标结合了均线和价格区间来判断趋势反转。它同时考虑短期和长期趋势。做多信号是 TII 指标上穿 80,清仓是下穿 80。

进入做多和平仓的 logic 根据配置的指标来选择合适的交易信号。

策略优势

该策略融合了多种常用的趋势交易指标,可以灵活适应市场环境。具体优势有:

  1. 利用趋势反转信号,可以及时捕捉趋势转变机会
  2. 配置不同指标,可以针对性优化
  3. 丰富的指标组合,可以组合使用来确认信号

策略风险

该策略主要面临以下风险:

  1. 趋势指标产生的交易信号可能出现误报导致亏损
  2. 单一指标无法完全判断趋势,容易受到市场噪音的影响
  3. 配置错误的指标参数和交易参数可能导致曲解市场,产生错误交易

可以采取以下方法降低风险:

  1. 优化指标参数,找到最佳参数组合
  2. 组合多个指标信号进行交易,提高信号质量
  3. 调整仓位管理策略,控制单笔损失

策略优化方向

该策略可以从以下几个方面进行优化:

  1. 测试不同市场周期的最优指标和参数组合
  2. 增加或删减指标,找到最优指标组合
  3. 对交易信号进行过滤,去除误报信号
  4. 优化仓位管理策略,比如可变仓位,跟踪止损等
  5. 增加机器学习评分指标,辅助判断信号质量

总结

该策略结合多种趋势反转指标的优势,通过配置指标和参数进行优化,可以适应不同市场环境,在趋势反转点进行操作。关键是找到最优参数和指标组合,同时控制风险。通过持续优化和验证,可以构建稳定具有 alpha 的策略。

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

//@version=4
//
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © kruskakli
策略参数
策略参数
Use Indicator
Length
Length
Lookback Length
Major Length
Minor Length
Upper Level
Lower Level
Back Testing Start Year
Back Testing Start Month
Back Testing Start Day
Back Testing Stop Year
Back Testing Stop Month
Back Testing Stop Day
Max Position %
Max Loss Risk %
ATR Length
Stop Offset
Limit Offset
评论
全部评论 (0)
暂无数据
暂无数据
  • 1
社区
回测系统
APP 下载
iPhone 下载
© 2015 - ∞ INVENTOR PTE LTD (SG)