Technical Indicator

Understanding the Kairi Method (KRI) Indicator for MT5 Traders
MetaTrader5
Understanding the Kairi Method (KRI) Indicator for MT5 Traders

Hey there, fellow traders! Today, we're diving into the Kairi method, commonly known as the KRI indicator. This tool is quite similar to the Momentum indicator in how it operates. The KRI oscillates around the 0 mark, but it has a wider fluctuation range, making it a bit more versatile. For optimal results, a smoothing period of 13 is recommended, and the KRI can be applied across any timeframe. It's one of the simplest oscillators out there! Essentially, it calculates the price deviation from its simple moving average and presents this result as a percentage of that average. Here’s the calculation formula for the indicator: KRI = 100 * (PRICE[bar] - SMA(PRICE[bar], period)) / SMA(PRICE[bar], period) Where: PRICE[bar] - the price; SMA() - the smoothing algorithm; period - the smoothing period for SMA; bar - the bar index. When the price movement lacks a clear trend, a significantly positive KRI value can indicate that the market is overbought, suggesting a good time to consider opening a short position. Conversely, a notably negative KRI value signals a potential buying opportunity. In trending markets, the KRI tends to generate consistent positive values during a downward trend due to the lag between the moving average and the current price. On the flip side, during an upward trend, you’ll see stable negative values. So, if the KRI readings don’t flip from positive to negative (or vice versa) for a while, you might be looking at a trend indicator! Signals pop up when the KRI crosses above +1 (overbought territory) or below -1 (oversold territory) and then retraces back to the center. Pay attention to bullish divergence or bearish convergence between the KRI and price, too, as these can provide additional signals. This indicator utilizes the CMoving_Average class from the SmoothAlgorithms.mqh library for its calculations. If you want to learn more about this class, check out the article on "Averaging Price Series for Intermediate Calculations Without Using Additional Buffers".

2011.09.06
Universal Digital Filter: A Game-Changer for MetaTrader 5 Traders
MetaTrader5
Universal Digital Filter: A Game-Changer for MetaTrader 5 Traders

Meet the Creator: Sergey Ilyukhin, the mind behind the "Digital Methods Generator" methodology, has brought us an innovative tool for traders. The Universal Digital Filter is designed to simplify the creation of digital filters within your MetaTrader 5 platform. With this handy MQL5 filter, there’s no need to mess around with other digital filters—this one does it all! If you’re looking to dive deeper, check out the article "Practical Implementation of Digital Filters in MQL5 for Beginners" for a comprehensive guide. To get started, simply place the DF.dll file in the following directory: \MetaTrader5\MQL5\Libraries\. Important! To ensure that DF.dll works as intended, you’ll need three additional DLL files: bdsp.dll, lapack.dll, and mkl_support.dll. These files handle crucial mathematical operations and should be placed in either C:\Windows\System32\ for 32-bit systems or C:\Windows\SysWOW64\ for 64-bit systems. Before you jump in, make sure to check the following: Ensure the "Allow DLL imports" option is checked in Tools → Options → Expert Advisors; Confirm that the mathematical libraries (bdsp.dll, lapack.dll, mkl_support.dll) are in the correct folder. Input Parameters Explained: Ftype - Choose your filter type: &nbsp;&nbsp;0 - LPF (FATL/SATL/KGLP); &nbsp;&nbsp;1 - HPF (KGHP); &nbsp;&nbsp;2 - Band-pass (RBCI/KGBP); &nbsp;&nbsp;3 - Rejection (KGBS). P1 - Cut-off period (bars); D1 - Transient process cut-off period (bars); A1 - Attenuation in rejection band (dB); P2 - Second cut-off period (bars); D2 - Second transient process cut-off period (bars); A2 - Second attenuation in rejection band (dB); Ripple - Pulsations in pass band (dB); Delay - Delay (bars). Keep in mind, the values for P2, D2, and A2 are not applicable for LPF and HPF settings. Working Conditions: LPF: P1 > D1 HPF: P1 < D1 Band-pass and rejection: D2 > P2 > P1 > D1

2011.08.23
Discover FATL: The Game-Changing Indicator for MetaTrader 5
MetaTrader5
Discover FATL: The Game-Changing Indicator for MetaTrader 5

Meet the Creator Vladimir Kravchuk, the innovative mind behind the "New Adaptive Method of Following Trends and Market Cycles" Have you ever wished for a tool that could help you navigate the tricky waters of trading? Enter FATL (Fast Adaptive Trend Line). This nifty indicator uses a low-frequency digital filter called FLF-1, designed specifically to cut through the noise of high-frequency fluctuations in the market. The FLF-1 filter is essential for dampening those pesky high-frequency noises and minimizing market cycles that can cause short bursts of volatility—essentially, the noise we want to avoid. The filter's parameters, including the cutoff frequency (fc) and attenuation (A) at the rejection band, were meticulously calculated using the EUR/USD exchange rate's spectral estimation. The low-frequency filters, FLF-1 and FLF-2, boast an impressive attenuation in the stop band of at least 40 dB. They preserve the amplitude and phase of entry price series in the pass band, ensuring that you get a clearer picture of market trends. This means you can reduce the chances of encountering those frustrating "false" buy or sell signals that can derail your strategy. What sets FATL apart from traditional indicators? Unlike standard moving averages, FATL isn't just another average—it provides adaptive line estimates of short-term trends without the phase delay that can lag behind current prices. This gives you a more accurate and timely insight into market movements.

2011.08.19
First Previous 256 257 258 259 260 261 262 263 264 265 266 Next Last