首页 技术指标 帖子

Unity Pro:MetaTrader 5的多资产指标解析

附件
26489.zip (5.52 KB, 下载 0次)

大家好!今天我们来聊聊 Unity Pro,这是一款针对 MetaTrader 5 的多资产指标,它是 Unity 的升级版,功能更强大,界面更友好。

Unity Pro 能够同步显示货币、贵金属等资产的相对变化,让你在交易时一目了然。与原版相比,新版本在公式上做了些微调,并增加了许多实用功能。

想象一下,我们以一个最简单的例子来理解这个算法:假设我们关注的是 EUR/USDXAU/USD 两个货币对。

市场状态(即当前价格或K线的开盘价)可以通过以下关系来表达:

EUR / USD = EURUSD

XAU / USD = XAUUSD

其中,变量 EURUSDXAU 是资产的纯“价值”,而 EURUSDXAUUSD 则是常数(汇率或报价)。

为了找到这些变量,我们需要添加一个限制条件,使得变量之和等于1:

EUR + XAU + USD = 1

因此,这个指标的名字叫做 Unity(Pro)。

与原版的不同之处在于,Unity Pro 使用的是简单的和而非平方和(不涉及平方),这样一来,当用户选择 AbsoluteValues 模式时,指标的任意两条线之间的关系就会对应于每根K线上的汇率。例如,EURUSD 的值会符合 EURUSD 的数值。请注意,当移动平均设置为关闭(即 PricePeriod 为1)时,这样的比例关系才是准确的。

简单替换可以得到:

EURUSD * USD + XAUUSD * USD + USD = 1

从而可以得出 USD 的值:

USD = 1 / (1 + EURUSD + XAUUSD)

其他变量也可以通过类似方式计算。

一般而言:

x0 = 1 / (1 + sum(C(xi, x0))), i = 1..n

xi = C(xi, x0) * x0, i = 1..n

其中 n 是变量的数量,C(xi,x0) 是第i对的报价(包括相应的变量)。请注意,变量的数量比工具数量多1。

去掉平方和平方根后,Unity Pro 相比原版的性能得到了提升。

由于参与计算的系数 C 通常会有很大的差异,因此在指标中,它们还会乘以合约大小,这样可以得到相对可比的值(至少是同一数量级)。如果希望在指标窗口中直接看到这些值,可以将 AbsoluteValues 参数设置为 true,默认是 false,此时指标计算的是变量的增量:

yi = xi0 / xi1 - 1,

其中 xi0xi1 是最近两根K线的值。

下面是一个关于“EURUSD, GBPUSD, USDCHF, USDJPY, AUDUSD, USDCAD, NZDUSD, XAUUSD”的聚类图,展示了指标的值和动量(冲量):

Unity Pro多资产指标在XAUUSD,D1图表上的应用

在图中,当前图表(也就是XAU和USD)的工作符号所组成的资产线条显示为粗线,而其他则为细线。

Unity Pro 的主要输入参数包括:

  • Instruments — 用逗号分隔的工作符号名称字符串;所有工具必须有一个共同的货币——基础货币或报价货币;
  • BarLimit — 计算用的K线数量;
  • Draw — 绘图样式;
  • PriceType — 用于计算的价格类型;
  • PriceMethod — 移动平均方法;
  • AbsoluteValues — 切换开关:设置为 true 显示原始值,设置为 false 查看值的变化;
  • PricePeriod (Unity Pro 新增) — 移动平均周期,1表示无平均,对应于 Unity;
  • Momentum (Unity Pro 新增) — 仅适用于 AbsoluteValues=false 的选项;其值从0到1,表示加速部分对指标读数的影响;0表示无加速,仅显示值的变化;1表示完全(纯)加速,即显示“变化的变化”;当动量为1时,指标提供冲量信号;当动量为0时,信号是累积的。
  • Sigma1, Sigma2 (Unity Pro 新增) — 动态调整的市场范围的两个水平,每个以标准差的数量表示;例如,Sigma1=1表示68%的时间所有值都在范围内,Sigma2=3表示99%的时间都在范围内;2个sigma范围提供95%的存在概率。

使用此指标的可能交易策略包括:

  • 两条线相互交叉:买入上行资产,卖出下行资产;趋势交易;
  • 线的零交叉:买入高于零的资产,卖出低于零的资产;可能的趋势;
  • 买入(或卖出)突破2-3个sigma上(或下)的资产;
  • 在触及高sigma后买入(或卖出)回到较小sigma内的资产;这是一种回撤或修正;
  • 在两条线之间的高速相互作用时买入(或卖出),这也可以通过动量的峰值来检测。

相关帖子

评论 (0)