A modified MQL4 indicator now includes an automatic Fibonacci feature. It streamlines technical analysis by automatically plotting Fibonacci retracement and projection levels using selected swing highs and lows. Users can select which swing index, such as the 1st, 2nd, or 3rd swing, to use as the Fibonacci anchor point. This enhancement removes the need for manual drawing while maintaining the accuracy of analysis. There is no claim on the rights of the original indicator; the modification solely aims to improve user experience by enhancing usability. This update facilitates more efficient and effective technical analysis.
π Read | Docs | Share!
#MQL4 #MT4 #Indicator
π Read | Docs | Share!
#MQL4 #MT4 #Indicator
β€24π17β5π1π¨βπ»1
The Kuskus Starlight is a technical indicator designed for oscillator functions, leveraging a Fisher price transformation to aid traders in trend identification and market reversals. It normalizes over various periods and includes adjustable smoothing for custom responsiveness. This tool serves as a confirmation component within trading systems, enhancing trade signal validation. Initially discovered through platforms like Stonehill Forex and NNFX, it is acknowledged for confirming indicators within trading strategies, with origins linked to Stonehill Forex in 2007 and NNFX in 2017.
MT5 users now have access to the Kuskus Starlight indicator thanks to a newly coded version that adapts the original MT4 design, preserving its core algorithm. The MT5 adaptation remains aligned with the primary functionality intended by its MT4 predecessor. Indicator s...
π Read | Signals | Share!
#MQL5 #MT5 #Indicator
MT5 users now have access to the Kuskus Starlight indicator thanks to a newly coded version that adapts the original MT4 design, preserving its core algorithm. The MT5 adaptation remains aligned with the primary functionality intended by its MT4 predecessor. Indicator s...
π Read | Signals | Share!
#MQL5 #MT5 #Indicator
π21β€10π¨βπ»5π₯4π1π1
The tool serves as a monitoring system for Expert Advisors (EAs), allowing traders to efficiently track historical and current drawdown levels. By inputting expected historical maximum drawdown figures derived from backtesting or past trade data, traders have a clear visual benchmark for assessing EA performance. Real-time monitoring ensures that any breach of critical drawdown levels can be swiftly addressed.
The tool offers smart notifications, sending alerts via the MetaTrader app when new drawdown records are achieved, or at regular intervals set by the user. This facilitates informed decision-making without unnecessary message fatigue. Traders can also log drawdown data to external CSV or TXT files for post-trade analysis.
Geared toward users of automated or semi-automated trading systems, the tool is ideal for those needing to reconcile strateg...
π Read | Docs | Share!
#MQL5 #MT5 #Indicator
The tool offers smart notifications, sending alerts via the MetaTrader app when new drawdown records are achieved, or at regular intervals set by the user. This facilitates informed decision-making without unnecessary message fatigue. Traders can also log drawdown data to external CSV or TXT files for post-trade analysis.
Geared toward users of automated or semi-automated trading systems, the tool is ideal for those needing to reconcile strateg...
π Read | Docs | Share!
#MQL5 #MT5 #Indicator
π23β€13π7π₯1π1π¨βπ»1
The Volume Oscillator measures market trends using two volume-based moving averages. It calculates the strength or weakness of a trend by analyzing price movements with volume changes. When the Volume Oscillator is above the zero line, it suggests that the current trend direction is supported by adequate volume, signaling a strong market movement either in an uptrend or downtrend.
Conversely, if the Volume Oscillator falls below the zero line, it indicates a weak market trend due to insufficient volume support. This could signal stagnation or a potential trend reversal. Negative divergences can often hint at an impending reversal. The indicator's oscillation between positive and negative values provides insights into the market's support for price movements. Understanding these signals helps in assessing the anticipated strength or weakness of ongoing tr...
π Read | VPS | Share!
#MQL5 #MT5 #Indicator
Conversely, if the Volume Oscillator falls below the zero line, it indicates a weak market trend due to insufficient volume support. This could signal stagnation or a potential trend reversal. Negative divergences can often hint at an impending reversal. The indicator's oscillation between positive and negative values provides insights into the market's support for price movements. Understanding these signals helps in assessing the anticipated strength or weakness of ongoing tr...
π Read | VPS | Share!
#MQL5 #MT5 #Indicator
β€24π14β‘8π3π2π¨βπ»2π€―1
Discover a software solution tailored for MetaTrader 5 users. This tool facilitates market analysis by employing clusters for price action insight. The code repository offers a comprehensive example of integrating cluster-based analytical tools into trading platforms. It supports traders in observing the market environment, enhancing decision-making capabilities through more nuanced data interpretation.
Built with adaptability in mind, it is designed to adjust to varied trading strategies and preferences. Users can refine their understanding of financial markets and apply advanced analytics for trading advantage. It is a valuable resource for developers seeking to incorporate sophisticated analytical capabilities into their trading systems, enhancing overall system efficiency and data processing methodologies.
π Read | Docs | Share!
#MQL5 #MT5 #Indicator
Built with adaptability in mind, it is designed to adjust to varied trading strategies and preferences. Users can refine their understanding of financial markets and apply advanced analytics for trading advantage. It is a valuable resource for developers seeking to incorporate sophisticated analytical capabilities into their trading systems, enhancing overall system efficiency and data processing methodologies.
π Read | Docs | Share!
#MQL5 #MT5 #Indicator
π27β€12π5β‘1π¨βπ»1
In this article, we explore an innovative approach to revamping a MetaTrader 5 Admin Panel. Our focus is on transforming a complex, monolithic interface into a modern, resource-based system leveraging MQL5. By utilizing BMP image files as resources, we create a visually appealing, floating button interface, enhancing usability and interactivity without cluttering the trading chart. The panel's design integrates intuitive icons for expanded functionalities, streamlining user interactions. Key methodologies include embedding resources, implementing bitmap labels, and managing button visibility through toggle logic. This development not only showcases MQL5's graphical capabilities but also ensures a scalable and efficient user experience.
π Read | AlgoBook | Share!
#MQL5 #MT5 #Interface
π Read | AlgoBook | Share!
#MQL5 #MT5 #Interface
π21β€20π¨βπ»2β1π―1π1
Delving into the fusion of machine learning techniques and trading algorithms, this article explores the integration of supervised, reinforcement, and inference learning within the MetaTrader 5 environment. It emphasizes the importance of utilizing Variational Auto-Encoders (VAE) for efficient inference, leveraging encoders to compress and map features, states, actions, and rewards (FSAR) to latent spaces. Practical applications include adapting models to shifting market dynamics, optimizing historical data, and improving prediction accuracy through techniques like Wasserstein distance and Maximum-Mean-Discrepancy (MMD). Developers gain insights into robust model training, adaptive prediction methods, and enhancing algorithmic trading effectiveness without exorbitant storage costs.
π Read | Quotes | Share!
#MQL5 #MT5 #MA
π Read | Quotes | Share!
#MQL5 #MT5 #MA
π30β€17π6β3π¨βπ»2
Trend Rider combines indicators such as Super Trend, RSI, and MACD. Its purpose is to assist in spotting and riding trends by displaying direction through color-coded candles and trailing stop levels. It can be employed independently or alongside other filters for enhanced decision-making.
The integration of these indicators aims to provide a clearer picture of market trends and facilitate better trading strategies. Super Trend helps identify the prevailing trend, RSI measures the market condition, and MACD highlights momentum shifts. Together, they offer a comprehensive toolset for traders seeking to optimize their trading outcomes. This approach enables users to systematically evaluate market volatility and trend sustainability, potentially improving transaction timing and performance.
π Read | Quotes | Share!
#MQL5 #MT5 #Algorithm
The integration of these indicators aims to provide a clearer picture of market trends and facilitate better trading strategies. Super Trend helps identify the prevailing trend, RSI measures the market condition, and MACD highlights momentum shifts. Together, they offer a comprehensive toolset for traders seeking to optimize their trading outcomes. This approach enables users to systematically evaluate market volatility and trend sustainability, potentially improving transaction timing and performance.
π Read | Quotes | Share!
#MQL5 #MT5 #Algorithm
β€30π18β4β‘3π¨βπ»3π1
Technical advancements often aim to optimize user interaction and efficiency, especially when dealing with trading indicators. In modern trading platforms, professionals have noted the need for seamless interaction with indicators to better accommodate volatile market conditions.
A primary concern is the cumbersome process of adjusting indicator periods manually. This interaction often involves repetitive steps, which can be time-consuming and detract from the core activity of trading. For example, adjusting Moving Average line periods requires frequent manual intervention to align with market trends, which can lead to missed opportunities.
To address this, integrating dynamic period adjustments through intuitive interfaces is crucial. One method involves using on-chart buttons to enable period scrolling with a mouse wheel. This mitigates manual sett...
π Read | Signals | Share!
#MQL5 #MT5 #Indicator
A primary concern is the cumbersome process of adjusting indicator periods manually. This interaction often involves repetitive steps, which can be time-consuming and detract from the core activity of trading. For example, adjusting Moving Average line periods requires frequent manual intervention to align with market trends, which can lead to missed opportunities.
To address this, integrating dynamic period adjustments through intuitive interfaces is crucial. One method involves using on-chart buttons to enable period scrolling with a mouse wheel. This mitigates manual sett...
π Read | Signals | Share!
#MQL5 #MT5 #Indicator
π61β€24π€4π4π¨βπ»3
An Expert Advisor for MT4, based on the crossing of two customizable moving averages, is now available for traders who seek granular control over their trading parameters. This tool allows specification of fast and slow moving average periods, enabling tailored strategies. Traders can select the desired price type for calculation, such as Close, Open, High, or Low.
The EA presents risk management features such as Stop Loss and Take Profit in points, both adjustable or optional. A trailing stop can be activated once the trade is in profit. Entry direction is customizable, supporting Long-only, Short-only, or Both. Fixed lot sizes can be defined, and a maximum slippage setting ensures execution precision. Adding trade comments assists in order management and historical review.
π Read | Forum | Share!
#MQL4 #MT4 #EA
The EA presents risk management features such as Stop Loss and Take Profit in points, both adjustable or optional. A trailing stop can be activated once the trade is in profit. Entry direction is customizable, supporting Long-only, Short-only, or Both. Fixed lot sizes can be defined, and a maximum slippage setting ensures execution precision. Adding trade comments assists in order management and historical review.
π Read | Forum | Share!
#MQL4 #MT4 #EA
π33β€17π2π¨βπ»2π1π1
Machine learning models often struggle with imbalanced datasets, leading to biased predictions favoring the majority class. This is a challenge in algorithmic trading, where imbalanced data can skew a model towards predicting bullish trends in a predominantly bullish market. Addressing this requires precise evaluation metrics like the F1-score over simple accuracy. Techniques such as oversampling, undersampling, and hybrid methods have shown efficacy. Random oversampling enriches the minority class while hybrid methods like SMOTE combined with Tomek Links can refine decision boundaries, effectively balancing predictive accuracy and market sensitivity for improved trading strategies in MetaTrader 5.
π Read | Quotes | Share!
#MQL5 #MT5 #AI
π Read | Quotes | Share!
#MQL5 #MT5 #AI
π24β€16π¨βπ»5
SEFormer brings a transformative approach to 3D object detection in the world of algorithmic trading. By enhancing traditional convolution with transformer-like attention, it adeptly deals with the challenges posed by irregular point clouds. SEFormer intelligently incorporates local structure details by considering direction and distance, allowing for more accurate recognition of object directionality and thereby improving trading pattern detection. This novel technique constructs a multi-scale network where local spatial structure is preserved, ensuring robust performance in feature extraction. While some conventional methods might overlook data irregularities, SEFormer prioritizes them, enabling more refined object-level embeddings, ultimately leading to precise trade decisions.
π Read | Signals | Share!
#MQL5 #MT5 #ObjectDetection
π Read | Signals | Share!
#MQL5 #MT5 #ObjectDetection
π47β€28π¨βπ»3π€£2
Chaikin's Cash Flow (CMF) serves as a quantitative tool for evaluating cash flow volume over defined periods. Developed by Mark Chaikin, it measures buying and selling pressure of securities within a single timeframe and then aggregates it for a specified periodβcommonly 20 or 21 days. The CMF ranges between 1 and -1, offering insights into market dynamics.
Calculation involves determining a cash flow multiplier, computing cash flow volume, and then deriving the CMF. A period closing in the upper half of its range signals buying pressure, while a close in the lower half hints at selling pressure.
CMF assists in trend confirmation, with values above 0 supporting bullish trends and values below 0 indicating bearish trends. Crossings of the zero line suggest potential trend reversals. Accuracy can be improved by using lines such as 0.05 and -0.05 to filter ...
π Read | AlgoBook | Share!
#MQL5 #MT5 #CMF
Calculation involves determining a cash flow multiplier, computing cash flow volume, and then deriving the CMF. A period closing in the upper half of its range signals buying pressure, while a close in the lower half hints at selling pressure.
CMF assists in trend confirmation, with values above 0 supporting bullish trends and values below 0 indicating bearish trends. Crossings of the zero line suggest potential trend reversals. Accuracy can be improved by using lines such as 0.05 and -0.05 to filter ...
π Read | AlgoBook | Share!
#MQL5 #MT5 #CMF
π30β€10β‘4π¨βπ»4
The correlation coefficient (CC) is vital for measuring the relationship between two financial instruments. It ranges from 1 to -1, indicating the degree of positive or negative correlation. A CC near 1 means the instruments move together, while a CC near -1 indicates an opposite movement. A value of 0 suggests no correlation. These insights are beneficial for assessing investment risks.
In portfolio management, CC is critical for diversification. By evaluating the correlation between assets, one can avoid redundant risks. Traders can effectively use the CC to adapt to changing correlations over time. It is an important tool not just for short-term market analysis but for long-term investment strategies as well.
The indicator includes parameters such as Symbol, Source, and Length, which allow customization for more precise analysis. Adjustments in the...
π Read | Docs | Share!
#MQL5 #MT5 #Indicator
In portfolio management, CC is critical for diversification. By evaluating the correlation between assets, one can avoid redundant risks. Traders can effectively use the CC to adapt to changing correlations over time. It is an important tool not just for short-term market analysis but for long-term investment strategies as well.
The indicator includes parameters such as Symbol, Source, and Length, which allow customization for more precise analysis. Adjustments in the...
π Read | Docs | Share!
#MQL5 #MT5 #Indicator
β€17π11π¨βπ»3
The Know Sure Thing (KST) indicator is an advanced momentum oscillator using Rate of Change (ROC) metrics. Developed by Martin Pring, the KST combines four different-period ROCs smoothed by simple moving averages. This results in a line that oscillates around a zero point, with movement indicating shifts in market momentum. The indicator calculates momentum for four distinct price cycles, and the signal line is a further SMA of the KST. The default periods for calculation include: 10, 15, 20, 30 for ROC and 10, 10, 10, 10, 10, 15, 9 for smoothing and the signal line.
KST's interpretation involves understanding bull and bear trends through positive and negative momentum shifts. Divergences between price and KST may signal potential reversals, whereas crossovers, while lagging in nature, can suggest momentum changes. KST doesn't have fixed overbought...
π Read | AppStore | Share!
#MQL5 #MT5 #Indicator
KST's interpretation involves understanding bull and bear trends through positive and negative momentum shifts. Divergences between price and KST may signal potential reversals, whereas crossovers, while lagging in nature, can suggest momentum changes. KST doesn't have fixed overbought...
π Read | AppStore | Share!
#MQL5 #MT5 #Indicator
π25β€11π¨βπ»3π2
The Net Volume indicator provides insights into market dynamics by illustrating where buyers and sellers are committing capital. A positive net volume suggests that buying pressure is overtaking selling pressure, often indicating potential market growth. Conversely, a negative net volume suggests selling pressure is prevailing. This analysis assists in measuring the pressure exerted by buyers or sellers on an asset over a specific timeframe. Users can adjust the indicator settings to utilize either tick or real volume for more precise calculations. This flexibility allows for a tailored approach to understanding market forces in real time.
π Read | Quotes | Share!
#MQL5 #MT5 #Indicator
π Read | Quotes | Share!
#MQL5 #MT5 #Indicator
π₯14π11β€5π¨βπ»2π€©1π1
The SMI Ergodic Oscillator indicator is used to determine the difference between the True Strength Index (TSI) and its exponentially smoothed signal line. This technical tool features three adjustable parameters: Long Length for the primary smoothing period, Short Length for the secondary smoothing period, and Signal Line Length for the SMI's signal line smoothing.
The functionality of the ergodic oscillator is centered around its interaction with the zero level. A prolonged period below zero followed by an upward crossing indicates a potential long position opportunity. Conversely, a sustained duration above zero that culminates with a downward crossing suggests an ideal opening for a short position. Adjusting these parameters can fine-tune the indicator's responsiveness and enhance its precision in market analysis.
π Read | Forum | Share!
#MQL5 #MT5 #Indicator
The functionality of the ergodic oscillator is centered around its interaction with the zero level. A prolonged period below zero followed by an upward crossing indicates a potential long position opportunity. Conversely, a sustained duration above zero that culminates with a downward crossing suggests an ideal opening for a short position. Adjusting these parameters can fine-tune the indicator's responsiveness and enhance its precision in market analysis.
π Read | Forum | Share!
#MQL5 #MT5 #Indicator
π20β€5π€©4π¨βπ»4π2π1
The Volatility Stop is a crucial technical indicator for setting effective stop losses. It helps strike a balance between profit-making and risk management. The stop loss should be strategically positioned at a distance from the price to manage risks while allowing market fluctuations so as not to exit trades prematurely. The indicator features three adjustable parameters: Length, which determines the calculation period of the ATR for current volatility assessment; Source, which specifies the price type from where the StopLoss level is set; and Multiplier, which controls the StopLoss distance from the Source price through volatility scaling. Effective stop loss placement minimizes risk, and utilizing additional indicators alongside Volatility Stop enhances profit and risk management strategies.
π Read | Freelance | Share!
#MQL5 #MT5 #Indicator
π Read | Freelance | Share!
#MQL5 #MT5 #Indicator
π29β€17π―4π¨βπ»4β‘2π1
The CalculateHistoryProfit script version 1.0 is designed to compute profits over a specified timeframe using a graphical interface supported by the external MtGuiController.dll library. Users can set parameters such as date range, symbols, and magic numbers directly through the panel. The script totals profit and trade count based on selected filters, displaying results on the panel. It features preset buttons for quick date selection including options for today, week, month, and year. This tool is beneficial for traders assessing the historical performance of trades using selected criteria.
After setup, it's necessary to manually edit the first line of the Include\Snail000\CalculateHistoryProfit.mqh file and place the MtGuiController.dll in the correct directory. The library has been altered to integrate with the existing panel framework. Access to th...
π Read | Freelance | Share!
#MQL5 #MT5 #script
After setup, it's necessary to manually edit the first line of the Include\Snail000\CalculateHistoryProfit.mqh file and place the MtGuiController.dll in the correct directory. The library has been altered to integrate with the existing panel framework. Access to th...
π Read | Freelance | Share!
#MQL5 #MT5 #script
π26β€13π¨βπ»4
The code currently manages risk effectively, although information isn't displayed on the chart panel. The log contains the necessary details, which should be straightforward for experienced developers to address. Key parameters for the bot are visible on the screen, allowing users to select according to their needs. The bot includes clickable links, intended for author support purposes. Further enhancements and testing are anticipated from the community. Developers are encouraged to contribute improvements to optimize functionality and display features.
π Read | AppStore | Share!
#MQL5 #MT5 #BotDev
π Read | AppStore | Share!
#MQL5 #MT5 #BotDev
β€19π13π7π¨βπ»3
Exploring the capabilities of volume categorization can enhance your chart analysis. The Better Volume indicator segments trading volume into distinct categories to provide clarity during market assessment. Distinguishing factors such as Buying Climax and Selling Climax illuminate high-volume periods indicating potential trend shifts. The Churn and Climax Churn highlight elevated volatility phases, while Weak Candle and Volume Balance mark low activity and market equilibrium respectively.
This toolβs Moving Average Volume feature adds an analytical layer, illustrating volume trends over time. Adaptation is key; users can tailor the Moving Average Period and Lookback Window settings to accommodate individual trading methodologies. Compatible with different timeframes, this indicator is versatile from intraday to long-term market scopes. With smooth integ...
π Read | CodeBase | Share!
#MQL5 #MT5 #Volume
This toolβs Moving Average Volume feature adds an analytical layer, illustrating volume trends over time. Adaptation is key; users can tailor the Moving Average Period and Lookback Window settings to accommodate individual trading methodologies. Compatible with different timeframes, this indicator is versatile from intraday to long-term market scopes. With smooth integ...
π Read | CodeBase | Share!
#MQL5 #MT5 #Volume
π16π13β€8π5π¨βπ»4π2π2