Technical Indicator

Understanding Spreads: A Key Indicator for MetaTrader 5 Traders
MetaTrader5
Understanding Spreads: A Key Indicator for MetaTrader 5 Traders

What is Spread in Trading? In the trading world, a spread refers to the difference between the bid and ask prices of two symbols. When the quotes of these symbols move in opposing directions, the second symbol is reversed. Essentially, the spread is calculated based on the sum of these quotes. Using the Spread Indicator It's important to note that only the quotes of the second symbol in the spread are reversed. The variable names are straightforward, making it easier for traders to grasp their meanings. This indicator is essential when both symbols of the spread are actively traded — particularly within the timeframe of trading sessions. Trading with Spreads: Strategies When it comes to spread trading, you can adopt a few strategies: Flat Trading: If the spread increases, consider selling; if it decreases, think about buying. Support and Resistance Levels: Look for trading opportunities around these levels after the spread chart crosses them. Setting Up Your Indicator The code for the spread indicator is thoroughly commented, making it user-friendly. When setting up the indicator for the first symbol of the spread, you'll use variables to convert to integers for easier viewing and analysis. For instance, if your quotes have five decimal places, you’ll set your multiplier to 100,000. Coefficient_to_an_integer1 = 100000; Coefficient_to_an_integer2 = 100000; input double Weighting_coefficients1 = 1;         // proportionality factor (position volume) of the first spread symbol input int Coefficient_to_an_integer1 = 100000   // number of quotation marks Sym 1 input string Symbol2 = "USDCAD"                  //second spread symbol input bool   Symbol2_Reverse = true              //inverse correlation input double Weighting_coefficients2 = 1         // proportionality factor (position volume) of the second spread symbol input int Coefficient_to_an_integer2 = 100000   // number of quotation marks Sym 2 Exploring Interpretation Variability There are numerous ways to interpret the values of the spread indicator and its movements. You can analyze breakdowns and bounces from levels, which gives you flexibility in strategy selection. For instance, tracking trends in the spread quotes can provide insights, especially when considering seasonal patterns. Classic Example: AUDUSD and USDCAD Spread Let’s take a closer look at a classic interpretation of the AUDUSD-USDCAD spread, where trading occurs within a defined range. You can also enhance your analysis by overlaying standard technical analysis figures and indicators, such as envelopes, on the spread chart to better visualize its values.

2025.04.17
Mastering Average Price Calculation with MQL5 Indicator for MetaTrader 5
MetaTrader5
Mastering Average Price Calculation with MQL5 Indicator for MetaTrader 5

MQL5 Indicator for Calculating the Average Price of a Hedge Account Introduction Hey there, fellow traders! Today, I want to share a nifty tool with you – an MQL5 indicator designed to calculate the average price of your hedge account effortlessly. I’ve tweaked the original code a bit and even posted a walkthrough video on YouTube for you to check out: As many of you know, trading with a hedge account lets you hold both long and short positions on the same asset simultaneously. A common challenge in this setup is figuring out the average price of your open positions. Well, this article walks you through an MQL5 indicator that automatically calculates that average price for any given symbol and Magic Number, and displays it right on your chart. How Does the Indicator Work? The indicator operates in a few straightforward steps: Filters all open positions in MetaTrader 5, checking against the symbol and Magic Number you set. Separates buy and sell trades to calculate the volume and total cost for each. Calculates the weighted average price, factoring in total volume bought and sold. Displays a line on the chart that indicates the average price of your net position. Code Breakdown 1. Calculating the Average Price The CalculateHedgeAveragePrice() function loops through all your open positions and: Sorts out buys from sells. Calculates the weighted average price for each direction. Identifies whether your net position is long or short. Returns the calculated average price. 2. Initializing the Indicator In the OnInit() function, we set up the buffer that will hold the average price to be displayed on your chart. 3. Filling the Buffer The OnCalculate() function updates the indicator buffer using ArrayFill(), which improves the efficiency of the code. How to Use in MetaTrader 5 Copy and paste the code into a new .mq5 file in the Indicators folder. Compile the code in MetaEditor. Add the indicator to your chart in MetaTrader 5. Set the Magic Number for the trades you want to keep an eye on. Conclusion This MQL5 indicator is a game changer for those of you working with hedge accounts. It makes keeping track of the average price of your open positions a breeze and can be tailored for various assets and strategies. Happy trading!

