Check out the new article: How to Implement Auto Optimization in MQL5 Expert Advisors . Step by step guide for auto optimization in MQL5 for Expert Advisors. We will cover robust optimization logic, best practices for parameter selection, and how to reconstruct strategies with back-testing
Expert Advisor for Opening Multiple Buy and Sell Orders Based on User Input : This MT5 Expert Advisor opens multiple buy and sell orders based on user input, featuring a simple interface with Buy and Sell buttons. The EA calculates lot size, checks the spread against slippage, and places orders
Check out the new article: Developing a Replay System (Part 64): Playing the service (V) . In this article, we will look at how to fix two errors in the code. However, I will try to explain them in a way that will help you, beginner programmers, understand that things don't always go as you expect
Check out the new article: Automating Trading Strategies in MQL5 (Part 12): Implementing the Mitigation Order Blocks (MOB) Strategy . In this article, we build an MQL5 trading system that automates order block detection for Smart Money trading. We outline the strategy’s rules, implement the logic in
Check out the new article: Developing a multi-currency Expert Advisor (Part 18): Automating group selection considering forward period . Let's continue to automate the steps we previously performed manually. This time we will return to the automation of the second stage, that is, the selection of
PSAR Zigzag (Non lagging) : A zigzag based on the trend change of the parabolic sar Author: Conor Mcnamara
New article Graphical Interfaces VII: The Tabs Control (Chapter 2) has been published:
The first chapter of seventh part introduced three classes of controls for creating tables: text label table (CLabelsTable), edit box table (CTable) and rendered table (CCanvasTable). In this article (chapter...
Check out the new article: Developing a Replay System (Part 63): Playing the service (IV) . In this article, we will finally solve the problems with the simulation of ticks on a one-minute bar so that they can coexist with real ticks. This will help us avoid problems in the future. The material
Check out the new article: Automating Trading Strategies in MQL5 (Part 14): Trade Layering Strategy with MACD-RSI Statistical Methods . In this article, we introduce a trade layering strategy that combines MACD and RSI indicators with statistical methods to automate dynamic trading in MQL5. We
T3 TRIX Log: TRIX is a momentum oscillator that displays the percent rate of change of a Triple Exponentially Smoothed Moving Average. It was developed in the early 1980's by Jack Hutson, an editor for "Technical Analysis of Stocks and Commodities" magazine. With its triple smoothing, TRIX...
Check out the new article: Atmosphere Clouds Model Optimization (ACMO): Theory . The article is devoted to the metaheuristic Atmosphere Clouds Model Optimization (ACMO) algorithm, which simulates the behavior of clouds to solve optimization problems. The algorithm uses the principles of cloud
MACD AO Colors : 'MACD' indicator with the same color scheme as the 'Awesome Oscillator' indicator Author: Vladimir Karputov
Check out the new article: Price Action Analysis Toolkit Development (Part 19): ZigZag Analyzer . Every price action trader manually uses trendlines to confirm trends and spot potential turning or continuation levels. In this series on developing a price action analysis toolkit, we introduce a tool
Back kick : Algorithm cycle: when there are no open positions, open two opposite positions. Wait for both positions to close. Author: Vladimir Karputov
Candle Signature : Candle Signature with Example | For Research and Development Author: Rajesh Kumar Nait
FVG based Momentum Detection : This is an indicator that evaluates FVGs in the inputted "window_size" to detect momentum or trend strength. Author: Yashar Seyyedin
MultiTester : Multiple runs/optimisations in Tester. Author: fxsaber
New article Developing stock indicators featuring volume control through the example of the delta indicator has been published: The article deals with the algorithm of developing stock indicators based on real volumes using the CopyTicks() and CopyTicksRange() functions. Some subtle aspects of...
Average Pip Movement based on Tick And Seconds : This Expert Advisor (EA) analyzes market movement by calculating the average pip movement per tick and the average spread over a user-defined number of ticks (MAX_TICKS). It also evaluates the average pip movement and spread over a specified time
CTsLogger - Simple and Flexible Logger : A logger with the ability to log specific modules or code sections Author: Trefoter
Chande Kroll Stop : Chande Kroll Stop indicator - stop levels for short and long positions. Author: Artyom Trishkin
Multiple EA Tracking with a Magic Number Based Profit and Loss Live Dashboard in MQL5 : Whether you’re running multiple trading robots simultaneously or just one sophisticated strategy, keeping track of each Expert Advisor’s performance can be surprisingly time-consuming. MetaTrader 5 (MT5)
2-Pair Correlation EA – Free Expert Advisor for Safe and Profitable Crypto Trading! : 2-Pair Correlation EA – Free, Adaptive Crypto Trading Automation The 2-Pair Correlation EA is a free Expert Advisor that trades BTC/USD and ETH/USD, capitalizing on their price correlation. The EA opens trades when
Discussing the article: "Developing a Trading System Based on the Order Book (Part I): Indicator"
(2)
Check out the new article: Developing a Trading System Based on the Order Book (Part I): Indicator . Depth of Market is undoubtedly a very important element for executing fast trades, especially in High Frequency Trading (HFT) algorithms. In this series of articles, we will look at this type of
Discussing the article: "Neural Networks in Trading: Hierarchical Feature Learning for Point Clouds"
Check out the new article: Neural Networks in Trading: Hierarchical Feature Learning for Point Clouds . We continue to study algorithms for extracting features from a point cloud. In this article, we will get acquainted with the mechanisms for increasing the efficiency of the PointNet method. As
Check out the new article: Mastering Market Dynamics: Creating a Support and Resistance Strategy Expert Advisor (EA) . A comprehensive guide to developing an automated trading algorithm based on the Support and Resistance strategy. Detailed information on all aspects of creating an expert advisor in
Check out the new article: Introduction to MQL5 (Part 15): A Beginner's Guide to Building Custom Indicators (IV) . In this article, you'll learn how to build a price action indicator in MQL5, focusing on key points like low (L), high (H), higher low (HL), higher high (HH), lower low (LL), and lower
Discussing the article: "How to create a trading journal with MetaTrader and Google Sheets"
(12 1 2)
Check out the new article: How to create a trading journal with MetaTrader and Google Sheets . Create a trading journal using MetaTrader and Google Sheets! You will learn how to sync your trading data via HTTP POST and retrieve it using HTTP requests. In the end, You have a trading journal that will
Withdrawal Tracking : This is a piece of code to add to an existing Expert advisor to track withdrawals from your account where the EA is running. It helps the user to monitor his or her withdrawals from a particular account. Author: Daniel Opoku
EasyAndFastGUI library for creating graphical interfaces: The EasyAndFastGUI library allows creating graphical interfaces for custom MQL programs. Author: Anatoli Kazharski

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.