In this latest installment, we transform the Chart Trade panel into an indicator and modularize the sound system previously embedded in the EA. This approach enhances reusability and simplicity across different MetaTrader 5 components. By introducing a sound service and an accompanying library, we streamline the sound alert mechanism, making it accessible from any script, EA, or indicator. This modular and scalable setup facilitates better code maintenance and adaptability, avoiding legacy compatibility issues. Whether you're a seasoned developer or new to algorithmic trading, these modifications offer practical advantages for more robust and manageable trading systems.
#MQL5 #MT5 #Indicator #AlgoTrading
Read more...
#MQL5 #MT5 #Indicator #AlgoTrading
Read more...
π25β€22π¨βπ»4β2π1
MetaTrader 5 Platform beta build 4540 introduces numerous new features and improvements to the web platform:
β’ A crosshair mode for accessing precise values and measuring distances on the chart, as well as a new line chart type.
β’ Ability to enable additional information in the Market Watch in the the mobile version.
β’ Expanded list of supported hotkeys for more efficient chart operations.
New machine learning functions are now available in MQL5. These include integration with the OpenBLAS matrix computation library and improved ONNX Runtime support to enable the execution of more complex neural models.
Additionally, the platform now offers improved tick history downloading and exporting features. Also, we have fixed bugs in testing agents that could lead to excessive RAM consumption.
Update to the beta version now and be among the first to experience the new features
β’ A crosshair mode for accessing precise values and measuring distances on the chart, as well as a new line chart type.
β’ Ability to enable additional information in the Market Watch in the the mobile version.
β’ Expanded list of supported hotkeys for more efficient chart operations.
New machine learning functions are now available in MQL5. These include integration with the OpenBLAS matrix computation library and improved ONNX Runtime support to enable the execution of more complex neural models.
Additionally, the platform now offers improved tick history downloading and exporting features. Also, we have fixed bugs in testing agents that could lead to excessive RAM consumption.
Update to the beta version now and be among the first to experience the new features
π42β€35π₯9π€¨5π¨βπ»4π2π1
Fair Value Gap (FVG) represents a price imbalance appearing when there's a significant discrepancy between the opening, high, low, and closing prices over three consecutive candles. This occurs when one candle's range does not fully overlap with the surrounding candles, creating a "gap" in the price action. Traders identify these gaps as potential zones where the price may retrace to correct the imbalance before continuing its original direction. This concept plays a crucial role in many trading strategies for pinpointing potential entry and exit points based on observed market inefficiencies.
#MQL5 #MT5 #Algorithm #Strategy
Read more...
#MQL5 #MT5 #Algorithm #Strategy
Read more...
π47β€23π¨βπ»3π€―2
An indicator identifying Engulfing candle patterns is available. It features red arrows for Bearish Engulfing and green arrows for Bullish Engulfing patterns. This tool aids in recognizing significant market trends and reversals.
For those interested in developing custom Indicators, Scripts, or Expert Advisors, advanced development services are offered. Enhance your trading strategies with precision-tailored tools designed to meet specific requirements. Contact for collaborative opportunities and custom development projects.
#MQL5 #MT5 #Indicator #EA
Read more...
For those interested in developing custom Indicators, Scripts, or Expert Advisors, advanced development services are offered. Enhance your trading strategies with precision-tailored tools designed to meet specific requirements. Contact for collaborative opportunities and custom development projects.
#MQL5 #MT5 #Indicator #EA
Read more...
β€26π18π¨βπ»6β4π€―1
An opportunity to enhance trading strategies is now available with a customizable trading bot integrated with a specific indicator. This demo version showcases potential capabilities. For personalized assistance in developing an optimized trading bot tailored to individual needs, professional support is offered to ensure effective results. Reach out for further collaboration and achieve a sophisticated trading solution.
#MQL5 #MT5 #EA #Indicator
Read more...
#MQL5 #MT5 #EA #Indicator
Read more...
β€27β‘8π5π¨βπ»4π1
Dive into the integration of Deep Learning with three advanced Expert Advisors (EAs) in MetaTrader 5, enhancing algorithms for more precise market predictions and risk management. This article explores how Nash's Game Theory, Causality Network Analysis, and Stochastic Optimization benefit from incorporating Python-generated ONNX models. Detailed modifications in MQL5 scripts show improved decision-making and trading outcomes. Results highlight varied performance: DL models in some cases improved consistency and win rates, while others maintained profitability with increased caution. This deep dive underscores the potential and careful implementation required for DL in trading, promising better-adapted strategies but necessitating rigorous testing across market conditions.
#MQL5 #MT5 #EA #DeepLearning
Read more...
#MQL5 #MT5 #EA #DeepLearning
Read more...
π20β€19β‘3β1π¨βπ»1
Discover the Turtle Shell Evolution Algorithm (TSEA), a groundbreaking approach inspired by natural patterns for optimizing trading strategies. Emulating the turtle's shell growth, this algorithm clusters solutions based on quality, preserving less successful options for continuous improvement. By leveraging both K-Means and K-NN clustering, TSEA adapts dynamically, ensuring effective data organization and maximizing potential. The structured arrangement allows developers to efficiently store and access optimization agents, creating a robust framework for iterative enhancements. Ideal for enhancing MetaTrader 5 strategies, this method ensures progressive refinement akin to nature's intricate designs.
#MQL5 #MT5 #Algorithm #AI
Read more...
#MQL5 #MT5 #Algorithm #AI
Read more...
β€34π28π¨βπ»3π1
Introducing AllWinningTrades Closer: One Click Exit, an efficient MT4 EA that facilitates the rapid closure of all profitable trades with a single click. Designed for ease of use, this EA requires no complicated settings or adjustments. Simply activate the EA and, with one click, it will close any trade that is in profit.
Key Features:
- One-Click Profit Closure: Instantly close all winning trades with one click.
- Easy to Use: No settings or adjustments required. Activate and use.
- User-Friendly Button: A simple button on the chart to quickly close all profitable trades.
Ideal Use Cases:
- Busy Traders: Manage multiple profitable trades in one click.
- Scalpers: Lock in small profits from frequent trades without monitoring each position.
- Volatile Markets: Secure profits during fast-moving conditions, like news events.
- Traders Seeking Simplicity: A fast...
#MQL4 #MT4 #EA #Scalper
Read more...
Key Features:
- One-Click Profit Closure: Instantly close all winning trades with one click.
- Easy to Use: No settings or adjustments required. Activate and use.
- User-Friendly Button: A simple button on the chart to quickly close all profitable trades.
Ideal Use Cases:
- Busy Traders: Manage multiple profitable trades in one click.
- Scalpers: Lock in small profits from frequent trades without monitoring each position.
- Volatile Markets: Secure profits during fast-moving conditions, like news events.
- Traders Seeking Simplicity: A fast...
#MQL4 #MT4 #EA #Scalper
Read more...
π39β€18π3π¨βπ»3β‘2π€©1
Unlock the potential of automated crypto trading with the 2-Pair Correlation EA, a fully self-adaptive Expert Advisor designed for BTC/USD and ETH/USD pairs. Suitable for all trading experience levels, this EA aids in capturing market opportunities while maintaining low risk. Available for free on MQL5, it provides a robust introduction to crypto trading automation.
Key Features:
1. Correlation-Based Trading Strategy: Monitors the price difference between BTC/USD and ETH/USD to exploit market inefficiencies without guessing market direction.
2. Automatic Lot Sizing: Adjusts lot size based on account balance and a pre-set risk percentage for consistent risk management.
3. Built-In Volatility Control: Utilizes the ATR indicator to pause trading during high volatility, protecting against sudden price movements.
4. Drawdown Protection: Pauses trading if the accoun...
#MQL5 #MT5 #EA #Crypto
Read more...
Key Features:
1. Correlation-Based Trading Strategy: Monitors the price difference between BTC/USD and ETH/USD to exploit market inefficiencies without guessing market direction.
2. Automatic Lot Sizing: Adjusts lot size based on account balance and a pre-set risk percentage for consistent risk management.
3. Built-In Volatility Control: Utilizes the ATR indicator to pause trading during high volatility, protecting against sudden price movements.
4. Drawdown Protection: Pauses trading if the accoun...
#MQL5 #MT5 #EA #Crypto
Read more...
π26β€20β4π¨βπ»3π3β‘1π1
Frames Analyzer offers an efficient tool for analyzing optimization results of trading algorithms. This plug-in library works in both tester and standalone modes, reading MQD files or databases created post-optimization.
The graphical interface includes several sections for detailed analysis:
1. Frames Tab: Open databases or MQD files, specify the number of balances displayed, and replay frames.
2. Results Tab: Two tables for adding results to favorites, specifying excluded intervals, and selecting criteria for up to 100 improved results.
3. Balances Tab: Displays graphs of initial and improved balance results.
4. Top 100 Results Tab: Visualizes top 100 results based on specified criteria.
Additionally, the Favorites Tab allows saving selected results to files and databases, ensuring organized data management. This functionality can substantially enhance ...
#MQL5 #MT5 #EA #Analyzer
Read more...
The graphical interface includes several sections for detailed analysis:
1. Frames Tab: Open databases or MQD files, specify the number of balances displayed, and replay frames.
2. Results Tab: Two tables for adding results to favorites, specifying excluded intervals, and selecting criteria for up to 100 improved results.
3. Balances Tab: Displays graphs of initial and improved balance results.
4. Top 100 Results Tab: Visualizes top 100 results based on specified criteria.
Additionally, the Favorites Tab allows saving selected results to files and databases, ensuring organized data management. This functionality can substantially enhance ...
#MQL5 #MT5 #EA #Analyzer
Read more...
β€43π25β13π€©5π5π3π¨βπ»1
The icustomonly.mq4 script has been added, demonstrating its usage within the icustom function. Additionally, the SSL Channel indicator by MissTricky, originally available on TradingView, has been successfully converted to the MQL4 format. This update provides users with new tools to enhance their trading strategies and indicators. The integration aims to advance the functionality and adaptability of MQL4-based systems by utilizing proven methods from various platforms. Technical users are encouraged to review the implementation details to fully leverage these new resources in their trading environments.
#MQL4 #MT4 #script #Indicator
Read more...
#MQL4 #MT4 #script #Indicator
Read more...
π28β€17π5β4β‘3π¨βπ»3
Unlock the power of algorithmic trading with deep learning and MetaTrader 5! Our innovative Python script blends traditional technical analysis with AI to predict market movements and optimize trading strategies. Leveraging libraries like TensorFlow and Keras, it processes 120 days of historical data, utilizing CNN, LSTM, and Dense layers. The resulting ONNX model detects trends and informs trading decisions. Integrated with MetaTrader 5, this script bridges the gap between backtesting and live trading. Whether you're an experienced developer or a trading enthusiast, this tool offers a smart, risk-managed approach to exploring forex market potentials. Dive into the future of trading today!
#MQL5 #MT5 #AITrading #Forex
Read more...
#MQL5 #MT5 #AITrading #Forex
Read more...
π35β€11π6β‘1π¨βπ»1
Continuing the discussion on Bollinger Bands for custom signal classes in MQL5, focusing on setups for weighted long and short conditions.
Pattern 6: Bands Widening After a Trend
The widening gap between Bollinger Bands indicates rising volatility. After a bullish trend, this often signals a bearish reversal, and vice versa. Implementation involves assessing the widening gap and past trend, not current direction, due to market whipsawing. Integrating volume analysis can confirm valid reversals.
Pattern 7: Bands Orientation and Angle Changes
A skew between bands suggests potential breakouts. A faster-rising lower band indicates a bullish signal, and a faster-falling upper band indicates bearish signals. Confirmation by price breakouts assists in validating these patterns. Combined testing provides varied results, reinforcing the complexity of market p...
#MQL5 #MT5 #Indicator #Strategy
Read more...
Pattern 6: Bands Widening After a Trend
The widening gap between Bollinger Bands indicates rising volatility. After a bullish trend, this often signals a bearish reversal, and vice versa. Implementation involves assessing the widening gap and past trend, not current direction, due to market whipsawing. Integrating volume analysis can confirm valid reversals.
Pattern 7: Bands Orientation and Angle Changes
A skew between bands suggests potential breakouts. A faster-rising lower band indicates a bullish signal, and a faster-falling upper band indicates bearish signals. Confirmation by price breakouts assists in validating these patterns. Combined testing provides varied results, reinforcing the complexity of market p...
#MQL5 #MT5 #Indicator #Strategy
Read more...
π26β€16π¨βπ»5π₯2π2π2
In the previous article on developing a replay system for the Chart Trade Project, a complex method for launching the Chart Trade indicator was discussed. The process involved transferring numerous files, which posed a risk of errors.
To streamline this, itβs beneficial to use MetaTrader 5 and MQL5 for distributing and storing executable files. This article will detail a method that simplifies saving executable files, ensuring all necessary components are correctly stored.
Understanding the limitations and how to navigate them is crucial. Both MQL5 language and the MetaTrader 5 platform have specific constraints but can be adapted for broader uses.
Typically, executable files in MetaTrader 5 cannot include certain resources directly. For instance, templates cannot be embedded within an executable file directly due to compiler restrictions. However, ...
#MQL5 #MT5 #Indicator #Strategy
Read more...
To streamline this, itβs beneficial to use MetaTrader 5 and MQL5 for distributing and storing executable files. This article will detail a method that simplifies saving executable files, ensuring all necessary components are correctly stored.
Understanding the limitations and how to navigate them is crucial. Both MQL5 language and the MetaTrader 5 platform have specific constraints but can be adapted for broader uses.
Typically, executable files in MetaTrader 5 cannot include certain resources directly. For instance, templates cannot be embedded within an executable file directly due to compiler restrictions. However, ...
#MQL5 #MT5 #Indicator #Strategy
Read more...
π52β€26π¨βπ»7π€£5π3β‘2π€―1
An Expert Advisor initiates the process each day by deleting any untriggered pending orders from the previous day. Following this, it places two opposite pending orders at a specified distance, termed 'Pending: Indent'. The type of these orders, whether Stop or Limit, is determined by the setting 'Pending Type'. This method ensures a clean start each day while automating entry points using predefined parameters. This approach can streamline order management and reduce manual oversight. Note the illustrated setup in Pic. 1 for visual clarification of the configuration. Implement this strategy to enhance trading efficiency.
#MQL5 #MT5 #EA #AlgoTrading
Read more...
#MQL5 #MT5 #EA #AlgoTrading
Read more...
π50β€35π9π¨βπ»8π6π₯3π€―2
Discover innovative techniques to build AI-powered trading strategies that adapt to changing market conditions, focusing on forecasting NZDJPY using MetaTrader 5. Learn how to harness an ensemble of AI models, leveraging Stochastic Gradient Descent (SGD) and Deep Neural Networks (DNN). Follow a detailed methodology: fetching data, cleaning, exploratory analysis, model selection, parameter tuning, and testing for overfitting. Gain insights into feature importance algorithms and residual analysis. Explore practical steps to train DNNs for error prediction, optimize parameters with the L-BFGS-B algorithm, and build an Expert Advisor in ONNX format. Enhance your trading strategy development with these data-driven, empirical approaches.
#MQL5 #MT5 #AITrading #Strategy
Read more...
#MQL5 #MT5 #AITrading #Strategy
Read more...
π55β€44π9π8β‘7β7π¨βπ»7
Subscribe to real-time Nasdaq data!
Use detailed Nasdaq data to enhance your trading strategies through more accurate decision-making and efficient risk management. Improve your results: unlike traditional minute or hour bars, the subscription offers access to tick data, providing information on every price movement for deeper market analysis.
βͺοΈValidate signals from other indicators. Highly accurate tick data enables the efficient evaluation of signals to improve the performance of your trading strategies.
βͺοΈCombine data with MetaTrader 5 tools for advanced technical analysis. Use oscillators, trend and volume indicators along with Nasdaq data to make better-informed decisions.
βͺοΈCreate your own indicators and Expert Advisors. Develop and test unique trading algorithms that capture the smallest market fluctuations.
Choose from four subscription plans: real-time data without historical access and real-time data with history for 12 months, 36 months or 20 years. Plans are available in professional and non-professional versions, depending on your needs.
How to test this service for free:
1οΈβ£ Open a new demo account on the MetaQuotes-Demo server. To do this, select MetaQuotes Ltd from the list of companies, click "Open a demo account" and fill in the required details.
2οΈβ£ In the Market Watch window, click the "+" icon and add the desired symbol.
3οΈβ£ Once the symbol appears, select it with your mouse and press Enter. The symbol will now appear in the Market Watch list.
4οΈβ£ Right-click on this symbol and select "Chart Window" from the menu.
In free mode, you will receive data with a 15-minute delay and will not have access to tick price history. To subscribe, double-click on the symbol β this will open a window with the available subscription plans.
Learn more...
Use detailed Nasdaq data to enhance your trading strategies through more accurate decision-making and efficient risk management. Improve your results: unlike traditional minute or hour bars, the subscription offers access to tick data, providing information on every price movement for deeper market analysis.
βͺοΈValidate signals from other indicators. Highly accurate tick data enables the efficient evaluation of signals to improve the performance of your trading strategies.
βͺοΈCombine data with MetaTrader 5 tools for advanced technical analysis. Use oscillators, trend and volume indicators along with Nasdaq data to make better-informed decisions.
βͺοΈCreate your own indicators and Expert Advisors. Develop and test unique trading algorithms that capture the smallest market fluctuations.
Choose from four subscription plans: real-time data without historical access and real-time data with history for 12 months, 36 months or 20 years. Plans are available in professional and non-professional versions, depending on your needs.
How to test this service for free:
1οΈβ£ Open a new demo account on the MetaQuotes-Demo server. To do this, select MetaQuotes Ltd from the list of companies, click "Open a demo account" and fill in the required details.
2οΈβ£ In the Market Watch window, click the "+" icon and add the desired symbol.
3οΈβ£ Once the symbol appears, select it with your mouse and press Enter. The symbol will now appear in the Market Watch list.
4οΈβ£ Right-click on this symbol and select "Chart Window" from the menu.
In free mode, you will receive data with a 15-minute delay and will not have access to tick price history. To subscribe, double-click on the symbol β this will open a window with the available subscription plans.
Learn more...
π493β€411π¨βπ»28π25π25π21π20
Dive into the intricacies of a sophisticated MetaTrader 5 Expert Advisor (EA) using the Scalping OrderFlow strategy. This EA leverages real-time order book data, volume dynamics, and a mix of technical indicators like ADX, RSI, Moving Averages, and Bollinger Bands to identify high-probability trading opportunities. With advanced risk management featuresβincluding trailing stops, dynamic position sizing, and loss limitsβthis system is designed for short-term trades held for minutes or seconds. Backtesting on EURUSD across 5 and 15-minute charts shows promising high win rates but highlights the need for thorough testing and customization to optimize performance under different market conditions.
#MQL5 #MT5 #EA #Scalper
Read more...
#MQL5 #MT5 #EA #Scalper
Read more...
π97β€44π€―11π8π7π¨βπ»4π1
Real Time Complete Trade Stats Display EA offers a comprehensive overview of trading activity in real time. Key statistics are displayed directly on the trading chart to aid in informed decision-making. This EA tracks overall profits, monitors open trades, and keeps traders updated on current market spread, providing full transparency over trades.
Benefits include increased transparency with key metrics visible on the chart, improved decision-making through comprehensive statistics without external tools, and enhanced market awareness with real-time spread display for strategic entries and exits.
Real Time Complete Trade Stats Display EA is essential for traders seeking complete visibility into their trading performance directly on their charts.
#MQL4 #MT4 #EA #Trading
Read more...
Benefits include increased transparency with key metrics visible on the chart, improved decision-making through comprehensive statistics without external tools, and enhanced market awareness with real-time spread display for strategic entries and exits.
Real Time Complete Trade Stats Display EA is essential for traders seeking complete visibility into their trading performance directly on their charts.
#MQL4 #MT4 #EA #Trading
Read more...
π41β€20β5π4π4π¨βπ»3π€2
Analysis indicates potential buy signals under specific conditions:
Relative Strength Index (RSI): Current RSI is below the low threshold (RsiLow), signaling oversold conditions.
Candlestick Patterns: There is a check for a particular pattern over three consecutive candles:
1. The current candle (1) closes higher than it opens (bullish).
2. The previous candle (2) closes lower than it opens (bearish).
3. The current candle's close is below the high of the previous candle.
Price Action: The current candle's close is above the open of the previous candle, suggesting potential reversal.
Buy Signal: If all criteria are met, the system generates a buy signal with an up arrow at the low of the current candle.
RSI Settings: RSI period set to 10 with levels 30 and 70.
Alert Generation: Alerts are triggered when an engulfing bar occurs below or above the speci...
#MQL5 #MT5 #RSI #Indicator
Read more...
Relative Strength Index (RSI): Current RSI is below the low threshold (RsiLow), signaling oversold conditions.
Candlestick Patterns: There is a check for a particular pattern over three consecutive candles:
1. The current candle (1) closes higher than it opens (bullish).
2. The previous candle (2) closes lower than it opens (bearish).
3. The current candle's close is below the high of the previous candle.
Price Action: The current candle's close is above the open of the previous candle, suggesting potential reversal.
Buy Signal: If all criteria are met, the system generates a buy signal with an up arrow at the low of the current candle.
RSI Settings: RSI period set to 10 with levels 30 and 70.
Alert Generation: Alerts are triggered when an engulfing bar occurs below or above the speci...
#MQL5 #MT5 #RSI #Indicator
Read more...
π45β€17β2π2π1π1π¨βπ»1