2025.04.17
Unlocking Better Volume: Your Go-To Indicator for MetaTrader 5
MetaTrader5
Unlocking Better Volume: Your Go-To Indicator for MetaTrader 5

Main Features Dynamic Volume Categorization: The indicator sorts volume into various categories, using distinct colors for easy visual interpretation: Buying Climax (clrCrimson): Highlights periods of exceptionally high volume with a price increase. Selling Climax (clrLimeGreen): Indicates strong selling pressure accompanied by high volume. Churn (clrGold): Captures high volatility without a clear price trend. Climax Churn (clrMagenta): Merges buy/sell climaxes with churn, showcasing extreme volatility. Weak Candle (clrDarkTurquoise): Identifies candles with low volume in the lookback period. Volume Balance (clrWhiteSmoke): Represents standard volume without any special characteristics, serving as a "base color" when no other patterns are present. Moving Average Volume: A smoothed moving average line (clrMaroon) helps you spot volume trends over time. Advanced Customization: Moving Average Period: Tailor the moving average period to fit your trading style. Lookback Window: Adjust the lookback window to compare current volume with recent values. Volume Type: Choose between real volume (VOLUME_REAL) or tick volume (VOLUME_TICK) based on the asset's characteristics. Clear Visual Interface: A colored histogram (DRAW_COLOR_HISTOGRAM) displays volume categories intuitively for quick analysis. Flexibility for Different Timeframes: This indicator works seamlessly across any timeframe, whether you're trading intraday or looking at weekly/monthly charts. How to Interpret the Signals Buy/Sell Climax: Marks strong accumulation or distribution moments, hinting at potential trend reversals or continuations. Churn: Reflects high volatility without a clear direction, indicating market uncertainty. Weak Candles: Represents low market activity, often seen during consolidations or indecision periods. Volume Balance: Shows normal market behavior, providing insights into stability without significant anomalies. Configuration and Use Better Volume is straightforward to set up and use: Add the indicator to your chart in MetaTrader 5. Adjust the parameters as needed: Moving Average Period: Controls the smoothness of the moving average line. Lookback Window: Sets the number of candles for comparison. Volume Type: Select between real volume or tick volume. Keep an eye on the signals from the histogram and moving average line to make informed trading decisions. Why Use Better Volume? Volume Flow Analysis: Gain insights into market participants' behavior based on volume trends. Pattern Identification: Spot buy/sell climaxes, churn, and other critical patterns that can guide your trading choices. Ease of Use: The intuitive visual interface and customization options make this indicator accessible for both beginners and seasoned traders. Application Example Utilize the indicator to confirm entry and exit signals within volume-based strategies. For more details, check out this chart example.

2025.04.17
Understanding the Know Sure Thing (KST) Indicator for MT5 Trading
MetaTrader5
Understanding the Know Sure Thing (KST) Indicator for MT5 Trading

