技术指标

超斯皮尔曼等级相关指标:MetaTrader 5 的实用工具
MetaTrader5
超斯皮尔曼等级相关指标:MetaTrader 5 的实用工具

你是否在寻找一种简单而有效的指标来帮助你分析市场?那么,超斯皮尔曼等级相关指标可能是你的不二选择。这个指标基于多个信号线的值,帮助你更好地捕捉市场趋势。 指标基础 超斯皮尔曼等级相关指标的核心在于其信号线的计算算法。输入参数包括: rangeN - 平均周期; 信号线的集合使用算术级数公式进行计算,公式如下: SignalPeriod(Number) = StartLength + Number * Step 其中,Number 的取值范围从 0 到 StepsTotal。计算出的周期将被添加到数组中,并用于计算超斯皮尔曼等级相关指标的平均值。当前趋势方向的计算基于所有信号线的平均趋势值。 趋势方向与直方图 最终,正负趋势值将被平均,并作为指标线显示,这些指标线以颜色直方图的形式呈现,绘制风格使用 DRAW_COLOR_HISTOGRAM2。直方图的颜色取决于趋势方向,宽度则与趋势强度相关。 当指标值超出超买和超卖水平时,会使用深色;而在超买和超卖值时,使用浅色。 输入参数 //+----------------------------------------------+ //| 指标输入参数                   | //+----------------------------------------------+ input int  rangeN=14; //---- input Smooth_Method W_Method=MODE_JJMA;        // 平滑方法 input int StartLength=3;                        // 起始长度 input int WPhase=100;                           // 相位 //----   input uint Step=5;                              // 周期步长 input uint StepsTotal=10;                       // 总步数 //---- input Smooth_Method SmoothMethod=MODE_JJMA;    // 平滑方法 input int SmoothLength=3;                      // 平滑长度 input int SmoothPhase=100;                     // 平滑相位 //----                           input uint UpLevel=80;                         // 超买水平(%) input uint DnLevel=20;                         // 超卖水平(%) input color UpLevelsColor=Blue;                // 超买水平颜色 input color DnLevelsColor=Blue;                // 超卖水平颜色 input STYLE Levelstyle=DASH_;                 // 水平样式 input WIDTH  LevelsWidth=Width_1;             // 水平宽度 平滑方法选择 这个指标具备多种平滑方法供你选择,包括: SMA - 简单移动平均; EMA - 指数移动平均; SMMA - 平滑移动平均; LWMA - 线性加权移动平均; JJMA - JMA 自适应平均; JurX - 超线性平滑; ParMA - 抛物线平滑; T3 - Tillson 的多重指数平滑; VIDYA - 使用 Tushar Chande 算法平滑; AMA - 使用 Perry Kaufman 算法平滑。 需要注意的是,不同的平滑算法下,Phase1 和 Phase2 参数的意义完全不同。例如,对于 JMA,它是一个变化范围从 -100 到 +100 的外部相位变量;而对于 T3,它是乘以 100 的平滑比例;对于 VIDYA,它是 CMO 振荡器周期;对于 AMA,它是慢 EMA 周期。在其他算法中,这些参数不会影响平滑效果。 使用说明 该指标使用 SmoothAlgorithms.mqh 库类(需复制到 terminal_data_folder\MQL5\Include)。这些类的使用在文章 "在不使用额外缓冲区的情况下平均价格序列进行中间计算" 中有详细描述。 此外,该指标还使用 SpearmanRankCorrelation.mq5 指标,务必将其放置在 terminal_data_folder\MQL5\Include 中。 超斯皮尔曼等级相关指标

2012.02.08
ColorStdDev - MetaTrader 5的趋势强度指标
MetaTrader5
ColorStdDev - MetaTrader 5的趋势强度指标

大家好!今天我们来聊聊一个非常实用的趋势强度指标——ColorStdDev。这个指标基于标准偏差数据,可以直观地帮助我们判断市场趋势的强度。 ColorStdDev指标的值以点数形式显示,并与MaxTrendLevel、MiddLeTrendLevel和FlatLevel这几个输入参数进行比较。根据比较结果,直方图的条形会用四种颜色进行标记,让我们一眼就能看出当前市场的趋势。需要注意的是,这些参数必须为每个图表单独设置。 指标输入参数: //+-----------------------------------+ //| 指标输入参数       | //+-----------------------------------+ input int period = 12;                            // 平滑周期 input ENUM_MA_METHOD MA_Method=MODE_EMA;            // 直方图平滑方法 input ENUM_APPLIED_PRICE  applied_price=PRICE_CLOSE; // 应用价格 input int MaxTrendLevel=100;                      // 最大趋势水平 input int MiddLeTrendLevel=40;                    // 中间趋势水平 input int FlatLevel=10;                           // 横盘水平 总之,ColorStdDev是一个非常直观且易于使用的指标,适合各种交易者。无论你是初学者还是老手,都可以通过这个指标帮助你更好地把握市场趋势。希望大家能在交易中受益!

2012.02.07
XR-Squared:MetaTrader 5中的市场趋势指示器
MetaTrader5
XR-Squared:MetaTrader 5中的市场趋势指示器

