概述
该策略是一个利用RSI指标识别趋势,并结合移动均线进行趋势确认,设置止损止盈的自动交易策略。当RSI大于68并且当前移动平均线上穿之前移动平均线时,做多;当RSI小于28并且当前移动平均线下穿之前移动平均线时,做空。同时设置止损止盈点。
策略原理
该策略主要利用RSI指标判断超买超卖现象识别趋势。当RSI大于70时为超买区,小于30时为超卖区。结合移动平均线的黄金交叉和死亡交叉进行趋势确认。具体交易信号为:
多头信号:RSI大于68并且当前移动平均线上穿之前移动平均线,做多。
空头信号:RSI小于28并且当前移动平均线下穿之前移动平均线,做空。
止损止盈设置为每个点位设置不同的止损止盈比例,从更为宽松到更严格,具体为:
多头止盈:高点的1.4%止盈一半仓位,高点的0.8%止盈全部平仓。
多头止损:入场价的2%设止损。
空头止盈:低点的0.4%止盈一半仓位,低点的0.8%止盈全部平仓。
空头止损:入场价的2%设止损。
同时当趋势反转时,例如做多时RSI下破30就市价全部平仓;做空时RSI上破60就市价全部平仓。
策略优势
- 使用RSI指标判断超买超卖现象,避免追高杀跌。
- 移动平均线进行趋势过滤,减少非主流方向操作。
- 递进止盈设定,让利润最大化。
- 较高止损点设定,给予趋势适当空间。
- 结合趋势转向指标的反向清仓策略,快速反应突发事件。
策略风险
- RSI参数设置问题,导致识别效果欠佳。
- 移动平均线参数设置问题,导致滤波效果不佳。
- 止损点过于宽松,亏损扩大的风险。
- 止盈点过于偏紧,盈利无法最大化。
- 反转清仓策略判断失误,造成不必要亏损。
针对以上风险,参数要多次测试优化。止损止盈设置要适当,宽松一定区间,并视市场波动度调整参数。清仓策略要审慎,避免因指标误判带来损失。
优化方向
可以从以下几个方面进一步优化:
- 增加更多滤波指标,提高信号准确率。例如增设交易量过滤。
- 调整止损策略,追踪最高价最低价,实现移动止损。
- 调整部分止盈为跟踪止盈,让利润最大化。
- 增加数据源切换,不同品种使用不同周期等参数组合。
- 增加期货空仓持有成本考量,动态调整止损止盈。
总结
该策略整体是一个较为成熟可靠的趋势跟踪策略。利用RSI判断超买超卖现象确定交易方向。运用移动平均线进行滤波确认。同时设置恰当的止损和递进止盈。能够在趋势中获得较好收益。如果参数调优到位,在趋势行情中表现优异。通过进一步优化后可以获得更出色表现。
策略源码
Pine
// © CRabbit
//@version=5
// Starting with $100 and using 10% of the account per trade
strategy("RSI Template", shorttitle="RSI", overlay=false, initial_capital=100, default_qty_value=10, default_qty_type=strategy.percent_of_equity)
// RSI Indicator
ma(source, length, type) =>
switch type
"SMA" => ta.sma(source, length)
"Bollinger Bands" => ta.sma(source, length)
"EMA" => ta.ema(source, length)策略参数
相关策略
评论
全部评论 (0)
暂无数据
- 1

