Articles, Library comments - page 24

Send Push Notification for Opened / Closed Trades with Profit +- : This code provides a simple function for sending push notifications to your mobile device whenever trades are opened or closed in MetaTrader 5. It's designed for netting accounts (where only one position per symbol is allowed)
Adjustable Moving Average EA : This Expert Advisor opens trades based on the crossover of two adjustable moving averages. You can fully customize the periods, type (e.g., EMA, SMA), and direction (long-only, short-only, or both). It includes optional Stop Loss, Take Profit, and Trailing Stop
Check out the new article: Reimagining Classic Strategies (Part 13): Minimizing The Lag in Moving Average Cross-Overs . Moving average cross-overs are widely known by traders in our community, and yet the core of the strategy has changed very little since its inception. In this discussion, we will
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: Polynomial models in trading . This article is about orthogonal polynomials. Their use can become the basis for a more accurate and effective analysis of market information allowing traders to make more informed decisions. Trading efficiency largely depends on the methods
Check out the new article: Dynamic mode decomposition applied to univariate time series in MQL5 . Dynamic mode decomposition (DMD) is a technique usually applied to high-dimensional datasets. In this article, we demonstrate the application of DMD on univariate time series, showing its ability to
Zero lag Hull Average : The Hull Moving Average (HMA), developed by Alan Hull, is an extremely fast and smooth Moving Average. In fact, the HMA almost eliminates lag altogether and manages to improve smoothing at the same time. This version makes that lag even lesser and still keeps the smoothing of
  Indicators: TSI  (1)
TSI: True Strength Index (TSI) is a double-smoothed Momentum. TSI follows the bars with little or hardly noticeable delay in the main and intermediate trend reversal points. Author: John Smith
Check out the new article: Moving to MQL5 Algo Forge (Part 2): Working with Multiple Repositories . In this article, we are considering one of the possible approaches to organizing the storage of the project's source code in a public repository. We will distribute the code across different branches
Check out the new article: Self Optimizing Expert Advisors in MQL5 (Part 14): Viewing Data Transformations as Tuning Parameters of Our Feedback Controller . Preprocessing is a powerful yet quickly overlooked tuning parameter. It lives in the shadows of its bigger brothers: optimizers and shiny model
Check out the new article: Developing a Custom Market Sentiment Indicator . In this article we are developing a custom market sentiment indicator to classify conditions into bullish, bearish, risk-on, risk-off, or neutral. Using multi-timeframe, the indicator can provide traders with a clearer
Check out the new article: Statistical Arbitrage Through Cointegrated Stocks (Part 4): Real-time Model Updating . This article describes a simple but comprehensive statistical arbitrage pipeline for trading a basket of cointegrated stocks. It includes a fully functional Python script for data
Divergence Awesome Ocilator : This MQL5 custom indicator detects divergences between price action and the Awesome Oscillator (AO), signalling potential market reversals or continuations. It plots buy/sell arrows on the chart, displays the AO as a histogram, and draws trendlines to highlight
Moving Average of RSI : This powerful tool filters the classic RSI through a moving average, providing a smoother, more reliable signal line for pinpointing entries, exits, and trend direction with unparalleled clarity. Author: Tonny Obare
Check out the new article: Analyzing binary code of prices on the exchange (Part I): A new look at technical analysis . This article presents an innovative approach to technical analysis based on converting price movements into binary code. The author demonstrates how various aspects of market
Check out the new article: Body in Connexus (Part 4): Adding HTTP body support . In this article, we explored the concept of body in HTTP requests, which is essential for sending data such as JSON and plain text. We discussed and explained how to use it correctly with the appropriate headers. We
Check out the new article: Simplifying Databases in MQL5 (Part 1): Introduction to Databases and SQL . We explore how to manipulate databases in MQL5 using the language's native functions. We cover everything from table creation, insertion, updating, and deletion to data import and export, all with
New article The Optimal Method for Calculation of Total Position Volume by Specified Magic Number is published: The problem of calculation of total position volume of the specified symbol and magic number is considered in this article. The proposed method requests only the minimum necessary part of
HedgeCover EA : Intelligent position protection with one-hedge-per-position logic. Features magic number separation, cooldown timer, and max hedges limit. Prevents infinite hedging loops. Free MIT license. Author: Lupus Materia
ZeroLagEA-AIP v0.0.4: The Expert Adviser ZeroLagEA-AIP v0.0.4 uses for calculation of the signal indicator ZeroLag MACD, which is an indicator Moving Average Convergence/Divergence, MACD with zero delay. Author: Collector
MT5 to Telegram Professional Library : Professional Telegram Bot integration library for MetaTrader 5. Complete solution for sending trading signals, screenshots, reports, and real-time notifications to Telegram channels and groups. Author: Stepan Sinic
Check out the new article: Moving to MQL5 Algo Forge (Part 1): Creating the Main Repository . When working on projects in MetaEditor, developers often face the need to manage code versions. MetaQuotes recently announced migration to GIT and the launch of MQL5 Algo Forge with code versioning and
Check out the new article: Automating Trading Strategies in MQL5 (Part 30): Creating a Price Action AB-CD Harmonic Pattern with Visual Feedback . In this article, we develop an AB=CD Pattern EA in MQL5 that identifies bullish and bearish AB=CD harmonic patterns using pivot points and Fibonacci
Self advance decline line : Self advance decline line Author: Mladen Rakic
Check out the new article: From Novice to Expert: Animated News Headline Using MQL5 (X)—Multiple Symbol Chart View for News Trading . Today we will develop a multi-chart view system using chart objects. The goal is to enhance news trading by applying MQL5 algorithms that help reduce trader reaction
Check out the new article: Market Profile indicator (Part 2): Optimization and rendering on canvas . The article considers an optimized version of the Market Profile indicator, where rendering with multiple graphical objects is replaced with rendering on a canvas - an object of the CCanvas class. In
MT4-BuildYourGridEA : The expert is a system to help any trader to make a grid of orders. Author: Nikolaos Pantzos
Volume weighted line chart with smoothing : A smoother line chart which cuts out a lot of the market noise and uses volume in the formula Author: Conor Mcnamara
Check out the new article: Market Simulation (Part 01): Cross Orders (I) . Today we will begin the second stage, where we will look at the market replay/simulation system. First, we will show a possible solution for cross orders. I will show you the solution, but it is not final yet. It will be a
Check out the new article: Big Bang - Big Crunch (BBBC) algorithm . The article presents the Big Bang - Big Crunch method, which has two key phases: cyclic generation of random points and their compression to the optimal solution. This approach combines exploration and refinement, allowing us to