Stochastic RSI Crossover Strategy (C#)

作者 StockSharp

随机RSI交叉策略 该方法将传统相对强弱指数转换为随机RSI,并通过平滑处理得到%K与%D两条线。当%K在预设区间内上穿或下穿%D时,意味着短期动量发生变化。只有当三层EMA结构确认趋势方向时才允许交易,从而过滤震荡市场中的虚假信号。 出现交叉后,收盘价还必须相应地位于快速EMA之上或之下。这能够避免在主要趋势反向的情况下开仓,并将注意力集中在动量与方向一致的时刻。用户可以调整平滑周期和RSI长度...

683 下载量
☆☆☆☆☆ 评分
0 评价
Stochastic RSI Crossover Strategy (C#)

随机RSI交叉策略

该方法将传统相对强弱指数转换为随机RSI,并通过平滑处理得到%K与%D两条线。当%K在预设区间内上穿或下穿%D时,意味着短期动量发生变化。只有当三层EMA结构确认趋势方向时才允许交易,从而过滤震荡市场中的虚假信号。

出现交叉后,收盘价还必须相应地位于快速EMA之上或之下。这能够避免在主要趋势反向的情况下开仓,并将注意力集中在动量与方向一致的时刻。用户可以调整平滑周期和RSI长度,以设置系统对波动尖峰的敏感度。

风险评估基于平均真实波幅。当前ATR的倍数给出了止损和止盈的参考水平,在波动剧烈时自动放大,在市场平静时自动收缩。脚本不会自动发送保护性订单,但这些计算出的水平有助于手动管理或与其他风险模块结合使用。

细节

  • 入场条件
    • 做多%K 上穿 %D%K 位于 [10,60],EMA 呈多头排列,价格高于 EMA1。
    • 做空%K 下穿 %D%K 位于 [40,95],EMA 呈空头排列,价格低于 EMA1。
  • 多/空:双向。
  • 出场条件:未内置。
  • 止损:建议使用 ATR 倍数,但不会自动下单。
  • 默认参数
    • SmoothK = 3,SmoothD = 3。
    • RsiLength = 14,StochLength = 14。
    • Ema1Length = 20,Ema2Length = 50,Ema3Length = 100。
    • AtrLength = 14,AtrLossMultiplier = 1.5,AtrProfitMultiplier = 2.0。
  • 筛选
    • 类型:动量
    • 方向:双向
    • 指标:多个
    • 止损:可选
    • 复杂度:中等
    • 时间框架:日内
    • 季节性:无
    • 神经网络:无
    • 背离:有
    • 风险等级:中等

用户评价

登录 以撰写评价

暂无评价