The Know Sure Thing (KST) indicator is a powerful oscillator that traders use to gauge momentum through the Rate of Change (ROC). It combines four different-period ROCs, all smoothed out using simple moving averages (SMAs). The result is a final value that oscillates above and below a zero line, giving you insight into market momentum. The indicator's signal line is simply the SMA of the KST line, which means it's effectively measuring the momentum across four distinct price cycles. Developed by Martin Pring and introduced in 1992 in Stocks & Commodities Magazine, the KST indicator has remained a go-to tool for traders worldwide. How is KST Calculated? The default calculation periods for the ROC, smoothing, and signal line are as follows: 10, 15, 20, 30, 10, 10, 10, 10, 10, 15, 9. ROCMA1 = SMA(ROC(10), 10) ROCMA2 = SMA(ROC(15), 10) ROCMA3 = SMA(ROC(20), 10) ROCMA4 = SMA(ROC(30), 15) KST = ROCMA1 + (ROCMA2 * 2) + (ROCMA3 * 3) + (ROCMA4 * 4) Signal = SMA(KST, 9) In essence, KST takes the rate of price change for four different time periods, smooths them out, and summarizes the results. Interpreting KST: What You Need to Know General Rule: When KST is positive, it indicates rising momentum, suggesting a bullish market. Conversely, when KST is negative, momentum is falling, pointing to a bearish market. It's important to note that the calculation and smoothing periods can be adjusted based on your trading preferences. Pring recommended the following parameter values for different chart types: D1: (10, 15, 20, 30, 10, 10, 10, 15, 9) W1: (10, 13, 15, 20, 10, 13, 15, 20, 9) MN: (9, 12, 18, 24, 6, 6, 6, 9, 9) Divergences: What to Watch For Divergence occurs when the price movement doesn't align with the indicator values. This mismatch can signal a potential market reversal. For instance, a bullish divergence happens when prices are dropping while KST is climbing. On the flip side, bearish divergence occurs when prices are rising and KST is falling. Overbought and Oversold Conditions Unlike other oscillators, KST isn't bound to specific ranges, making it essential to conduct your research to identify true overbought and oversold levels. Generally, these conditions can confirm a trend rather than indicate a reversal. Overbought conditions may suggest strength in a bull market, while oversold levels can indicate strength in a bear market. Crossovers: Key Signals When analyzing KST, there are two types of crossovers to consider: Zero line crossover Signal line crossover Zero line crossovers often lag and may not be very reliable, typically indicating a trend continuation. On the other hand, signal line crossovers can reveal significant changes in momentum. For example: If the KST line crosses the signal line from below while in negative territory, it indicates increasing upside momentum. Conversely, if the KST line crosses the signal line from above while in positive territory, it suggests increasing downside momentum. The Know Sure Thing (KST) indicator has its strengths and weaknesses, just like any other technical analysis tool. It shouldn't be used in isolation but rather as part of a broader trading strategy. While it can be delayed due to its moving average components, its ability to confirm trends through overbought and oversold conditions makes it a valuable asset when used alongside other indicators.

2025.04.17
Understanding the Correlation Coefficient: A Vital Tool for Traders
MetaTrader5
Understanding the Correlation Coefficient: A Vital Tool for Traders

The correlation coefficient (CC) is a key statistical tool that helps traders measure the relationship between two financial instruments. Essentially, it tells you how closely related two assets are — the closer the number is to 1 or -1, the stronger the relationship. A CC close to 1 indicates that the assets move together, while a value near -1 means they move in opposite directions. A value of 0 suggests no correlation at all.To break it down further, when you’re trading, you want to keep an eye on how these instruments behave relative to one another. A correlation coefficient of +1 means a perfect positive correlation, where prices move in lockstep. Conversely, a -1 indicates a perfect negative correlation, with prices moving in exactly opposite ways. These extremes are rare, and you’ll often find the correlation coefficient fluctuating somewhere in between, reflecting the dynamic nature of financial markets.Check out the correlation between EUR/USD and USD/CAD:Here’s the USD/CAD chart overlaid on the EUR/USD chart along with their correlation coefficient:Unlike many other technical indicators, the correlation coefficient is especially useful for long-term investors. If you’re building a diversified portfolio, knowing how different assets correlate can be a game-changer. By opting for instruments that have low correlation with each other, you can avoid taking on unnecessary risk.When using the correlation coefficient indicator, you’ll find three customizable parameters:Symbol - This is where you enter the symbol of the second instrument you want to compare with the first one.Source - This determines the price source for calculating the correlation between the two instruments.Length - This sets the calculation period, indicating how many bars will be used to compute the correlation coefficient.As we’ve mentioned, the correlation between two instruments can change over time. That’s why this indicator is a handy tool for traders to stay updated on these shifts and adjust their investments as needed. Remember, staying informed is key to maintaining a balanced and effective trading strategy!

2025.04.17
Understanding Chaikin Money Flow: A Trader's Guide for MetaTrader 5
MetaTrader5
Understanding Chaikin Money Flow: A Trader's Guide for MetaTrader 5

