Math Utils : Handy functions for comparison and rounding of floating-point numbers (prices, lots and money). Author: amrali
CCI_Histogram_Round : Standard CCI oscillator implemented as a histogram rounding its values to the standard range. Author: Nikolay Kositsin
Check out the new article: Redefining MQL5 and MetaTrader 5 Indicators . An innovative approach to collecting indicator information in MQL5 enables more flexible and streamlined data analysis by allowing developers to pass custom inputs to indicators for immediate calculations. This approach is
EA CloseAll : CloseAllOrdersEA for MetaTrader 4 closes all existing orders upon initialization. It works by: OnInit: Calls CloseAllOrders to shut down all market and pending orders. OnDeinit: Only logs deinitialization. OnTick: No action needed as orders are closed on start. CloseAllOrders: Loops
Check out the new article: Build Self Optimizing Expert Advisors in MQL5 (Part 4): Dynamic Position Sizing . Successfully employing algorithmic trading requires continuous, interdisciplinary learning. However, the infinite range of possibilities can consume years of effort without yielding tangible
Check out the new article: Price Action Analysis Toolkit Development (Part 9): External Flow . This article explores a new dimension of analysis using external libraries specifically designed for advanced analytics. These libraries, like pandas, provide powerful tools for processing and interpreting
Check out the new article: From Basic to Intermediate: Variables (I) . Many beginning programmers have a hard time understanding why their code doesn't work as they expect. There are many things that make code truly functional. It's not just a bunch of different functions and operations that make
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
Comment : A simple replacement for a comment Author: Aleksandr Slavskii
Risk Manager EA : This is a simple EA that will buy/sell pullbacks while managing your given risk parameters. You need to decide on a direction, and the EA will do the rest. Author: Noah Kurtz
Check out the new article: Monitoring trading with push notifications — example of a MetaTrader 5 service . In this article, we will look at creating a service app for sending notifications to a smartphone about trading results. We will learn how to handle lists of Standard Library objects to
Check out the new article: MQL5 Trading Toolkit (Part 7): Expanding the History Management EX5 Library with the Last Canceled Pending Order Functions . Learn how to complete the creation of the final module in the History Manager EX5 library, focusing on the functions responsible for handling the
Check out the new article: Price Action Analysis Toolkit Development (Part 8): Metrics Board . As one of the most powerful Price Action analysis toolkits, the Metrics Board is designed to streamline market analysis by instantly providing essential market metrics with just a click of a button. Each
TradeTransactions : Access to OnTradeTransaction data anywhere within an application Author: fxsaber
Perfect Seconds Chart : Perfect Seconds chart indicator allows you to convert minute candles of live data into seconds. 1. Choose any number of seconds to close a bar with accurate time. 2. This is Live OHLC rates based data, It works even if ticks are not available. 3. No external DLL required, it
Check out the new article: Using JSON Data API in your MQL projects . Imagine that you can use data that is not found in MetaTrader, you only get data from indicators by price analysis and technical analysis. Now imagine that you can access data that will take your trading power steps higher. You
Speedometer : Indicator of price change speed. Author: Andrew Kornishkin
Candle Range MetaTrader indicator : Candle Range MetaTrader indicator — is a very simple and lightweight indicator that displays the candle's range in pips on mouseover. In addition, to the High/Low range, it can optionally display the body size (Open/Close) for candles. Multiple display parameters
ProfitMA Cross EA MT4 : The ProfitMA Cross EA is a fully automated trading system designed for the MetaTrader 4 (MT4) platform, uses moving average crossovers to execute and manage trades. Author: Kommoju Sahityananda Devi
Zigzag fibo oscillator : An advancement of the MetaQuotes zigzag with an oscillator mode, current bar leg tracking, fib levels, and dynamic levels Author: Conor Mcnamara
MACD Histogram, multi-color : A MACD indicator with histogram to show the difference between the MACD and Signal lines. For the calculation of the MACD line you can choose from the usual price types. For the calculation of the Signal line yo can choose between SMA or EMA . The histogram can be
Discussing the article: "Using PatchTST Machine Learning Algorithm for Predicting Next 24 Hours of Price Action"
(15 1 2)
Check out the new article: Using PatchTST Machine Learning Algorithm for Predicting Next 24 Hours of Price Action . In this article, we apply a relatively complex neural network algorithm released in 2023 called PatchTST for predicting the price action for the next 24 hours. We will use the official
Check out the new article: Adaptive Social Behavior Optimization (ASBO): Two-phase evolution . We continue dwelling on the topic of social behavior of living organisms and its impact on the development of a new mathematical model - ASBO (Adaptive Social Behavior Optimization). We will dive into the
Trend Equilibrium Indicator TrendEQ - Metatrader5 : The Trend Equilibrium Indicator TrendEQ dynamically analyzes market movements by combining momentum and volatility. By scaling momentum with the market’s volatility, the TrendEQ provides a reliable measure of trend strength and direction. Author
Checking the server time changes due to the daylight saving time (DST) changeover : Unfortunately, I discovered that some brokers are a bit sloppy with the server time change due to the daylight saving time (DST), which I did not expect and which surprised me a lot. Here is a script with which
10 pips EURUSD : The Expert Advisor trades the High and Low breakouts of the previous day. Author: Vladimir Karputov
Check out the new article: Integration of Broker APIs with Expert Advisors using MQL5 and Python . In this article, we will discuss the implementation of MQL5 in partnership with Python to perform broker-related operations. Imagine having a continuously running Expert Advisor (EA) hosted on a VPS
Market Watch Panel Utility MT4 : A real-time monitoring tool for MetaTrader 5 that displays key financial data, allows quick symbol switching, and customizable symbol lists. Save and reload symbols, reset lists, and customize text and panel colors for a personalized trading experience. Author: Tien
Check out the new article: Application of Nash's Game Theory with HMM Filtering in Trading . This article delves into the application of John Nash's game theory, specifically the Nash Equilibrium, in trading. It discusses how traders can utilize Python scripts and MetaTrader 5 to identify and
PTB : Indicator Description: PTB.mq5 Overview: The PTB.mq5 indicator for MetaTrader 5 calculates short-term and long-term high and low prices, along with Fibonacci retracement levels based on these extremes. Features: Short-Term High and Low: Identifies immediate support and resistance over a

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.