In the previous article, «Market Simulation (Part 18): First Steps with SQL (I)», we began exploring the first commands that can be used in SQL. The goal was to create an initial database for obtaining information and performing future queries. We showed that in MetaEditor you can use the same things as in any SQL program or script. This means we can also use the same code, but inside an executable file created in MQL5. As a result, it can be run directly from MetaTrader 5. ...
In this article, we will begin to examine a rather complex topic. But if you can understand what we will cover next, you will be able to significantly advance in your career. It will not be an easy task. Nevertheless, we will try to explain it as simply as possible. more...
This article will explore in detail an EA that is specifically designed for traders who are keen on learning how to optimally identify and use PD arrays, which usually offer excellent trading opportunities when trading in an identified trend and narrative, avoiding trading against the trend direction, and selling at a discount or buying at a premium. It will also be designed to identify market structure shifts as a trade entry criterion as they occurs at specific market points, such as the ...
In the previous discussion, we developed the Market Memory Zones indicator by identifying key areas where price demonstrated meaningful intent—whether through displacement, structural transition, or liquidity sweeps. We translated raw price movement into structured zones that visually represent where imbalances, control shifts, or liquidity events occurred. Rather than marking arbitrary support and resistance, the indicator was designed to highlight locations backed by behavioral evidence: ...
Mark Minervini describes variations of this behavior through the Volatility Contraction Pattern (VCP). Other traders refer to it as “tight price action” or a “coiled spring,” while John Bollinger formalized part of the idea with the well-known Band Squeeze. Regardless of terminology, the behavior itself appears across markets—forex, indices, equities, and crypto—because price rarely transitions directly from trend to trend without an intermediate balancing phase. The practical ...