Chaikin Money Flow (CMF) is a powerful technical analysis tool that helps traders gauge the cash flow volume over a specified period. Developed by Mark Chaikin, this indicator measures the buying and selling pressure of assets, giving you insights into potential trading opportunities. The CMF summarizes cash flow volume over your chosen analysis timeframe, with the most common settings being 20 or 21 days. The values can range from 1 to -1, where higher values indicate stronger buying pressure and lower values signify increased selling pressure. How to Calculate Chaikin Money Flow The calculation of CMF involves three straightforward steps: Calculate the Cash Flow Multiplier: Money Flow Multiplier = ((Close - Low) - (High - Close)) / (High - Low) Determine Cash Flow Volume: Money Flow Volume = Money Flow Multiplier * Volume Calculate CMF: CMF(Period) = Sum(Period) of Money Flow Volume / Sum(Period) of Volume Understanding where a period closes in relation to its high and low can help identify buyer and seller pressure. If a period closes in the upper half of the range, it indicates stronger buying pressure, while a close in the lower half suggests stronger selling pressure. Trend Confirmation with CMF CMF can be a reliable tool for confirming ongoing trends. During a bullish market, consistent buying pressure (CMF values above 0) often signals that prices will continue to rise. Conversely, in a bearish trend, persistent selling pressure (CMF values below 0) indicates that prices may keep falling. Identifying Trend Reversals Watch for the CMF crossing the zero line, as this can signal a potential trend reversal. If the indicator moves from below zero to above, it often means prices are set to rise. On the flip side, if the CMF dips from above zero to below, expect prices to fall. Keep in mind that, like all indicators, CMF can generate false signals, so it’s best to analyze the specific security's behavior and adjust your thresholds accordingly. Limitations of CMF While Chaikin Money Flow is a useful indicator, it does have its drawbacks. The cash flow multiplier doesn't account for changes in trading range between periods, which can lead to a misalignment between indicator values and actual price movements, especially during gaps. Final Thoughts Chaikin Money Flow is an excellent indicator for analyzing buying and selling pressure over time. However, it's best used alongside other tools, particularly those developed by Chaikin himself, like the Accumulation/Distribution Line (ADL) and the Chaikin Oscillator. By combining these indicators, you can enhance your trading strategy and improve your chances of success.

2025.04.17
Maximize Your Trading Success with the EquiPeak Drawdown Tracker for MetaTrader 5
MetaTrader5
Maximize Your Trading Success with the EquiPeak Drawdown Tracker for MetaTrader 5

What’s It All About? Visual Benchmark of Your EAs’ Performance: Easily input the expected Historical Maximum Drawdown from your backtesting or past results. This gives you a solid reference to see if your EA is performing within expected limits or if it’s straying into uncertain territory. Real-Time Risk Monitoring: Keep an eye on your current drawdown in real time, ensuring you catch critical levels that need your immediate attention. Smart Notifications: The tracker sends you push notifications through the MetaTrader app on your phone whenever a new drawdown record is reached. You can also set it to update you periodically, so you stay informed without being bombarded by messages. Automatic Logging: It logs drawdown data to an external file (CSV or TXT) for you to analyze later, making it easier to keep track of your performance over time. Who Can Benefit? Traders using automated or semi-automated systems who want a quick snapshot of their EA's performance against the expected maximum drawdown. Anyone who needs a clear visual of how their strategies perform under live market conditions compared to their backtest results. Traders looking to manage their risk effectively and be alerted when their trading exceeds acceptable drawdown limits. Configuration Guide: Customize Your Inputs Here’s a breakdown of all the customizable parameters for the indicator: Magic Numbers to Monitor: Specify the magic numbers for the positions you want to track. Enter -1 to monitor all positions. Initial Max DD (%): Input your EA's historical maximum drawdown here. This figure serves as a visual benchmark. Refresh Interval (seconds): Set how often you want the calculations to update. MaxDD Update Mode: Choose how the all-time high is updated: UPDATE_MAX_DD_IF_BIGGER: Automatically updates if the current drawdown exceeds the historical one. NO_UPDATE_MAX_DD: Keeps the historical value unchanged but sends hourly notifications about the current status. Send Push Notifications? Toggle to enable or disable mobile notifications. Fixed or Peak Reference? Decide how to set your balance reference: REF_FIXED_BALANCE: A manually entered fixed balance. REF_PEAK_BALANCE: Automatically uses the highest balance reached. Fixed Balance (0 => current): Enter your initial fixed balance. If you input 0, it uses the current balance when loading the indicator. Current DD Text Color: Choose the color for displaying current drawdown. Max DD Text Color: Set the color for the historical drawdown text. Font Size (Current DD): Adjust the font size for current drawdown text. Font Size (Max DD): Adjust the font size for historical drawdown text. Labels Behind Chart? Option to place texts behind the graphic. Label X (pixels): Set horizontal distance from the left edge. Label Y (pixels): Set vertical distance from the top edge. Vertical Spacing: Control the vertical space between texts. Print Logs in Journal? Enable detailed messages in the Journal. Enable File Log: Automatically tracks the current drawdown in an external file. File Extension (CSV or TXT): Choose the format for your log files. Automatic File Registration Your drawdown values are logged automatically with timestamps in either CSV or TXT format, stored in the MT5 common folder (MetaTrader 5 Terminal/Common/Files/). This is perfect for future analysis of your trading results. Top Tips for Getting the Most Out of It Always input your expected Historical Maximum Drawdown in the Initial Max DD (%) field. This helps you quickly determine if your EA is functioning normally or if adjustments are needed. Place the indicator on a dedicated chart that monitors all magic numbers, or distribute it across individual charts for specific data. Adjust the refresh rate, colors, positions, and text sizes to your liking for optimal visibility. Setting Up Push Notifications Open the MetaTrader mobile app and copy your MetaQuotes ID (found under Settings > Messages). On the desktop version of MetaTrader 5, navigate to Tools > Options > Notifications. Enable Push Notifications and paste your MetaQuotes ID to start receiving alerts.

