FXR MA Trend
- 指标
- 版本: 1.0
FXR MA Trend 是一款图表窗口指标,绘制由六条移动平均线组成的“彩带”(ribbon),可选择在其他(结构)时间周期上计算,并可视化彩带的状态:按趋势着色的 K 线、翻转标记(箭头)、图表内信息面板以及可选警报。
它是一款可视化与行情解读工具。它不下单、不管理仓位,也不预测价格。信号是移动平均彩带的状态变化——本质上具有滞后性——不构成交易建议。
它绘制什么
- 彩带——六条移动平均线。 线长为 Base、Base+Spacing、…、Base+5×Spacing(默认:Base 40、间距 8 → 40/48/56/64/72/80)。最快的一条线绘制得更粗。线条颜色从最快线到最慢线逐渐向图表背景色融合,使整条彩带看起来像一个整体。颜色跟随当前趋势状态,并会在你更改图表配色主题时自动适配。
- 趋势 K 线(可选)。 当彩带状态为上涨/下跌时,K 线以看涨/看跌颜色重绘。
- 翻转标记(可选)。 在趋势状态翻转的那根 K 线上绘制箭头(确切定义见“信号”)。位置:紧贴 K 线,或沿彩带外缘并按 ATR(14) 偏移。
- 信息面板(可选)。 图表内的紧凑信息框,显示:当前趋势、结构时间周期、MA 来源/类型、线长、当前信号模式、上一次信号及翻转后的 K 线数、彩带扩张/收缩,以及“Strength”百分比。三种详细程度(Small / Medium / Large)与六个屏幕位置。
移动平均引擎
十种 MA 类型均为从零实现(不依赖外部库):SMA、EMA、WMA、HMA(Hull)、RMA(Wilder)、VWMA(成交量加权)、DEMA、TEMA、ALMA(Arnaud Legoux,含 offset/sigma 参数)和 LSMA(最小二乘回归,含 K 线偏移参数)。八种价格来源:Close、Open、High、Low、HL2、HLC3、OHLC4、HLCC4。
实现说明,如实陈述:
- EMA、RMA、DEMA 和 TEMA 使用其前 L 个值的 SMA 作为初始值。历史最前几个周期的数值可能与采用其他初始化方式的平台略有差异;随着历史数据增多会逐渐收敛。
- VWMA 使用 tick 成交量(终端中大多数品种可用的成交量)。
- 每条线在拥有足够 K 线、数学上有效之前保持为空(不绘制)——指标不会伪造预热数值。
结构时间周期(多周期)
彩带可以在任意时间周期上计算,而不局限于图表自身的周期。在较小周期的图表上,每根图表 K 线显示该 K 线收盘时对应的结构周期彩带值,可为平滑插值过渡,也可为精确的阶梯状(输入参数)。结构周期数据会被复制并缓存,最多每 5 秒或在新结构 K 线开盘时重算一次。如果尚无结构周期历史数据(新品种、极小周期图表),指标会回退到图表自身周期并输出一条日志消息,而不是什么都不画。
信号——确切定义
趋势状态按 K 线在以下两种模式之一中计算:
- Ribbon Flip(默认): 最快线位于最慢线之上时状态为看涨,位于其下方时为看跌。
- Fastest MA Slope: 状态跟随最快线相对前一根 K 线的方向。
当状态从确立的看跌转为看涨时,该 K 线上出现 Buy 标记;从确立的看涨转为看跌时出现 Sell 标记。从未知/走平的预热状态中出现的趋势不会产生标记——第一个标记出现在第一次真正的翻转处。
关于行为的如实说明:
- 形成中 K 线上的标记和 K 线颜色会随每个 tick 更新,并可能在 K 线收盘前发生变化或消失。任何实时指标都是如此;这里没有“不重绘”之说,也不作此类声明。
- 使用结构时间周期时,属于当前正在形成的结构 K 线的图表 K 线会跟随该结构 K 线的实时值;在结构 K 线收盘前其状态可能变化。
- 警报(弹窗 / 推送 / 邮件 / 声音)可选择仅针对最后一根已收盘 K 线(“Confirm Signals On Bar Close”,默认开启)。每个方向每根 K 线最多报警一次。图表重新加载或切换周期后,最后一根已收盘 K 线的信号可能再次报警,因为去重状态保存在内存中。
- 警报文本显示图表品种与图表周期。
- MA 交叉具有滞后性。在震荡行情中,这类信号会频繁翻转,并像任何交叉系统一样出现连续的状态切换亏损(连败)。这是移动平均线的固有属性,不是本指标能够消除的缺陷。
信息面板指标
- Strength % =当前最快线与最慢线之间的距离,除以最近“Momentum Normalization Length”根 K 线(默认 100)内该距离的最大值。它是对近期窗口内彩带宽度的描述性归一化。它不是概率,不是置信度评分,也不具预测性。
- Ribbon =最快线与最慢线的距离相对上一根 K 线增大时为“Expanding”(扩张),否则为“Compressing”(收缩)。
- Bars Since Flip =计算窗口内自上次状态翻转以来的已收盘 K 线数。
性能
指标在每个 tick 重算可见窗口。窗口由“Max Bars To Calculate”限制(默认 5,000,范围 100–20,000),其之前还有一段内部预热区域。在多周期设置下,结构周期计算按上述方式缓存,并有内部上限防止极端组合(例如 M1 图表配月线结构)请求不合理的数据量。在较慢的机器或高 tick 流量下,请减小 Max Bars To Calculate。
默认设置
| 输入 | 默认值 | 输入 | 默认值 |
|---|---|---|---|
| Structure Timeframe(结构时间周期) | Current(当前) | MA Type(MA 类型) | HMA |
| Source(价格来源) | Close | Base Length / Spacing(基础长度 / 间距) | 40 / 8(最小间距 1) |
| Signal Trigger(信号触发) | Ribbon Flip | Confirm On Bar Close | true |
| Arrows / Colored Candles(箭头 / 彩色 K 线) | on / on(开 / 开) | Arrow Position(箭头位置) | Ribbon edge (0.5 × ATR14)(彩带边缘) |
| Info Box(信息框) | on, Large, Top-Left(开,Large,左上) | Strength Window | 100 根 K 线 |
| Popup Alert(弹窗警报) | on(开) | Push / Email / Sound | off(关) |
| Max Bars To Calculate | 5,000 | HTF Line Style(HTF 线型) | Smooth(平滑) |
局限(已知且接受)
- 信号滞后;它们描述的是彩带,而非未来。
- 形成中 K 线上的标记在 K 线收盘前为暂定值;多周期状态在结构 K 线收盘前为暂定值。
- 信息面板使用固定的对象名称——每个图表只运行一个带信息框的实例。
- VWMA 依赖 tick 成交量。
- “Strength %”取决于所选的归一化窗口,只能与自身比较。
本产品不是什么
不是 EA(智能交易系统)。无自动化或半自动化交易。不提供也不暗示回测结果、胜率或绩效数据,因为本产品不作任何此类声明。不作任何“不重绘”、准确性或盈利性声明。
免责声明
本指标免费提供,仅用于教育与图表可视化目的。它不构成财务、投资或交易建议。交易外汇、差价合约(CFD)等杠杆产品具有快速亏损资金的高风险。任何交易决定均由您自行作出;指标过去的表现不代表未来结果。请先在模拟账户上测试任何设置。作者对交易决定或损失不承担任何责任。

用户没有留下任何评级信息