The latest versions of the MetaTrader 5 mobile app for iOS introduce a range of new features designed to help traders stay abreast of financial markets wherever they are.
✓ Report representing trading results in a convenient visual format.
✓ ZigZag and Market Profile indicators, as well as a new chart type — Heikin Ashi.
✓ Displaying deal info in the Data Window. These tools will enhance market analysis and trend identification.
✓ Quick mode for displaying the Data Window on a chart. Tap and hold the main chart for over a second to enable the crosshair mode together with the Data Window.
✓ A separate command for resizing and reordering additional indicator windows.
✓ Optimized trading history display on the chart. The application can display thousands of deals without significant performance degradation.
Install the latest app version and unlock extended trading capabilities.
Read more...
✓ Report representing trading results in a convenient visual format.
✓ ZigZag and Market Profile indicators, as well as a new chart type — Heikin Ashi.
✓ Displaying deal info in the Data Window. These tools will enhance market analysis and trend identification.
✓ Quick mode for displaying the Data Window on a chart. Tap and hold the main chart for over a second to enable the crosshair mode together with the Data Window.
✓ A separate command for resizing and reordering additional indicator windows.
✓ Optimized trading history display on the chart. The application can display thousands of deals without significant performance degradation.
Install the latest app version and unlock extended trading capabilities.
Read more...
❤60🔥9👨💻5👍4⚡3👀1
The RSI-based inverse Fisher Transform, developed by John Ehlers, is designed for clearer trigger point identification in trading strategies. It refines the traditional RSI indicator by centering its values around zero, facilitating more precise decision-making. The inverse Fisher Transform is subsequently applied to these adjusted values, enhancing their interpretability. This method aims to improve signal differentiation by stabilizing the data around a fixed point, providing traders with a more reliable metric for analysis. This adaptation of the RSI seeks to aid in more effective trend analysis and market timing in technical trading.
👉 Read | Docs | @mql5dev
#MQL4 #MT4 #Indicator
👉 Read | Docs | @mql5dev
#MQL4 #MT4 #Indicator
❤31👍6👨💻6🔥1
A comprehensive overview of our latest advancement in algorithmic trading, focusing on a multi-symbol strategy utilizing Commodity Channel Index (CCI) and Awesome Oscillator (AO) for trend reversals across multiple currency pairs. This strategy, developed in MQL5, features a modular architecture that supports robust trade execution, indicator management, and risk assessment. The system handles signal detection on the M5 timeframe and trend confirmation on H1. Careful design ensures efficient handling of trades with spread checks, and risk management through stop-loss and take-profit settings. Detailed information on backtesting and optimization explores results. The outcome is a scalable trading framework ready for live deployment.
👉 Read | Calendar | @mql5dev
#MQL5 #MT5 #Algorithm
👉 Read | Calendar | @mql5dev
#MQL5 #MT5 #Algorithm
❤28✍5👌5👨💻4👍2👀2
Logify simplifies logging in Expert Advisors with a new Builder pattern, streamlining the complex configuration process. Instead of manually setting up handlers, formats, and parameters for each EA, developers can use intuitive, chained methods to configure the logging system. The Builder pattern enhances clarity and reduces errors by isolating configuration steps, providing flexibility to create different logging setups efficiently. This update includes specialized builders for various handlers, ensuring modular and clean code. A new default handler ensures immediate functionality, making Logify a plug-and-play solution without sacrificing customization, appealing to both novices and professionals in algorithmic trading.
👉 Read | AlgoBook | @mql5dev
#MQL5 #MT5 #EA
👉 Read | AlgoBook | @mql5dev
#MQL5 #MT5 #EA
✍15❤14👍5👨💻1
Leverage machine learning with LSTM architecture for volume-based trading insights. This innovative system detects abnormal volumes and clusters to predict price movements, using Python + MetaTrader 5 for robust model training. Key features include volume anomaly detection, efficient clustering, and strategic backtesting. The model excels in analyzing the Russian stock market, demonstrating significant success with Sberbank shares. By employing techniques like data batching and parallel computing, data handling is optimized. The Isolation Forest method enhances anomaly detection, while multi-cluster identification aids pattern recognition. This approach offers a sophisticated yet practical solution for modern algorithmic trading challenges.
👉 Read | Quotes | @mql5dev
#MQL5 #MT5 #ML
👉 Read | Quotes | @mql5dev
#MQL5 #MT5 #ML
❤41👏19👍7🔥6👨💻1
The Candle Size Calculation indicator efficiently measures the amplitude of the candles, displaying the difference between high and low in points or pips. The tool uses different colors to differentiate between bullish and bearish candles, aiding in better visual interpretation. Users can customize analysis based on specific days of the week. Each day is assigned a unique color, facilitating the observation of daily patterns.
Dynamic text positioning ensures that the information does not overlap with other crucial chart elements. Text attributes such as font, size, color, and anchor type are customizable. Support for different line styles enhances visualization. The auto-clean feature removes all objects when the indicator is detached, maintaining chart clarity.
Configurable variables include the number of candles to process, calculation types (opt...
👉 Read | Calendar | @mql5dev
#MQL5 #MT5 #Indicator
Dynamic text positioning ensures that the information does not overlap with other crucial chart elements. Text attributes such as font, size, color, and anchor type are customizable. Support for different line styles enhances visualization. The auto-clean feature removes all objects when the indicator is detached, maintaining chart clarity.
Configurable variables include the number of candles to process, calculation types (opt...
👉 Read | Calendar | @mql5dev
#MQL5 #MT5 #Indicator
❤25👍4⚡3👨💻3
MARSI-EA provides a strategic approach for newcomers seeking to understand trading in financial markets. It integrates the logic of the Relative Strength Index (RSI) with a Simple Moving Average (SMA), executing trades on assets like XAUUSD. The EA emphasizes dynamic lot sizing in line with account risk, entry conditions based on RSI levels, and trend filtering via moving averages. Stop Loss and Take Profit are precisely adjusted to the symbol's tick precision.
Core entry rules include initiating a buy when the price is bullish and the RSI indicates an oversold market. Similarly, a sell occurs when the price is bearish with an overbought RSI reading. Proper understanding of these conditions is pivotal for effective trade execution.
Key variable inputs encompass maPeriod, rsiPeriod, rsiOverbought, rsiOversold, riskPercent, stopLoss, takeProfit, and slippa...
👉 Read | Docs | @mql5dev
#MQL5 #MT5 #EA
Core entry rules include initiating a buy when the price is bullish and the RSI indicates an oversold market. Similarly, a sell occurs when the price is bearish with an overbought RSI reading. Proper understanding of these conditions is pivotal for effective trade execution.
Key variable inputs encompass maPeriod, rsiPeriod, rsiOverbought, rsiOversold, riskPercent, stopLoss, takeProfit, and slippa...
👉 Read | Docs | @mql5dev
#MQL5 #MT5 #EA
❤31👨💻4👍3✍2
The recent development aimed at enhancing library functionality has targeted improvements in handling both extended and standard graphical objects on the canvas. The objective was to rectify flaws in object interaction, mainly regarding object visibility and interaction order. Implementing the ZOrder property for GUI elements proves pivotal, establishing the correct layering of interactive elements on the chart.
With the ZOrder property now integrated, graphical components can be arranged correctly, ensuring GUI elements remain interactive and prominent. Virtual methods have been refined across object classes to effectively manage ZOrder handling, crucial for event-driven graphical operations.
The development has focused on incorporating methods to determine graphical object boundaries, enhancing interaction precision. Object properties and calc...
👉 Read | Signals | @mql5dev
#MQL5 #MT5 #GraphicalObjects
With the ZOrder property now integrated, graphical components can be arranged correctly, ensuring GUI elements remain interactive and prominent. Virtual methods have been refined across object classes to effectively manage ZOrder handling, crucial for event-driven graphical operations.
The development has focused on incorporating methods to determine graphical object boundaries, enhancing interaction precision. Object properties and calc...
👉 Read | Signals | @mql5dev
#MQL5 #MT5 #GraphicalObjects
❤41👍7🔥5👨💻1
Version 1.04 introduces cursor synchronization across multiple charts, although this feature does not extend to detached charts. Users can achieve synchronous chart movement by stretching the terminal across two monitors. In version 1.05, the update includes the option to synchronize only symbols that share the same name, enhancing targeted analysis and reducing clutter. By 31.05.2025, version 1.08 has incorporated several practical enhancements, boosting overall functionality and improving the user experience. These incremental updates reflect ongoing optimization efforts, focusing on synchronization features and user interface improvements.
👉 Read | VPS | @mql5dev
#MQL5 #MT5 #Algorithm
👉 Read | VPS | @mql5dev
#MQL5 #MT5 #Algorithm
❤33👍6👨💻2👀2😁1
CryptoTrend 1.00 is an automated Expert Advisor specifically designed for Bitcoin trading and optimized for the 2024 market landscape. This system leverages several key components for effective market analysis and decision-making.
The Bollinger Indicator is employed to identify market extremes. When the price crosses beyond specified Bollinger lines, this generates an entry signal. A Filter by Order Block refines entry signals by using historical data to define support and resistance zones, reducing false entries.
A self-learning mechanism is incorporated to dynamically adjust the TrendThreshold entry levels based on ongoing trade performance. This allows for adaptation to shifting market conditions. For risk management, Stop Loss and Take Profit levels are set according to the difference between entry prices and support/resistance zones, with an aggressive risk...
👉 Read | Quotes | @mql5dev
#MQL5 #MT5 #BTC
The Bollinger Indicator is employed to identify market extremes. When the price crosses beyond specified Bollinger lines, this generates an entry signal. A Filter by Order Block refines entry signals by using historical data to define support and resistance zones, reducing false entries.
A self-learning mechanism is incorporated to dynamically adjust the TrendThreshold entry levels based on ongoing trade performance. This allows for adaptation to shifting market conditions. For risk management, Stop Loss and Take Profit levels are set according to the difference between entry prices and support/resistance zones, with an aggressive risk...
👉 Read | Quotes | @mql5dev
#MQL5 #MT5 #BTC
❤34⚡6👍6👌2👨💻2
Leveraging the RAD system in MetaTrader 5 can significantly streamline the development of Expert Advisors by enhancing functionality with ease. By planning and organizing your project structure, introducing new features like asset name and daily accumulated value becomes a straightforward task. Modifying the enumeration efficiently and placing code strategically avoids complications that arise from disorganized updates.
When expanding your IDE, focus on reusing code and adding necessary control points, ensuring a consistent and robust integration process. Consider implementing enhancements in separate classes, such as C_OrderView for handling order functions, to maintain organization and prevent code bloat.
Optimize performance by refining functions like OnTrade and UpdateRoof, reducing execution time, especially during open positions. This optimization is ...
👉 Read | Freelance | @mql5dev
#MQL5 #MT5 #EA
When expanding your IDE, focus on reusing code and adding necessary control points, ensuring a consistent and robust integration process. Consider implementing enhancements in separate classes, such as C_OrderView for handling order functions, to maintain organization and prevent code bloat.
Optimize performance by refining functions like OnTrade and UpdateRoof, reducing execution time, especially during open positions. This optimization is ...
👉 Read | Freelance | @mql5dev
#MQL5 #MT5 #EA
❤68⚡13👍6👨💻4🏆3
A new MetaTrader 4 (MT4) indicator has been developed, providing insights based on the crossover between Bollinger Bands and price movements. This tool uses the Bollinger Bands technique, a well-known method in technical analysis for identifying potential entry and exit points. The indicator tracks the crossover events where price crosses the upper or lower bands, signaling possible trend reversals or continuations. This can be beneficial for traders looking to optimize their trades based on volatility and market momentum. The inclusion of such indicators can aid in more informed decision-making for those trading within the MT4 platform.
👉 Read | CodeBase | @mql5dev
#MQL4 #MT4 #Indicator
👉 Read | CodeBase | @mql5dev
#MQL4 #MT4 #Indicator
❤37👍12👀3🔥1🎉1👨💻1
Analyzing the Boom & Crash Interceptor EA reveals a methodical approach to trading spikes akin to missile defense systems. The EA is structured with multiple confirmation layers, utilizing velocity thresholds, ATR surge detectors, trend alignment checks, and optional pivot-zone filters to identify high-probability market moves.
Each layer operates independently but in cohesion, ensuring signals are generated only when conditions precisely align. This disciplined strategy reduces noise and enhances focus on genuine threats in market dynamics.
Comprehensive testing and refinement are recommended before live deployment. Through strategic backtesting and calibration, traders can optimize performance and integrate this tool effectively within broader trading frameworks.
👉 Read | Quotes | @mql5dev
#MQL5 #MT5 #EA
Each layer operates independently but in cohesion, ensuring signals are generated only when conditions precisely align. This disciplined strategy reduces noise and enhances focus on genuine threats in market dynamics.
Comprehensive testing and refinement are recommended before live deployment. Through strategic backtesting and calibration, traders can optimize performance and integrate this tool effectively within broader trading frameworks.
👉 Read | Quotes | @mql5dev
#MQL5 #MT5 #EA
❤27👍11👨💻3👌1
Moving averages are foundational in technical analysis, widely applied in areas beyond finance, such as meteorology and machine learning. Simple Moving Average (SMA) uses an arithmetic mean to indicate trend direction, offering ease of calculation but can trail price changes, especially with longer periods. Implementing this in MetaTrader 5 involves looping calculations, starting not from zero to ensure enough historical bars on the left for averaging.
Optimizations involve recalculating only with new ticks, avoiding redundant history reevaluation. Exponential Moving Average (EMA) adds a portion of the current closing price to its previous value, ensuring recent data impact is preserved, thus reacting more swiftly to price changes compared to SMA. Medium on trend detection, EMAs are popular in crossover setups to indicate trade opportunities.
👉 Read | NeuroBook | @mql5dev
#MQL5 #MT5 #SMA
Optimizations involve recalculating only with new ticks, avoiding redundant history reevaluation. Exponential Moving Average (EMA) adds a portion of the current closing price to its previous value, ensuring recent data impact is preserved, thus reacting more swiftly to price changes compared to SMA. Medium on trend detection, EMAs are popular in crossover setups to indicate trade opportunities.
👉 Read | NeuroBook | @mql5dev
#MQL5 #MT5 #SMA
❤91👍8✍5🎉4👨💻3👌2
A compound interest calculator is now available for traders within the MetaTrader 5 terminal. This tool evaluates your risk of ruin and determines the optimal risk per trade based on your specified parameters. It provides forecasts of your capital size over various time frames, including monthly, annually, and at the end of your selected term. This allows for precise planning and informed risk management within the familiar trading environment of MetaTrader 5. Traders can now integrate these insights directly into their strategy development and execution process, facilitating a more comprehensive approach to trading.
👉 Read | AppStore | @mql5dev
#MQL5 #MT5 #Algorithm
👉 Read | AppStore | @mql5dev
#MQL5 #MT5 #Algorithm
❤42👍8👨💻3
A new on-chart feature is being introduced for MetaTrader 5, aimed at optimizing trading interface efficiency. This rule-based insights lane addresses the clutter caused by the traditional layout where oscillators appear in separate sub-windows. By utilizing the CCanvas class and the MQL5 API, indicator signals will be integrated directly into the main chart, providing a streamlined and clear display.
A consolidated lane will showcase insights from RSI, CCI, Stochastic, and MACD, preventing chart compression and ensuring better visibility of price movements. The approach offers traders options to expand indicator details, maintaining a focus on clean, efficient design.
The implementation relies on a handle-buffer-release method for indicator management, optimized for seamless integration into existing systems. This ensures robust, on-demand retrie...
👉 Read | Quotes | @mql5dev
#MQL5 #MT5 #Indicator
A consolidated lane will showcase insights from RSI, CCI, Stochastic, and MACD, preventing chart compression and ensuring better visibility of price movements. The approach offers traders options to expand indicator details, maintaining a focus on clean, efficient design.
The implementation relies on a handle-buffer-release method for indicator management, optimized for seamless integration into existing systems. This ensures robust, on-demand retrie...
👉 Read | Quotes | @mql5dev
#MQL5 #MT5 #Indicator
❤38👍7👨💻3👌2
The Prophet model, developed by Meta, is an open-source forecasting tool for time series data, particularly effective for data exhibiting strong seasonality and trends. It uses a piecewise-linear or logistic growth trend, Fourier series for seasonality, and incorporates holidays for adjustments in forecasts. Implementing Prophet in Python requires two key features from the Pandas DataFrame: the date stamp ("ds") and the target variable ("y"). Unlike models like ARIMA, Prophet handles non-stationary data efficiently. Adding holidays as dummy variables enhances predictive accuracy by accounting for historical events that cause deviations. Despite complexity, Prophet forecasts offer a comprehensive view through automated predictions and confidence intervals.
👉 Read | Quotes | @mql5dev
#MQL5 #MT5 #Prophet
👉 Read | Quotes | @mql5dev
#MQL5 #MT5 #Prophet
❤44👍5👨💻5✍3⚡2
Delve into the enhancements made to the Atomic Orbital Search algorithm, which are designed to unlock new potentials in optimization tasks. By refining its method of electron movement and improving solution search efficiency, the algorithm now exhibits superior adaptability and performance. The modified version, AOSm, intelligently incorporates lognormal distribution and adjusts its parameters for optimized solution discovery. Through rigorous testing, AOSm demonstrates significant improvements in handling complex, multi-layered search spaces, effectively clumping around potential solutions. As a result, AOSm achieves a remarkable 55% of the maximum possible rating, showcasing notable advancements in algorithmic optimization strategies suitable for algorithmic trading and development.
👉 Read | Docs | @mql5dev
#MQL5 #MT5 #Algorithm
👉 Read | Docs | @mql5dev
#MQL5 #MT5 #Algorithm
❤72👍11🔥3🎉3👨💻3
An Expert Advisor (EA) is available that generates trading signals utilizing the Relative Strength Index (RSI) indicator. It functions by identifying when the RSI crosses above an upper threshold, signifying an overbought market condition, or below a lower threshold, indicating an oversold status. When these conditions are detected, the EA automatically initiates corresponding trade actions. This approach can help automate the trading process based on market momentum indicators, potentially optimizing decision-making by reacting promptly to RSI signal changes.
👉 Read | Quotes | @mql5dev
#MQL4 #MT4 #EA
👉 Read | Quotes | @mql5dev
#MQL4 #MT4 #EA
❤37👍12👨💻3🏆2🔥1
In the previous discussion, a Multi-Symbol Strategy using Commodity Channel Index (CCI) and Awesome Oscillator (AO) was created for automated trend reversal trades. The focus now shifts to a neural network-based trading strategy utilizing adaptive learning rates to enhance prediction accuracy. This approach processes various market indicators and adjusts its learning process to optimize trade execution.
The strategy involves constructing a neural network comprising input, hidden, and output layers, complete with weights and biases. The key elements include forward propagation for prediction, backpropagation for refining accuracy, and an adaptive learning rate mechanism to manage weight updates effectively. This ensures stable learning, adapting swiftly to market volatility.
Implementation in MetaQuotes Language 5 (MQL5) begins by setting up neural netwo...
👉 Read | Calendar | @mql5dev
#MQL5 #MT5 #Strategy
The strategy involves constructing a neural network comprising input, hidden, and output layers, complete with weights and biases. The key elements include forward propagation for prediction, backpropagation for refining accuracy, and an adaptive learning rate mechanism to manage weight updates effectively. This ensures stable learning, adapting swiftly to market volatility.
Implementation in MetaQuotes Language 5 (MQL5) begins by setting up neural netwo...
👉 Read | Calendar | @mql5dev
#MQL5 #MT5 #Strategy
❤31👍7🏆2👨💻1