Modern Time Panel - Candle Time : Modern Time Panel for MT5 The Modern Time Panel is a sleek, minimalist custom indicator for MetaTrader 5 that helps you track time with precision. Fixed neatly at the top-right corner of your chart, it displays the current Broker Time, Local Time, and a live
XССI_Candle_Vol : CCI_Candle_Vol indicator with additional averaging of the resulting candles Author: Nikolay Kositsin
New article Creating Active Control Panels in MQL5 for Trading is published: The article covers the problem of development of active control panels in MQL5. Interface elements are managed by the event handling mechanism. Besides, the option of a flexible setup of control elements properties is
Check out the new article: Testing different Moving Average types to see how insightful they are . We all know the importance of the Moving Average indicator for a lot of traders. There are other Moving average types that can be useful in trading, we will identify these types in this article and
VR Breakdown level - Trading strategy based on a breakout of the previous High or Low : A simple trading strategy based on breakouts of prior Highs and Lows. Author: Vladimir Pastushak
Check out the new article: Data Science and ML (Part 38): AI Transfer Learning in Forex Markets . The AI breakthroughs dominating headlines, from ChatGPT to self-driving cars, aren’t built from isolated models but through cumulative knowledge transferred from various models or common fields. Now
Session Time Filter Library : Filter trades by trading sessions (London, NY, Tokyo, Sydney) Author: Muharrem Rogova
Spread Monitor and Filter : This library provides real-time spread monitoring and statistical diagnostics for MetaTrader 5 symbols. It tracks spread evolution using a lightweight circular buffer and computes running metrics such as average, minimum, maximum, and standard deviation. The library
Fractal Maturity Oscillator FMO : The FMO indicator is a technical analysis tool that measures "trend age" using fractal cycles. Its purpose is to help traders determine whether a trend is still young (safe to follow) or over-aged (high risk). A Conceptual Synthesis of Psychology, Sociology, and
Check out the new article: The MQL5 Standard Library Explorer (Part 8) : The Hybrid Trades Journal Logging with CFile . In this article, we explore the File Operations classes of the MQL5 Standard Library to build a robust reporting module that automatically generates Excel-ready CSV files. Along
MT5 Telegram Trade Notifier (Bot API) — Deal Alerts : Utility MT5 EA that sends BUY/SELL deal notifications to Telegram via Bot API (WebRequest) Author: The Hung Ngo
ALGLIB - Numerical Analysis Library : ALGLIB math function library (v. 3.5.0) ported to MQL5. ALGLIB is one of the largest and most complete mathematical libraries Do you need to make a fast Fourier transform or to solve a differential equation system? Do you perform a complex data analysis trying
Universal trailing stop : The Expert Advisor works both in normal mode with one positions, and in the HEDGE mode with multiple positions. Author: Vladimir Khlystov
nProfit and Loss Positions : Profit/loss calculator of positions (open orders) Author: MalinovuyZakat
WPR Monitoring MTF Trend : monitoring varous trends of timeframes in one timeframes Author: namakulabu
Check out the new article: From Novice to Expert: Creating a Liquidity Zone Indicator . The extent of liquidity zones and the magnitude of the breakout range are key variables that substantially affect the probability of a retest occurring. In this discussion, we outline the complete process for
nClose Orders : Function for closing positions and deleting orders Author: MalinovuyZakat
Check out the new article: Engineering Trading Discipline into Code (Part 1): Creating Structural Discipline in Live Trading with MQL5 . Discipline becomes reliable when it is produced by system design, not willpower. Using MQL5, the article implements real-time constraints—trade-frequency caps and
Check out the new article: From Novice to Expert: Automating Intraday Strategies . We translate the EMA‑50 retest idea into a behavior‑driven Expert Advisor for intraday trading. The study formalizes trend bias, EMA interaction (pierce and close), reaction confirmation, and optional filters, then
Check out the new article: Market Simulation (Part 16): Sockets (X) . We are close to completing this challenge. However, before we begin, I want you to try to understand these two articles—this one and the previous one. That way, you will truly understand the next article, in which I will cover
New article Creating a "Snake" Game in MQL5 is published: This article describes an example of "Snake" game programming. In MQL5, the game programming became possible primarily due to event handling features. The object-oriented programming greatly simplifies this process. In this article, you will
Check out the new article: Creating Custom Indicators in MQL5 (Part 7): Hybrid Time Price Opportunity (TPO) Market Profiles for Session Analysis . In this article, we develop a custom indicator in MQL5 for hybrid Time Price Opportunity (TPO) market profiles, supporting multiple session timeframes
Check out the new article: MQL5 Trading Tools (Part 19): Building an Interactive Tools Palette for Chart Drawing . In this article, we build an interactive tools palette in MQL5 for chart drawing, with draggable, resizable panels and theme switching. We add buttons for tools like crosshair
Check out the new article: Introduction to MQL5 (Part 41): Beginner Guide to File Handling in MQL5 (III) . Learn how to read a CSV file in MQL5 and organize its trading data into dynamic arrays. This article shows step by step how to count file elements, store all data in a single array, and
Check out the new article: Market Simulation (Part 15): Sockets (IX) . In this article, we will discuss one of the possible solutions to what we have been trying to demonstrate—namely, how to allow an Excel user to perform an action in MetaTrader 5 without sending orders or opening or closing
MT4 to MT5 Convertor (MT5Compat.mqh) : A new interface library has been developed to simplify converting MT4 indicators and Expert Advisors (EAs) to MT5. This library supports most of the MetaTrader 4 functions, offering developers a unified solution for cross-platform compatibility. Author
Multi-timeframe RSI scanner with visual dashboard and alerts : Production-ready multi-timeframe RSI scanner with intelligent alert retry system. Monitors up to 7 timeframes simultaneously, highlights convergence zones when 3+ TFs align, and now auto-retries failed notifications to ensure you never
Check out the new article: Raw Code Optimization and Tweaking for Improving Back-Test Results . Enhance your MQL5 code by optimizing logic, refining calculations, and reducing execution time to improve back-test accuracy. Fine-tune parameters, optimize loops, and eliminate inefficiencies for better
RiskManagement kit : RiskManagementKit is an Expert Advisor for position risk control. It calculates lot size by risk percent and stop-loss distance, applies daily equity lock limits, and moves stop-loss to break-even for open positions. Author: 59848
New article The Fundamentals of Testing in MetaTrader 5 is published: What are the differences between the three modes of testing in MetaTrader 5, and what should be particularly looked for? How does the testing of an EA, trading simultaneously on multiple instruments, take place? When and how are
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.