XXDPO – MetaTrader 5脚本

0
345

去趋势价格震荡指标(DPO)是一种显示市场超买/超卖状态的技术指标,也可用于获取买入/卖出信号。

它梳理趋势,集中关注基本的价格变动周期。 为了实现这一目标,移动平均线转变为线,其下方和上方的价格变化成为趋势震荡指标。

该指标用于突出短期周期,因为对长期周期的短期组成部分的分析有助于确定长期周期的主要反转点。 DPO 不考虑使短期周期更加明显的长期价格周期。

计算公式:

此 DPO 版本的计算方式如下:

XXDPO = XMA(价格[柱] – XMA(价格[柱],SMOOTH_Period),DPO_Period)

其中:

  • XMA——平滑算法;
  • Price[] – 金融资产的当前价格;
  • SMOOTH_Period – 最终指标平滑周期;
  • DPO_Period – DPO 平滑周期;
  • bar – 条形索引。

使用交易信号:

如果 DPO 高于零线(即价格高于移动平均线),则为看涨信号。 如果 DPO 低于零线(即价格低于其移动平均线),则为看跌信号。

长期周期反转点(背离):

  • 如果图表产生更高的峰值或更深的底部,则价格将出现向上/向下反转;
  • 如果峰值或底部低于/高于前一个,价格就会下跌。

有两种买入/卖出信号解释。

我们应该在以下时间购买:

  1. DPO向上穿越零线;
  2. DPO 位于先前低点确认的超卖区域,同时 DPO 和限制价格下跌的价格都突破了通道的上限。

我们应该在以下情况下出售:

  1. DPO向下穿越零线;
  2. DPO 位于先前最高点确认的超买区域,同时 DPO 和价格都突破上升趋势的支撑线。

该指标很少用于获取交易信号。 需要注意的是,该指标只有与其他指标一起使用才能发挥足够的作用。 尽管如此,它是一个有用的工具,可以揭示设置其他指标窗口最佳宽度的周期。

该指标允许从十个可能的版本中选择平滑和平均算法:

  1. SMA——简单移动平均线;
  2. EMA——指数移动平均线;
  3. SMMA——平滑移动平均线;
  4. LWMA——线性加权移动平均线;
  5. JJMA——JMA自适应平均值;
  6. JurX – 超线性平滑;
  7. ParMA——抛物线平滑;
  8. T3 – 蒂尔森多重指数平滑;
  9. VIDYA – 使用 Tushar Chande 算法进行平滑;
  10. AMA – 使用 Perry Kaufman 算法进行平滑。

需要注意的是,Phase1和Phase2参数对于不同的平滑算法具有完全不同的含义。 对于 JMA,它是一个从 -100 到 +100 变化的外部相位变量。 对于 T3,它是平滑比率乘以 100,以获得更好的可视化效果;对于 VIDYA,它是 CMO 振荡周期;对于 AMA,它是慢速 EMA 周期。 在其他算法中,这些参数不会影响平滑。 对于 AMA 快速 EMA 周期是一个固定值,默认等于 2。 对于 AMA,升幂的比率也等于 2。

该指标使用 SmoothAlgorithms.mqh 库类(必须复制到terminal_data_folder\MQL5\Include)。 “在不使用额外缓冲区的情况下进行中间计算的平均价格系列”一文中详细描述了这些类的使用。

推荐 MT5 经纪商

XM经纪商

  • 免费$ 50 立即开始交易! (可提取利润)
  • 存款红利高达 $5,000
  • 无限忠诚计划
  • 屡获殊荣的外汇经纪商
  • 额外的独家奖金 全年无休

XM经纪商

>> 在此注册 XM 经纪商帐户 <

FBS 经纪商

  • 交易 100 奖金:免费 100 美元启动您的交易之旅!
  • 存款红利100%:将您的存款翻倍至 10,000 美元,并以增强的资本进行交易。
  • 利用1:3000:利用可用的最高杠杆选项之一最大化潜在利润。
  • “亚洲最佳客户服务经纪商”奖:在客户支持和服务方面的卓越表现得到认可。
  • 季节性促销:全年享受各种独家奖金和促销优惠。

FBS经纪人

>> 在此注册 FBS 经纪商帐户 <

(免费MT5指标下载)

点击此处下载以下内容:

XXDPO – MetaTrader 5脚本

发表评论

请输入您发表评论!
请在此输入你的名字