2025.04.14
Unlocking Kuskus Starlight: Your Go-To MT5 Indicator for Market Trends
MetaTrader5
Unlocking Kuskus Starlight: Your Go-To MT5 Indicator for Market Trends

Indicator Name: Kuskus Starlight Description: Kuskus Starlight is a powerful technical indicator that operates as an oscillator. It employs a Fisher price transformation to help traders pinpoint potential market trends and reversals. The indicator is normalized over a specific range of periods, with adjustable smoothing parameters, so you can fine-tune its responsiveness to suit your trading style. Many traders appreciate it as a confirmation tool, validating trade signals within their systems. Background:I stumbled upon the Kuskus Starlight indicator through Stonehill Forex and the popular No Nonsense Forex (NNFX) YouTube channel. Both have showcased its effectiveness as a confirmation indicator in their trading frameworks. According to Stonehill Forex, this indicator has been around since 2007, while NNFX notes that it gained traction in 2017. For more in-depth insights and applications of the Kuskus Starlight indicator, check out these resources: Stonehill Forex's article: Kuskus Starlight as a Confirmation Indicator NNFX's YouTube video: Kuskus Starlight Indicator Why I Coded It:As a MetaTrader 5 (MT5) user, I found there was no version of the Kuskus Starlight indicator available for MT5. Realizing its potential for traders using this platform, I took it upon myself to code it, ensuring that it maintains the original algorithm's functionality and integrity. Original MT4 Code and Algorithm:The original version of this indicator was created for MetaTrader 4 (MT4) by Scriptor and can be found here. My MT5 adaptation is based on this code, preserving its core principles while making it accessible to the MT5 community. I genuinely hope the MT5 version of Kuskus Starlight adds value to your trading toolkit! Indicator Settings: DrawType Options DrawType Options: Line DrawType Options: Histogram DrawType Options: StaryStaryNight Arrow Type Options: Choose from many arrow types

2025.04.14
Mastering the Chande Kroll Stop Indicator for MetaTrader 5
MetaTrader5
Mastering the Chande Kroll Stop Indicator for MetaTrader 5

The Chande Kroll Stop indicator is a handy tool for setting your stop loss levels in trading. It charts two lines on your price graph that help signal when it might be time to close your positions. Long Position Line (Green): This line indicates where you should set your stop loss for long positions. If the asset's price begins to drop and hits this line, it’s often a good signal to close your buy orders. Short Position Line (Red): Conversely, this line marks the point for closing short positions. If the price starts to rise and touches this line, it could be a cue to exit your sell orders. The Chande Kroll Stop is calculated using the true range, making it a versatile indicator that works well regardless of market volatility. It was popularized in Tushar Chande and Stanley Kroll's book, "The New Technical Trader." Designed for trend-following strategies, this indicator helps traders identify stop levels by measuring the average true range of market trends while factoring in volatility. This indicator operates by analyzing the maximum and minimum price values over a specified period and incorporating the standard deviation (ATR). This way, it adapts to the current market conditions, helping you stay in tune with the price action. Market volatility plays a crucial role in how the Chande Kroll Stop functions. When volatility is high, the stop lines are positioned further away from the current price, giving traders more breathing room for fluctuations. On the flip side, during low volatility periods, these lines come closer to the price, enabling traders to react swiftly to any market changes.

