输入/搜索内容

动量突破优化趋势跟踪策略

通用策略
创建日期: 2024-01-17 16:44:30
最后修改: 3 年前
复制: 1
点击次数: 958
1
关注
1815
关注者

img

概述

动量突破优化策略是基于动量指标实现交易信号生成和止损止盈设置的趋势跟踪策略。该策略通过计算价格与移动均线的交叉情况判断市场趋势方向,结合ATR和LinReg通道构建动态止损机制。同时,策略还利用CMO指标识别超买超卖情况,实现更好的入场。

策略原理

    1. 计算价格的ZLEMA移动平均线作为判断趋势方向的技术指标
    1. 根据ATR计算长仓止损价位和短仓止损价位
    1. 计算CMO指标判断超买超卖区间,与移动平均线结合作为进场信号
    1. 根据ATR和移动平均线的突破构建三组交易信号
    • 移动均线和止损价位的交叉信号
    • 价格和止损价位的交叉信号
    • 价格和移动平均线的交叉信号
    1. 通过参数设置控制不同类型信号的启用
    1. 设置风险系数和头寸控制进行风险管理

整个策略通过多种指标的组合应用实现稳定的趋势跟踪和自动止损,既保证了足够的交易机会,又控制了交易风险。

优势分析

多种指标组合使用

策略运用了移动平均线、ATR、CMO等多种指标的组合,指标之间可以形成有效的互补,识别趋势方向和超买超卖区域的判断更加准确可靠。

动态 trailing stop

基于ATR的动态止损机制,可以根据市场波动度灵活调整止损位置,有效控制单笔损失。

完善的风险管理

策略提供了头寸控制和风险系数设置,可以预先定义最大损失资金比例,避免资金大幅波动。

丰富的交易信号

策略总共提供三套交易信号,可以通过选择启用不同类型的信号组合,获得更好的回测结果。

风险分析

交易频率过高

启用全部信号组合时,可能会出现交易频率过高的情况。可以通过只选择部分信号组合使用来避免。

指标参数敏感

多种指标组合使用使得参数选择更加复杂,对参数设置更加敏感,需要精心测试参数的最优组合。

突破信号回撤率大

仅基于价格和止损价位交叉的交易信号,其止损范围较大,可能导致较大的单笔损失和回撤。可以选择移动均线信号与其组合使用。

优化方向

测试不同参数组合

优化移动平均线类型、长度参数;优化ATR周期参数;优化CMO参数。找到参数的最优匹配。

优化信号使用策略

测试只使用移动平均线信号、止损价位信号以及组合信号,分析最佳使用策略。

测试在不同品种的表现

在股指、外汇、商品品种进行回测,分析策略对市场类型的适应性。

总结

本策略综合运用多种指标识别趋势方向、构建止损机制、发现超买超卖机会。通过参数优化、信号组合选择等方法进行调整,可以获得较好的回撤指标。整体来说,该策略体系完整,可靠性较高,值得进一步在实盘中测试优化。

策略源码
Pine
/*backtest
start: 2024-01-09 00:00:00
end: 2024-01-16 00: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/
// © KivancOzbilgic
//developer: @KivancOzbilgic
策略参数
策略参数
Source
ATR Length
ATR Multiplier
Moving Average Type
Moving Average Length
Change ATR Calculation Method ?
Show Moving Average?
Show Crossing Signals?
Show Price/Pmax Crossing Signals?
Highlighter On/Off ?
Use Position Sizing?
Risk %
Start Date
Start Month
Start Year
End Date
End Month
End Year
评论
全部评论 (0)
暂无数据
暂无数据
  • 1
社区
回测系统
APP 下载
iPhone 下载
© 2015 - ∞ INVENTOR PTE LTD (SG)