Check out the new article: Self Optimizing Expert Advisors in MQL5 (Part 15): Linear System Identification . Trading strategies may be challenging to improve because we often don’t fully understand what the strategy is doing wrong. In this discussion, we introduce linear system identification, a
Check out the new article: Price Action Analysis Toolkit Development (Part 5): Volatility Navigator EA . Determining market direction can be straightforward, but knowing when to enter can be challenging. As part of the series titled "Price Action Analysis Toolkit Development", I am excited to
Check out the new article: Price Action Analysis Toolkit Development (Part 6): Mean Reversion Signal Reaper . While some concepts may seem straightforward at first glance, bringing them to life in practice can be quite challenging. In the article below, we'll take you on a journey through our
Fair Value Gap (FVG) Indicator : The Fair Value Gap (FVG) Indicator identifies price gaps that occur when there is an imbalance between buying and selling pressure. It highlights areas where price is likely to return to fill the gap, providing potential trade entry points based on market
Check out the new article: Risk Management (Part 1): Fundamentals for Building a Risk Management Class . In this article, we'll cover the basics of risk management in trading and learn how to create your first functions for calculating the appropriate lot size for a trade, as well as a stop-loss
Manual Scalping With Keyboard : A lightweight tool for manual scalping in MT5 using keyboard shortcuts Author: Thibauld Charles Ghislain Robin
Check out the new article: MQL5 Wizard Techniques you should know (Part 83): Using Patterns of Stochastic Oscillator and the FrAMA — Behavioral Archetypes . The Stochastic Oscillator and the Fractal Adaptive Moving Average are another indicator pairing that could be used for their ability to
Check out the new article: Price Action Analysis Toolkit Development (Part 45): Creating a Dynamic Level-Analysis Panel in MQL5 . In this article, we explore a powerful MQL5 tool that let's you test any price level you desire with just one click. Simply enter your chosen level and press analyze, the
Multi_Divergence_EA : The EA identifies trade setups by waiting for a user-defined number of indicators (e.g., 2 out of 3) to show divergence simultaneously. This multi-layer confirmation approach filters out market noise. Key Features: Triple Confirmation Engine: Analyzes RSI, MACD, & Stochastic
Check out the new article: Non-linear regression models on the stock exchange . Non-linear regression models on the stock exchange: Is it possible to predict financial markets? Let's consider creating a model for forecasting prices for EURUSD, and make two robots based on it - in Python and MQL5. I
Creating a Simple News Filter for XAUUSD Trading on MT5 : Trading XAUUSD (Gold) is often influenced by major economic news events like USD, GBP, or EUR releases. To mitigate risks during these volatile periods, using a News Filter in your Expert Advisor (EA) is essential. In this article, I’ll share
JSON : Serialization and deserialization of the JSON format Author: Kuzma Shevelev
Local Timezones and Local Session Hours : Class to access to the local time for the specified location, as well as time zone information and the local trading session hours. Author: amrali
Check out the new article: Creating volatility forecast indicator using Python . In this article, we will forecast future extreme volatility using binary classification. Besides, we will develop an extreme volatility forecast indicator using machine learning. In this article, I will share my journey
Check out the new article: Neural Networks in Trading: An Agent with Layered Memory . Layered memory approaches that mimic human cognitive processes enable the processing of complex financial data and adaptation to new signals, thereby improving the effectiveness of investment decisions in dynamic
Constant Range Channel : A simple indicator plotting a channel with a constant range Author: Fernando Carreiro
Check out the new article: Bivariate Copulae in MQL5 (Part 1): Implementing Gaussian and Student's t-Copulae for Dependency Modeling . This is the first part of an article series presenting the implementation of bivariate copulae in MQL5. This article presents code implementing Gaussian and
Check out the new article: Overcoming The Limitation of Machine Learning (Part 5): A Quick Recap of Time Series Cross Validation . In this series of articles, we look at the challenges faced by algorithmic traders when deploying machine-learning-powered trading strategies. Some challenges within our
Babi Ngepet : I share my code for expert advisor babi ngepet Author: Taufiqurrachman Assauqi
Check out the new article: Moving to MQL5 Algo Forge (Part 4): Working with Versions and Releases . We'll continue developing the Simple Candles and Adwizard projects, while also describing the finer aspects of using the MQL5 Algo Forge version control system and repository. The experiment with
TakeStop : Displays price levels for simulated trades, including the set Take Profit (TP) and Stop Loss (SL) values, for the selected trading direction. It also shows brief statistics, including an hourly breakdown for entry. Author: Evgeniy Chumakov
Equity and Balance as an indicator for MT5 : This is a very easy-to-use indicator that displays the changes in Equity and balance of the trading account as it dynamically moves. Particularly useful on the back tester and good for beginners to read this very easy MQL5 code. Author: TheCoder
Check out the new article: Data Science and ML (Part 31): Using CatBoost AI Models for Trading . CatBoost AI models have gained massive popularity recently among machine learning communities due to their predictive accuracy, efficiency, and robustness to scattered and difficult datasets. In this
CBitBuffer Class - Data Serialization in MQL5 : A class for reading and writing individual bits or bit sequences to and from a buffer. Author: amrali
TardioBot : TardioBot V1.05, named after of a historical figure Giuseppe Tardio, is an Expert Advisor designed for MetaTrader 5 that employs a triangular arbitrage strategy. Author: Lupus Materia
OHLC Candles with Ask and Bid : A candlestick chart which connects the ask price and bid price to the high and low of the candles Author: Conor Mcnamara
Check out the new article: From Novice to Expert: Market Periods Synchronizer . In this discussion, we introduce a Higher-to-Lower Timeframe Synchronizer tool designed to solve the problem of analyzing market patterns that span across higher timeframe periods. The built-in period markers in
Check out the new article: Reusing Invalidated Orderblocks As Mitigation Blocks (SMC) . In this article, we explore how previously invalidated orderblocks can be reused as mitigation blocks within Smart Money Concepts (SMC). These zones reveal where institutional traders re-enter the market after a
Check out the new article: Market Simulation (Part 03): A Matter of Performance . Often we have to take a step back and then move forward. In this article, we will show all the changes necessary to ensure that the Mouse and Chart Trade indicators do not break. As a bonus, we'll also cover other
Auto Tp : Set Auto TP and SL: The “Set Auto TP and SL” (Take Profit and Stop Loss) feature is a crucial tool in any trading strategy, designed to automate risk and reward management. It allows traders to define fixed price levels where a trade should be automatically closed to either secure profits
You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
If you do not have an account, please register
Allow the use of cookies to log in to the MQL5.com website.
Please enable the necessary setting in your browser, otherwise you will not be able to log in.