输入/搜索内容

动态调仓趋势跟踪系统

通用策略
创建日期: 2024-01-26 14:41:08
最后修改: 3 年前
复制: 0
点击次数: 1074
1
关注
1815
关注者

img

概述

该策略综合运用了指数移动平均线交叉系统和海龟交易系统两个流行的系统交易策略。该系统专门用于日线时间框架,通过动态调整仓位,实时跟踪市场趋势,具有较强的跟踪能力。

策略原理

该策略包含两种子策略:趋势策略和突破策略。

趋势策略使用快速EMA和慢速EMA的交叉作为交易信号。快速EMA周期长度由用户设定,慢速EMA周期长度为快速EMA 5 倍。信号由快慢EMA差值除以252周期回报率标准差得到,经过波动率调整后产生更可靠的交易信号。当检测到新趋势形成时,做多或做空。

突破策略使用固定周期最高价和最低价的平均值作为基准线。当价格相对基准线上涨或下跌超过一定幅度时,产生做多或做空信号。

仓位调整根据最近价格波动性和用户设定的年化风险目标计算。波动性较小时仓位较大,波动性较大时仓位较小,实现风险调整后的动态仓位管理。

止损基于真实波幅的倍数设置。追踪止损基于最高价和最低价的移动 zurück收。

优势分析

该策略具有以下优势:

  1. 结合趋势跟踪和突破两个子策略,可以在不同市场环境中进行适应性切换,具有较强的鲁棒性。

  2. 应用高级仓位管理和风险控制技术,可以动态调整仓位,有效控制风险。

  3. 利用真实波动性和年化风险目标调整仓位,可以在高低波动性市场中获得相对稳定的组合风险水平。

  4. 基于价格实际波动设定止损位置,可以有效避免止损离场造成不必要的小损失。

  5. 实时调整追踪止损位置,可以灵活跟踪趋势获利,及时止损离场。

风险分析

该策略的主要风险在于:

  1. 依赖参数优化,不同参数对策略表现影响较大,需要进行全面测试以取得最佳参数。

  2. 追踪止损在震荡趋势中可能过于频繁止损离场。可以适当放宽止损幅度,优化止损机制。

  3. 仓位管理和风险控制技术对初始资金和交易成本较为敏感。初始资金过小和交易成本过高会影响策略盈利能力。

  4. 策略对年化风险目标和最大杠杆的设定依赖于正确评估标的波动性。波动性评估不准确可能导致仓位偏大或偏小。

优化方向

该策略的主要优化方向包括:

  1. 寻找最优参数组合。可以通过更多历史数据的回测,找到最优参数设定。

  2. 改进止损机制。可以测试移动止损,时间止损,震荡止损等止损形式,优化止损策略。

  3. 优化仓位和风险管理。可以测试不同风险目标,以寻找最佳风险收益组合。还可以测试不同杠杆水平的影响。

  4. 尝试其他辅助指标。可以加入更多技术指标来提高信号的准确性和策略的稳健性。

  5. 测试不同的持仓周期。可以尝试利用更高周期辅助决策,以提高持仓配置的准确性。

总结

该策略整合趋势跟踪和趋势突破两大类别交易策略,运用高级动态仓位管理技术,实现风险调整后的持仓配置,可以有效控制风险的同时跟踪市场走势,获利能力较强,值得进一步测试和优化。

策略源码
Pine
/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-31 23:59:59
period: 1h
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/
// © Crunchster1

//@version=5
策略参数
策略参数
Strategy Settings
Source
Lookback period for fast EMA
Lookback period for Breakout
Strategy toggle
Long
Short
Trend
Breakout
Risk Management Settings
Stop multiple
Trail lookback
Max Leverage
Annualised Volatility Target %
Compounding
%
Backtest range
From Day
From Mon
From Yr
To Day
To Mon
To Yr
评论
全部评论 (0)
暂无数据
暂无数据
  • 1
社区
回测系统
APP 下载
iPhone 下载
© 2015 - ∞ INVENTOR PTE LTD (SG)