XR-Squared 指标通过线性回归来判断市场趋势的存在与否。它在图表上显示了趋势和震荡市场的两个水平线。 XR-Squared 指标的数值范围在 0 到 100 之间。当指标低于 30 时,市场被认为是震荡状态;当指标高于 70 时,则表明市场存在趋势。随着趋势的发展,XR-Squared 指标线会从无趋势水平上升至趋势水平。当市场达到高点并开始回调时,指标会再次下跌。 XR-Squared 的数值越高,新趋势的统计显著性就越强。根据时间周期,趋势的临界强度水平会下降。 输入参数: //+-----------------------------------+ //| 指标输入参数 | //+-----------------------------------+ 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;                       // 指标在柱上的水平偏移 这个指标允许更改平滑方法: SMA - 简单移动平均; EMA - 指数移动平均; SMMA - 平滑移动平均; LWMA - 线性加权移动平均; JJMA - JMA 自适应平均; JurX - 超线性平滑; ParMA - 抛物线平滑; T3 - Tillson 的多重指数平滑; VIDYA - 使用 Tushar Chande 算法的平滑; AMA - 使用 Perry Kaufman 算法的平滑。 需要注意的是,不同平滑算法的相位参数有完全不同的含义。对于 JMA,它是一个从 -100 到 +100 变化的外部相位变量。对于 T3,它是平滑比例乘以 100 以便更好地可视化;对于 VIDYA,它是 CMO 振荡器周期;而对于 AMA,它是慢 EMA 周期。在其他算法中,这些参数不会影响平滑。对于 AMA,快速 EMA 周期是一个固定值,默认为 2。提升的比例也等于 2。 该指标使用 SmoothAlgorithms.mqh 库类(必须复制到 terminal_data_folder\MQL5\Include)。关于类的使用,在文章 “无需使用额外缓冲区的中间计算平均价格系列” 中有详细描述。

2012.02.07
UltraFatl指标:MetaTrader 5交易者的趋势分析工具
MetaTrader5
UltraFatl指标:MetaTrader 5交易者的趋势分析工具

UltraFatl指标是基于Fatl指标的数值和信号线分析而设计的。其信号线的计算算法遵循以下公式: SignalPeriod(编号) = 起始长度 + 编号 * 步长 这里的编号变量的取值范围从0到总步数。不同周期的Fatl指标值用于计算Fatl指标的平均值。而当前趋势方向的计算是基于所有信号线的平均趋势值。 最终,趋势的正值和负值会被平均处理,作为指标线显示,呈现为颜色直方图,使用DRAW_COLOR_HISTOGRAM2绘图风格。直方图的颜色取决于趋势方向,直方图的宽度则代表了趋势的强度。 每个趋势方向在直方图中使用四种颜色。当指标值处于超买或超卖水平之外时,使用深色;而在超买/超卖值时,则使用浅色。 指标输入参数: //+----------------------------------------------+ //| 指标输入参数                   | //+----------------------------------------------+ input ENUM_APPLIED_PRICE 应用价格=PRICE_CLOSE; // 应用价格 //---- input 平滑方法 W_Method=MODE_JJMA;        // 平滑方法 input int 起始长度=3;                       // 初始平滑周期 input int WPhase=100;                          // 相位 //----   input uint 步长=5;                              // 步长 input uint 总步数=10;                       // 总步数 //---- input 平滑方法 平滑方法=MODE_JJMA;    // 平滑方法 input int 平滑长度=3;                       // 平滑长度 input int 平滑相位=100;                      // 相位 input 应用价格_ IPC=PRICE_CLOSE_;         // 应用价格 //----                           input uint 超买水平=80;                          // 超买水平(%) input uint 超卖水平=20;                         // 超卖水平(%) input color 超买水平颜色=蓝色;                 // 超买水平颜色 input color 超卖水平颜色=蓝色;                // 超卖水平颜色 input STYLE 水平样式=虚线;                 // 水平样式 input WIDTH  水平宽度=宽度_1;              // 水平宽度该指标提供多种平滑选择,以下是可选的几种: SMA - 简单移动平均; EMA - 指数移动平均; SMMA - 平滑移动平均; LWMA - 线性加权移动平均; JJMA - JMA自适应平均; JurX - 超线性平滑; ParMA - 抛物线平滑; T3 - Tillson的多重指数平滑; VIDYA - 使用Tushar Chande算法的平滑; AMA - 使用Perry Kaufman算法的平滑。 需要注意的是,Phase1和Phase2参数在不同平滑算法中的意义截然不同。对于JMA,Phase是从-100到+100的外部变量;而对于T3,它是乘以100的平滑比率。对于VIDYA,它是CMO振荡器周期,对于AMA,则是慢速EMA周期。在其他算法中,这些参数对平滑没有影响。对于AMA,快速EMA周期的固定值默认为2,提升的幂比也等于2。 该指标还使用了SmoothAlgorithms.mqh库类(需复制到terminal_data_folder\MQL5\Include)。关于这些类的使用,已在文章“不使用额外缓冲区的中间计算的价格系列平均化”中详细描述。 UltraFatl指标

2012.02.07
首页 上一页 243 244 245 246 247 248 249 250 下一页 末页