输入/搜索内容

动能区ATR反转订单量化策略

通用策略
创建日期: 2023-11-24 15:55:36
最后修改: 3 年前
复制: 0
点击次数: 1144
1
关注
1830
关注者

img

概述

本策略主要思想是结合动能区和ATR指标,在出现金叉时做多,出现死叉时做空。同时设置止损和止盈价格。当价格出现反转信号时,会反向开仓,实现反转订单的功能。

原理

  1. 使用快速EMA和慢速EMA计算多空信号。快速EMA高于慢速EMA为看涨,反之为看跌。
  2. 在无仓位时,出现金叉就做多,出现死叉就做空。
  3. 已开仓时,若出现反转信号,会先平掉当前仓位,再按相反方向开新仓。
  4. 使用ATR指标计算止损和止盈价格。止损价格会根据ATR通道进行调整,确保止损风险小。
  5. 当价格进入超买超卖区域时,会调整止损价格为最后一根K线的最高价或最低价,避免被套。

优势

  1. 结合动能区和ATR,能够在趋势中顺势开仓,又能定时止损止盈。
  2. 实现反转订单功能,能够在价格反转时快速切换方向,充分利用价格双向波动获得更高收益。
  3. ATR止损机制能够有效控制单笔止损风险,整体实现高胜率。
  4. 结合超买超卖判定,避免被突发事件套住。

风险及解决

  1. 反转订单在震荡行情中可能过于频繁交易,增加交易成本和止损几率。
    • 解决:增加最小持仓周期,在震荡行情中减少反转。
  2. ATR值变化可能令止损范围过大或过小。
    • 解决:根据ATR值实时调整止损距离。
  3. 参数设置不当可能导致交易频率过高或信号效果不佳。
    • 解决:根据不同品种合理选择参数组合。

优化方向

  1. 优化参数设置,寻找最佳参数组合。
  2. 增加辅助技术指标过滤,提高信号质量。
  3. 增加资金管理模块,使仓位与账户总资产挂钩。
  4. 增加跨时间周期分析,利用更多信息提升策略效果。

总结

本策略整合动能区和ATR指标的优势,实现高效双向交易。反转订单机制及ATR智能止损,能够充分利用价格波动。优化参数设置和结合更多指标可进一步提高策略效果。本策略适合高频双向交易,也可作为辅助决策工具。

策略源码
Pine
/*backtest
start: 2023-10-24 00:00:00
end: 2023-11-23 00:00:00
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/
// © fenirlix

//@version=5
策略参数
策略参数
Fast MA Period
Fast MA Period
ATR length
atr inner multiplier
atr inner multiplier
atr inner multiplier
Start Year
Start Month
Start Day
Using Specific End Test Date
End Year
End Month
End Day
Minimum position Hold Limit
评论
全部评论 (0)
暂无数据
暂无数据
  • 1
社区
回测系统
APP 下载
iPhone 下载
© 2015 - ∞ INVENTOR PTE LTD (SG)