Articles, Library comments - page 3

Check out the new article: From Basic to Intermediate: Queues, Lists, and Trees (VIII) . In this article, we will examine how to implement a tree balancing algorithm. Here, I will present my own version of an implementation of this algorithm. There are many other algorithms that serve the same
Check out the new article: Market Simulation: Position View (XVIII) . In this article, I have shown—in the clearest possible way—how to modify and improve code capable of handling specific tasks while making as few changes as possible to the existing code. We will add a volume display and, at the
One-Click Trade Manager — risk-based lot size with entry, stop and target in one click : Works out the lot from your risk percent and the stop distance, then opens the trade with the stop loss and take profit already attached. Never trades by itself. Author: Amul Ravikumar
Hi every one do you ever use fundamental indicators ? Can you introduce it here
RegimeRouter — trend/range classifier with a per-regime win rate ledger : Classifies the market with ADX, the Hurst exponent and lag-1 autocorrelation, routes each bar to a breakout module or a mean-reversion module, and keeps a separate win rate ledger for each regime with a Wilson 95% lower bound
CSetupLedger: a per-setup win rate ledger for Expert Advisors : Scores every setup type in your EA on its own record instead of lumping them into one equity curve. Rebuilds itself from the account's deal history on init so a restart cannot wipe the record. Prints a Wilson score lower bound next to
High-Performance Time Functions (TimeUtils) : High-performmance functions for dealing with time. Author: amrali
New article Payments and payment methods is published: MQL5.community built-in services offer great opportunities both to MQL5 developers and ordinary traders with no programming skills. But all these features can't be implemented without in-house secure payment system, that provides a convenient
GDS Renko Dual MA Demo EA : GDS Renko Dual MA Demo EA is a small educational Expert Advisor for MetaTrader 5. It shows one simple way to combine classic fixed-size Renko bricks with two simple moving averages calculated directly from completed Renko closes. Author: Andrey Goida
MSB Neon Account Dashboard for MT5 : Free neon-style MT5 account dashboard displaying balance, equity, floating P/L, daily realized P/L, win rate and open positions directly on the chart. Author: Kemal Mustafa Ozkan
Check out the new article: Price Action Analysis Toolkit Development (Part 24): Price Action Quantification Analysis Tool . Candlestick patterns offer valuable insights into potential market moves. Some single candles signal continuation of the current trend, while others foreshadow reversals
Fibonacci Structure Engine : A Market Structure indicator featuring Fibonacci Intelligence to provide accurate Buy/Sell signals. Author: Hammad Dilber
Visualization of Optimization Results in Real Time : MetaTrader 5 Strategy Tester allows to get statistical parameters of a trading system after each testing pass. Statistical parameters can be obtained using TesterStatistics() function, which is called inside OnTester() and OnDeinit() functions
Server Clock and Daily Reset Hour : A free, read-only MetaTrader 5 panel that converts your prop firm's daily reset rule (written in whatever time zone the firm uses) into your broker's actual server time, shows a live countdown to the next reset, and warns you before a daylight-saving shift moves
Position sizing from risk, using the broker's own tick value and volume step : Position size from a risk amount, computed from the symbol's real tick value, tick size and volume step rather than an assumed pip value. It always rounds volume down, and when your risk is smaller than the minimum lot it
PulseStrike Scalper - Statistical Burst Detection EA : PulseStrike Scalper - Statistical Burst Detection EA Author: Rana Ali
GDS Renko Bollinger 4-Mode Demo EA : GDS Renko Bollinger 4-Mode Demo EA is a free educational Expert Advisor for MetaTrader 5. It demonstrates four different ways to combine classic fixed-size Renko bricks with Bollinger Bands inside one standalone EA. The EA builds four independent internal Renko
New article MQL5 Wizard techniques you should know (Part 04): Linear Discriminant Analysis has been published: Todays trader is a philomath who is almost always looking up new ideas, trying them out, choosing to modify them or discard them; an exploratory process that should cost a fair amount of
Check out the new article: Dynamic Swing Architecture: Market Structure Recognition from Swings to Automated Execution . This article introduces a fully automated MQL5 system designed to identify and trade market swings with precision. Unlike traditional fixed-bar swing indicators, this system
ZetaBurst Scalper EA : Tick-driven scalper that only trades genuine statistical outlier price moves, sized and protected to survive real broker execution delay. Backtest results included below. Author: Ali Akbar
Heiken Ashi ATR Blend : Heiken Ashi ATR Blend combines smoothed Heiken Ashi candles, ATR-based volatility filtering, and fast/slow EMA trend confirmation to identify potential trend-change signals. Author: Tshidiso Ephraim Mpakanyane
Check out the new article: Neural Networks in Trading: Heterogeneity-Informed Meta-Parameter Learning (HimNet) . We invite you to explore the HimNet framework, which combines the flexibility of spatio-temporal adaptation with high computational efficiency, enabling accurate and stable forecasts for
Check out the new article: Machine Learning in Pure MQL5 (Part 1): Logistic Regression from Scratch with SGD . The series develops machine learning in 100% native MQL5 with no external dependencies. Part 1 delivers logistic regression from first principles: a CLogReg class with standardization, a
Check out the new article: Automating Classic Market Methods in MQL5 (Part 7): The Nicolas Darvas Box System . This article implements the Darvas Box method as a complete MQL5 Expert Advisor. We code box detection with a three-session hold, volume contraction during consolidation, and
Check out the new article: From Basic to Intermediate: Queues, Lists, and Trees (VII) . In this article, we will clearly and simply demonstrate and explain how to remove a node from a tree. This process usually confuses beginners rather than helping them understand how it's done and why it needs to
Check out the new article: Market Simulation: Position View (XVII) . In the previous article, we configured the indicator to display the financial result. However, not everyone likes using this display mode. The reasons differ from one trader to another, although in some cases they seem quite
The computer time resolution: The indicator shows computer time resolution. Normally it is about 15-16 ms. This is important, for example, to copy positions from other MetaTrader 4. Author: Nauris Zukas
MQL5 Programming for Traders – Source Codes from the Book. Part 2 : Part 2 "MQL5 programming fundamentals" is an introduction to the key concepts of this programming language. This part of the book is devoted to data types, identifiers, variables, expressions, and operators. You will learn how to
New article Practical application of neural networks in trading has been published: In this article, we will consider the main aspects of integration of neural networks and the trading terminal, with the purpose of creating a fully featured trading robot. Before starting the development of any
Check out the new article: Designing a Multi-EA Communication Bus Using Named Pipes in MQL5 . This article implements a typed message bus over Windows named pipes to replace MetaTrader's untyped GlobalVariables for inter‑EA communication. A broker EA manages the server and registry, serves multiple