下载MetaTrader 5

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

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

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

指标

BBSqueeze - MetaTrader 5脚本

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

发布者:
Nikolay Kositsin
显示:
594
等级:
投票: 15
已发布:
2013.12.25 08:01
已更新:
2016.11.22 07:33
bbsqueeze.mq5 (22.59 KB)预览
\MQL5\Include\

实际作者:

Nick Bilak

非标准化对称振荡器基于线性回归算法,显示为直方图,简单的趋势力量指标组成直方图的零轴彩色点。直方条颜色对应趋势方向。当直方图改变它的颜色时,是极佳的入场信号。灰点表明该趋势低于其有效值。蓝点表明趋势是强劲的。

平滑算法可从十种可能版本中选出:

  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 的平滑算法

应该指出的是 Phase1 参数具有完全不同的含义,不同的平滑算法。对于 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(无需使用额外的缓冲区进行平均价格序列的中间计算)"

此指标首次实现并且发表在 MQL4 代码基地 mql4.com 01.10.2007.

输入参数:

//+-----------------------------------+
//| Indicator input parameters        |
//+-----------------------------------+
input Smooth_Method BB_Method=MODE_EMA_;        // 直方图平滑方法
input int BB_Period = 20;                        // 布林带周期
input int BB_Phase= 100;                         //  布林带平滑参数
input double BB_Deviation=2.0;                   // 背离数量
input Applied_price_ AppliedPrice=PRICE_CLOSE_; // 适用价格
input double ATR_Period=20;                      // ATR 周期
input double ATR_Factor=1.5;                     // ATR 比率

BBSqueeze 指标

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

LinearRegSlope_V1_HTF_Signal LinearRegSlope_V1_HTF_Signal

LinearRegSlope_V1_HTF_Signal 显示彩色图形对象来代表趋势方向,并在趋势改变时发送报警和声音信号。

Ultra Momentum Ultra Momentum

这个指标是基于 Momentum (动量) 和它的多个信号线的分析。

PriceVSwma PriceVSwma

随机振荡指标的非零线性组合变体

ytg_Fractals_Price ytg_Fractals_Price

价格水平分形指标