📝 产品详情
NosTraderMus LinearRegressionBands
| 作者 | Victor Gauto |
| 版本 | v3 |
| 激活数 | 5 |
| 原价 | $100 USD |
LinearRegressionBands — 基于回归通道与 RSI 的智能信号
将市场解读转化为清晰、直观的决策流程。LinearRegressionBands 在近期价格窗口上绘制线性回归线,并生成动态通道(± 标准差)以识别极值。只有在出现真实的通道突破并且 RSI 到达极端区间时才绘制入场箭头;可选地,您可以要求回归斜率与信号方向一致(“仅趋势”模式)。
解决什么问题
-
高概率回撤:在“仅趋势”模式下,于上升斜率中寻找回撤做多,于下降斜率中寻找反弹做空。
-
受控的均值回归:若关闭趋势要求,当价格突破通道且 RSI 达到极端时捕捉机会,适用于经过严格过滤的逆势策略。
-
噪声更少:与水平通道不同,回归通道随价格倾斜,更贴合主导方向,减少误导性信号。
关键优势
-
干净客观的信号:仅在突破通道且 RSI 确认极端时给出箭头(无容差)。
-
一键趋势模式:设置 OnlyInTrend=true 以要求有利斜率(m>0 做多,m<0 做空),适合在趋势中“逢低买入、逢高卖出”。
-
多品种与多周期:适用于外汇、指数、商品、加密资产及任意周期。
-
不重绘的箭头:默认在已收盘的 K 线上评估(RSI_Shift=1),避免事后变更。
-
轻量稳定:计算优化,不拖累平台性能。
工作原理(简明)
-
在 RegPeriod 根 K 线上计算线性回归及残差标准差。
-
绘制中线与上/下通道:中线 ± StdDevFactor × σ。
-
做多:收盘 K 线的最低价跌破下通道,且 RSI < RSI_Oversold;若 OnlyInTrend=true,还需斜率 m>0。
做空:最高价突破上通道,且 RSI > RSI_Overbought;若 OnlyInTrend=true,还需斜率 m<0。 -
在信号位置绘制箭头。
推荐使用方式
-
趋势回撤型:OnlyInTrend=true。常见离场:中线、对侧通道或 RSI 回到 50。
-
选择性逆势:OnlyInTrend=false,并提高 RSI 门槛(如 80/20)。优先较大周期与区间震荡环境。
-
自上而下:在 H4/D1 确定趋势,在 M15/H1 执行(RSITimeframe 维持 PERIOD_CURRENT,或在更高周期上计算 RSI)。
建议配置(起步参考)
-
剥头皮 M5–M15:RegPeriod 14–20,StdDevFactor 1.8–2.2,RSI 7–14,RSI_Overbought 75–80,RSI_Oversold 20–25,OnlyInTrend=true。
-
日内 M15–H1:RegPeriod 20–40,StdDevFactor 2.0,RSI 14,阈值 70/30,OnlyInTrend=true。
-
波段 H4–D1:RegPeriod 50–100,StdDevFactor 2.0–2.5,RSI 14,阈值 65/35 或 60/40(取决于波动性),OnlyInTrend=true。
外部参数:含义与配置建议
RegPeriod(int,默认 20)
用于回归的 K 线数量。短周期更敏感(信号多、噪声大);长周期更平滑(信号少、质量高)。日内建议 14–40;波段 50–100。
StdDevFactor(double,默认 2.0)
决定通道宽度的标准差倍数。数值越大通道越宽(触碰更少、信号更严格)。2.0 为稳健默认;高波动市场可至 2.5。
PriceType(int,0=Close;1=Open;2=High;3=Low;4=Average;5=Typical)
构建回归/通道所用基准价格。Close 最常用;Typical(H+L+C/3)可缓和极端;Average(O+C/2)也较平稳。除非需要额外平滑,建议使用 Close。
RSIPeriod(int,默认 14)
RSI 长度。较短更灵敏,较长更稳定。剥头皮 7–10;波段 14–21。
RSITimeframe(ENUM_TIMEFRAMES,默认 PERIOD_CURRENT)
计算 RSI 的周期。更高周期可过滤噪声(确认更慢)。默认保持当前周期;若需宏观过滤,可尝试更高周期。
RSI_Overbought(double,默认 70.0)
超买阈值(做空条件)。越高信号越少但更极端。日内 70–80;宽幅震荡环境倾向 80。
RSI_Oversold(double,默认 30.0)
超卖阈值(做多条件)。越低信号越少但更极端。日内 20–30;宽幅震荡环境倾向 20。
RSI_Shift(int,默认 1)
用于确认信号的 K 线位移(1 代表已收盘 K 线)。设置为 1 可避免箭头重绘;0 会在形成中 K 线上发出信号(不建议)。
OnlyInTrend(bool,默认 true)
要求回归斜率与交易方向一致。true 表示仅在 m>0 时做多、m<0 时做空(趋势内回撤);false 忽略斜率(适用于经过滤的逆势)。多数策略建议 true。
最佳实践与仓位管理
止损:设在信号 K 线低/高点之外,或按对侧通道的一定比例。
止盈:中线、对侧通道,或当 RSI 回到 50 时退出。
额外过滤:若品种对宏观新闻敏感,规避高影响时段;可结合基于 ATR 的波动过滤/头寸规模控制。
重要声明:本指标不构成投资建议,也不保证业绩。请在明确的风险管理框架内使用,并先于模拟账户测试后再用于实盘。
安全须知
本产品仅通过 MQL5.com 官方渠道获取。其他渠道版本可能缺少完整功能和技术支持。
EA 配置
| 交易品种 | XAUUSD |
| 时间框架 | H1 (推荐) |
| 推荐经纪商 | IC Markets, IC Trading |
| 最低存款 | $300 / 0.01手 |
📸 截图预览