下载MetaTrader 5

请观看如何免费下载自动交易

有趣的脚本?
因此发布一个链接 -
让其他人评价

喜欢这个脚本? 在MetaTrader 5客户端尝试它

2013.12.27 12:34
指标

XR-平方 - MetaTrader 5脚本

| Chinese English Русский Español Deutsch 日本語 Português

显示:
411
等级:
投票: 11
\MQL5\Include\

XR-平方指标使用线形回归来判断市场趋势的存在与否。

XR-平方线本身有两个趋势级别和市场横盘,它们一起被显示在图表上。指标值的范围从 0 至 100。当指标回落并低于 30, 市场可认为是横盘, 并且,当指标上升高于 70, 市场可认为是呈现趋势。随着趋势的发展, XR-平方线从非趋势上涨至趋势水平级别。当市场达到顶部并开始回撤时,指标再次下降。

XR-平方的数值越高, 对新的趋势统计越显重要。依据周期, 趋势的临界力量级别减少。

输入参数:

//+-----------------------------------+
//| Indicator input parameters        |
//+-----------------------------------+
input int XPeriod=14;                    // 指标周期
input Smooth_Method RMethod=MODE_JJMA;   // 平滑方法
input int RPeriod=3;                     // 平滑周期
input int RPhase=100;                    // 平滑参数
input Smooth_Method SignMethod=MODE_SMA; // 平滑方法 
input int SignPeriod=14;                 // 信号线平滑周期
input int SignPhase=15;                  // 平滑参数
input Applied_price_ IPC=PRICE_CLOSE;     // 适用价格
input int Shift=0;                       // 指标水平位移柱线数

本指标允许改变平滑算法:

  1. SMA - 简单移动平均;
  2. EMA - 指数移动平均;
  3. SMMA - 平滑移动平均;
  4. LWMA - 线性加权移动平均;
  5. JJMA - JMA 自适应平均;
  6. JurX - 超线性平滑;
  7. ParMA - 抛物线平滑;
  8. T3 - Tillson 多指数平滑;
  9. VIDYA - 使用Tushar Chande 的平滑算法
  10. AMA - 使用 Perry Kaufman 的平滑算法

应该指出的是 Phase 类型参数具有不同的平滑算法,完全不同的含义。对于 JMA 它的外部 Phase 变量从 -100 至 +100变化。对于 T3 它的平滑比率乘以 100 可有更佳视觉效果, 对于 VIDYA 它是 CMO 振荡周期,对于 AMA 它是慢速 EMA 周期。在其它算法中这些参数不能影响平滑。对于 AMA,快速 EMA 周期是一个固定值,且省缺值为 2。对于 AMA,力度提升比率也等于 2。

指标使用 SmoothAlgorithms.mqh 的库类(必须被复制到 客户端文件夹\MQL5\Include)。类库的使用描述可参阅文章 "Averaging Price Series for Intermediate Calculations Without Using Additional Buffers(无需使用额外的缓冲区进行平均价格序列的中间计算)"

XR-平方指标

本文译自 MetaQuotes Software Corp. 撰写的俄文原文
官方代码: https://www.mql5.com/ru/code/752

WKBIBS WKBIBS

WKBIBS 是下一代振荡器,组合了 WKB 和 IBS 指标功能。

IBS IBS

内部柱线强度指标测量每根柱线的 "内部强度",算法是以收盘价减去最低价再除以最高价和最低价的差。

ColorXWPR ColorXWPR

增强版本的 Larry Williams 百分比范围。

TrendTriggerMod TrendTriggerMod

本指标显示趋势力量和方向。