交易者基于角度的操作(基础篇)
用角度判断趋势惯性
在 MT5 里,价格走势的斜率不是装饰,而是交易者判断惯性强弱的直接依据。把一段行情连成线,角度越陡,短期动量越极端;角度走平,往往意味着原有推动在退潮。 Aleksej Poljakov 在 2024 年 9 月 26 日 10:02 发布的示例,截至统计时获得 1719 次查看、14 条互动,说明基于角度的操作思路在实战社群里有稳定受众。 开 MT5 自己画一条趋势线,用鼠标拖一下看角度变化,比读任何定义都直观。外汇与贵金属杠杆高,角度信号失效时回撤可能很快,验证时先用模拟盘。
「角度工具的老瓶与新酒」
用角度做交易不是新鲜事,江恩角度线就是最典型的代表,它的核心优势在于画法简单、视觉上边界清晰,交易者一眼就能读出支撑阻力斜率。 但这类工具常被当成静态尺子用,多数人只记了「45度代表多空均衡」这类口诀。本文想绕到背面看:那些被教科书省略的旧假设,放到 MT5 里重新跑一遍,可能冒出完全不一样的读数。 外汇与贵金属杠杆高、滑点随机,角度信号只是概率参考,不能直接当入场指令。
◍ 用两货币对坐标夹角抓配对超买超卖
角是极简的几何结构:从一点引两条射线,其中一条通常作横轴。若两条轴量纲不同(比如一个量米、一个量千克),算出来的不是角度,只是某种关系。要做成可计算的指标,两个轴必须同量纲、无量纲化。 把 EURUSD 和 USDJPY 分别沿 X、Y 轴摆放,各自价格除以点值,轴坐标就都变成“点数”,刻度一致、可直接求夹角。小角度意味着第一品种价高、第二品种价低;大角度则反过来,第二品种强于第一品种。这相当于用夹角刻画一对货币的相对强弱,天然适合配对交易找超买超卖。 初版指标看着很弱:数值在均值附近晃,峰谷差只有 2–3 度。先别急着否掉,后续有可能通过变换把它做得更有信息量。 日常我们用“度”,数学计算用“弧度”,二者只差一个比例系数:deg = rad × 180/π,rad = deg × π/180。指标若给人读,显示 45° 比 0.78539 弧度直观得多。
把正态弯成圆:角度的包裹分布怎么算
做价格方向类指标时,很多人默认波动服从普通正态分布。但角度(如趋势方向、相位差)是周期量,-180° 和 +180° 其实是同一个点,直接套常规正态会把 10° 与 350° 的平均算成 180°,而真实中角是 0° 附近,这种错误会直接污染信号。 解决办法是把 X 轴慢慢折成圆,得到包裹正态分布(wrapped normal)。它仍由均值和标准差描述,只是定义域落在 -180° 到 +180°,专门处理角度。原文给出的闭式里带无穷级数求和,实盘不用真去跑无穷项。 角均值不能简单求算术平均。正确做法是对每个角度取正弦、余弦分别求和,再用 MathArctan2(正弦和, 余弦和) 反算中角;若所有角都落在 ±90° 内,用 MathArctan 也行,但通用写法一律用 MathArctan2 避开象限歧义。 标准差可用 Yamartino 单遍法估计:先算辅助量 eps = sqrt(1 - (sin和²+cos和²)/N²),再修正为 sigma ≈ MathArcsin(eps) * sqrt(N/(N-1))(小样本修正)。拿到均值与 sigma 后,指标读数 = (当前角 - 平均角)/sigma,越界程度类比超买超卖,思路和 CCI 接近但建立在角度统计上。外汇与贵金属杠杆高、滑点突兀,这类周期量指标仅作概率参考,实盘前请在 MT5 用历史角序列验算均值与 sigma 漂移。