Check out the new article: Advanced Memory Management and Optimization Techniques in MQL5 . Discover practical techniques to optimize memory usage in MQL5 trading systems. Learn to build efficient, stable, and fast-performing Expert Advisors and indicators. We’ll explore how memory really works in
AveragePrice : Indicator for calculating the average price of open positions, you can use the magic number if you want to separate the positions of just one robot, but the zero number is for manual operations. Author: Francisco Gomes Da Silva
Swaps Monitor for a Single Symbol : A simple utility for monitoring long and short swaps of a single symbol. If your broker-dealer's swaps are specified in points instead of account currency, this utility automatically converts points into account currency. Swaps are tripled on Wednesday. Horizontal
Discussing the article: "Developing a multi-currency Expert Advisor (Part 19): Creating stages implemented in Python"
(11 1 2)
Check out the new article: Developing a multi-currency Expert Advisor (Part 19): Creating stages implemented in Python . So far we have considered the automation of launching sequential procedures for optimizing EAs exclusively in the standard strategy tester. But what if we would like to perform
Check out the new article: Introduction to MQL5 (Part 13): A Beginner's Guide to Building Custom Indicators (II) . This article guides you through building a custom Heikin Ashi indicator from scratch and demonstrates how to integrate custom indicators into an EA. It covers indicator calculations
Change the colour of candles and wick : Draw the wicks (thin lines): Draw a vertical line from the lowest price to the highest price of each candle (this is called a "wick") Author: Oscar Andres Mantilla Torres
Trailing with Close by Button and Profit : This EA help you for Auto set the TP & SL by default parameter, Auto trailing stop & step for any order that you place from any device, Easy way to close all orders with 3 Button "Close All" "Close Profit" "Close Lose", Auto close all orders by profit or
AutoCloseOnProfitLoss Expert - Automatically Close All Positions on Profit/Loss : The AutoCloseOnProfitLoss Expert Advisor (EA) is a powerful automation tool for MetaTrader 5, designed to close all open positions when predefined profit or loss targets are reached Author: Duy Van Nguy
MovingAverages : The MovingAverages library is a part of Standard package of MetaTrader 5 client terminal. The library contains functions for calculation of different types of moving averages . Totally, there are 8 functions that can be divided into 2 groups of functions of the same type, each
Engulfing Pattern Indicator with Volume Confirmation : This indicator detects bullish and bearish engulfing candlestick patterns with an optional volume filter to highlight stronger signals. Author: Ezequiel Henrique Melo Do Nascimento
MACD On Chart:
A semaphore signal indicator that uses an MACD histogram.
The indicator generates signals for trading when the MACD histogram breaks through its signal line.
Author: Nikolay Kositsin
Check out the new article: Price Action Analysis Toolkit Development (Part 10): External Flow (II) VWAP . Master the power of VWAP with our comprehensive guide! Learn how to integrate VWAP analysis into your trading strategy using MQL5 and Python. Maximize your market insights and improve your
Customised bmap chart : This is a custom indicator for MetaTrader 5 whose sole purpose is to display a BMP image on the chart, centred on the screen Author: Oscar Andres Mantilla Torres
Check out the new article: Introduction to MQL5 (Part 12): A Beginner's Guide to Building Custom Indicators . Learn how to build a custom indicator in MQL5. With a project-based approach. This beginner-friendly guide covers indicator buffers, properties, and trend visualization, allowing you to
Check out the new article: Build Self Optimizing Expert Advisors in MQL5 (Part 7): Trading With Multiple Periods At Once . In this series of articles, we have considered multiple different ways of identifying the best period to use our technical indicators with. Today, we shall demonstrate to the
Simple Slope Oscillator Normalized with symbol overlay for MT4 : Simple Slope Oscillator Normalized with symbol overlay for MT4 Author: maximo
Custom MA Cross with RSI Indicator for MT5 : The Custom MA Cross with RSI Indicator for MT5 is a versatile trading tool designed to help traders identify trend changes and filter entries using momentum. This indicator combines two moving averages (MA) with the Relative Strength Index (RSI), offering
Print massive information (PrintXYZ) from the terminal : PrintXYZ() library to print massive information from the terminal. Author: amrali
Check out the new article: Mastering Log Records (Part 7): How to Show Logs on Chart . Learn how to display logs directly on the MetaTrader chart in an organized way, with frames, titles and automatic scrolling. In this article, we show you how to create a visual log system using MQL5, ideal for
Check out the new article: MQL5 Wizard Techniques you should know (Part 67): Using Patterns of TRIX and the Williams Percent Range . The Triple Exponential Moving Average Oscillator (TRIX) and the Williams Percentage Range Oscillator are another pair of indicators that could be used in conjunction
MQL5 Version of Position Size Calculator - Based on VP Money Management rules: MT5 (MQL5) Version of Position Size Calculator - Based on VP Money Management rulesThis version has been tested and works in both versions; in MT4 (MQL4) as well as in MT5 (MQL5).See the original MT4(MQL4) only version...
Check out the new article: Neural Networks in Trading: Controlled Segmentation (Final Part) . We continue the work started in the previous article on building the RefMask3D framework using MQL5. This framework is designed to comprehensively study multimodal interaction and feature analysis in a
Custom MACD: Elevate Your Trading with Real-Time Signal Alerts to Your Phone : Custom MACD for MetaTrader 5 enhances the classic MACD with real-time signal alerts sent to your phone. Detect trends and reversals with customizable parameters, intuitive visuals, and automated buy/sell notifications
Drag and Drop Move TakeProfit : Set TakeProfit by just dragging and dropping script on the desired price level. Author: Chioma Obunadike
Check out the new article: Developing a Replay System (Part 70): Getting the Time Right (III) . In this article, we will look at how to use the CustomBookAdd function correctly and effectively. Despite its apparent simplicity, it has many nuances. For example, it allows you to tell the mouse
Check out the new article: From Basic to Intermediate: Array (II) . In this article, we will look at what a dynamic array and a static array are. Is there a difference between using one or the other? Or are they always the same? When should you use one and when the other type? And what about
Patterns: A set of thirty popular candlestick patterns. Author: Scriptor
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
Population-based optimisation algorithms : Population-based optimisation algorithms are collected here. The archive contains all necessary files to run the algorithms on test functions. Author: Andrey Dik
Trendline zigzag in qualitative channel : A dynamic trendline-based evolution of the Donchian Channel Author: Conor Mcnamara

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.