2025.04.10
Understanding PriceChanges: A Must-Have Indicator for MetaTrader 5
MetaTrader5
Understanding PriceChanges: A Must-Have Indicator for MetaTrader 5

Hey traders! If you’re looking for a nifty tool to keep tabs on price movements in MetaTrader 5, you’ll want to check out the PriceChanges indicator. This handy multi-symbol indicator allows you to visualize price changes of various symbols right from your Market Watch, and it does so between two dates marked by vertical lines. What’s great about this feature is that it gives you a quick and easy way to assess how much different currencies have moved, helping you get a clearer picture of the market dynamics at play. This can be a game-changer when it comes to making informed trading decisions. Managing the Indicator Managing the dates in the PriceChanges indicator is a breeze! You can easily adjust them using your mouse, and you can also navigate through the display using your keyboard. Here are some key shortcuts you’ll find handy: KEY_C: Press C to switch symbols. NUMPAD_0: Use 0 on the numpad for quick access. OPEN_BRACKET: Press [ to open a symbol. CLOSE_BRACKET: Press ] to close a symbol. This functionality allows you to swiftly toggle between different symbols, enhancing your overall trading experience. Trust me, you’ll notice the difference once you start using it! Features of PriceChanges One of the best parts about this indicator is that it restarts automatically at startup and also resets when you switch symbols. This means you can focus on your trading without worrying about constant manual adjustments. Give PriceChanges a try, and see how it can help streamline your trading process!

2025.04.10
Mastering the Uniformity Factor Indicator for MetaTrader 5
MetaTrader5
Mastering the Uniformity Factor Indicator for MetaTrader 5

Hey fellow traders! Today, we're diving into the Uniformity Factor Indicator for MetaTrader 5. This handy tool is perfect for anyone looking to analyze the price timeseries and test the hypothesis that it behaves like a 'random walk'—specifically, a Gaussian 'random walk.' So, why does this matter? Understanding the concept of a 'random walk' is key. In simple terms, after N steps, the expected distance covered is roughly estimated by its standard deviation multiplied by the square root of N (or N^0.5). This can provide insights into price movements that can help you make more informed trading decisions. The Uniformity Factor Indicator calculates the average price change per bar across predefined bar ranges. It does this by averaging based on a distance taken to the power of F, where F varies from 0.1 to 1 in increments of 0.1. This means you can tailor your analysis for more precise results. All the bars available on your current chart are utilized for gathering statistics in sliding windows up to N bars. The indicator then determines the most 'regular' or uniform distribution of the statistics among different F values, typically landing around 0.5 or 0.6. Each column in the resulting histogram represents the average delta of points per bar for corresponding trade durations, with the averaging conducted by N^F (setting F=1 gives you standard averaging). Now, let’s talk about the methods the indicator uses for detecting 'regularity' or flatness in the statistical curve: Minimum variance Minimum difference between the triple M's (Mean, Median, Mode), calculated as squared error Minimum Gini coefficient Knowing the optimal factor can be a game changer for: Normalizing input data (like price changes) for neural networks and other machine learning algorithms Estimating the minimum number of bars needed for sampling into a single input vector for volatility trading systems Detecting symbols or timeframes with anomalies (like non-standard F values or singularities in the distribution curve) Inputs Period: This is the maximum distance in bars (N) for collecting price range statistics, with a default of 200. Factor: This is the exponent for averaging over distances. The default is set to 0 for auto-detection. You can also enter a custom value between 0.0 and 1.0, like 0.525. Method: Choose one of the estimation methods for uniformity: variance, triple_M, or Gini. MaxBars: This limits the number of bars for calculating statistics, set to 0 by default—meaning all available bars will be used. Note: If you opt for an unlimited number of bars or hundreds of thousands on your chart, calculations may take a bit longer. If that’s a concern, consider limiting the bars to tens of thousands. Outputs The indicator displays a blue histogram showing the average price change per bar for each distance in the range (1..Period) and for the selected uniformity factor. Additionally, a continuously increasing number of bars (distance) is represented as a second histogram (orange) for your reference. A complete table of tested factors and corresponding metrics of the current timeseries is logged for your convenience. XAGUSD.c D1, Max.Distance: 500, Bars: 2641 Factor: 0.4, Result: var(0.4) mmm(0.4) gini(0.4)*     [factor]  [mean] [variance] [skewness] [kurtosis] [median]  [mode] [mmmse]  [gini] [0]  0.10000 1.85217    0.21976   -0.87694    0.07751  1.95822 2.30853 0.33811 0.13930 [1]  0.20000 1.07575    0.04083   -1.12699    0.96219  1.12715 1.25786 0.13285 0.10093 [2]  0.30000 0.62887    0.00525   -1.54472    3.00927  0.64878 0.68616 0.04114 0.05943 Screenshots Check out these screenshots showing the indicator across three different timeframes: D1, H1, and M1. Each chart features two instances of the indicator: The upper one is set for F auto-detection using the Gini method, with the detected value displayed in the title (marked with an asterisk). The lower one is configured for a predefined F=0.6. 2 indicators Uniformity Factor on XAGUSD,D1 2 indicators Uniformity Factor on XAGUSD,H1 2 indicators Uniformity Factor on XAGUSD,M1

2025.04.07
Understanding the Pan PrizMA No Leverage 72 Indicator for MetaTrader 5
MetaTrader5
Understanding the Pan PrizMA No Leverage 72 Indicator for MetaTrader 5

Welcome aboard, fellow traders! Today, we're diving into the Pan PrizMA No Leverage 72 indicator tailored for MetaTrader 5. This powerful tool is designed to enhance your trading experience by creating a dynamic sliding line based on a four-degree polynomial interpolation.The magic happens as this line extrapolates with a sine wave, pulling in key values from the line_poweraxial, or a nearly constant slant with the power_line set to 3. This feature allows the indicator to redraw the graph for a clearer visual representation.What’s more, from the constructed and axial sinusoids, one value from each bar is removed, resulting in a line of extrapolated values that never redraws. This means you get a consistent view of market dynamics without second-guessing yourself.External Variables Explained:line_power: This variable denotes the degree of the extrapolated line.leverage: It sets the elimination values for the resultant line, leveraging from the first sliding line shifted backwards.multiplier: This allows for adjustment of values. If set to zero, it removes values from the axial; if one, it operates from the sinusoid; and if minus one, it reflects through the axial from the mirror sinusoid point. It can accept any value!line4_SHIFT: This variable indicates the line shift resulting from the extrapolated values.interval: This increases the average multiple for better accuracy.If you want to delve deeper into this indicator, check out our community discussions on calculation of differences and examples.

2025.04.04
Discover the PSAR Zigzag: A Non-Lagging Indicator for MetaTrader 5
MetaTrader5
Discover the PSAR Zigzag: A Non-Lagging Indicator for MetaTrader 5

Unveiling the PSAR Zigzag Indicator If you’re familiar with the traditional zigzag indicator, you know it primarily highlights past market swings and often lags behind the action. This lagging nature can make it a bit tricky for traders aiming to spot real-time signals. The traditional zigzag is more of a tool for analyzing historical pivot points rather than a reliable trend-following indicator. Enter the PSAR Zigzag! This isn't just any zigzag; it's a dynamic, trend-based indicator that offers no lag up to the current price bar. Built on the Parabolic Stop and Reverse (PSAR) trend-following algorithm, this zigzag was designed with the intent to eliminate lag altogether. In the past, we’ve seen zigzags based on PSAR, but they often produced delayed and invalid signals. Why settle for lag when we can have a real-time indicator? How It Works The PSAR Zigzag utilizes a backstep feature to ensure the validity of its legs. When identifying a high, it calculates the highest point based on a defined number of lookback bars—similarly for lows. This means that the zigzag can often swing at recent highs or lows, or at significant support and resistance levels. While the PSAR can struggle in ranging markets, this zigzag structure has been fine-tuned for clarity and efficiency. Latest Versions v1: Links swings from candle highs or lows, or the support and resistance identified through the backstep. v2: Strictly connects the legs to candle highs and lows at the swing points. v3: Introduces forward step logic for ultimate control of the zigzag. I hope you find this PSAR Zigzag indicator as intriguing as I do. It’s the result of thoughtful experimentation aimed at improving your trading experience. Check it out below!

2025.04.01
First Previous 1 2 3 4 5 6 7 8 9 10 11 Next Last