Market Condition Evaluation based on standard indicators in Metatrader 5 - page 244
You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
Forum on trading, automated trading systems and testing trading strategies
Market Condition Evaluation based on standard indicators in Metatrader 5
Sergey Golubev, 2013.09.01 21:06
This my post? red dotted lines are for possible sell stop trade, blue dotted lines are are possible buy stop ...
=============
Anyway - I just copied some latest summary from this thread :
=============
Market Condition Evaluation
story/thread was started from here/different thread
================================
The beginning:
================================
Market condition
================================
3 Stoch MaFibo trading system for M5 and M1 timeframe
================================
PriceChannel ColorPar Ichi system.
================================
MaksiGen trading system
================================
Merrill's patterns are on this page.
================================
Divergence - how to use, explanation and where to read about.
================================
Scalp_net trading system
================================
MTF systems
more to follow ...
================================
MA Channel Stochastic system is here.
Improved version of this system: post #2342
================================
Ichimoku
The beginning
After
Optimizing Trend Strength: Trading in Trend Direction and Strength
Forum on trading, automated trading systems and testing trading strategies
All About Price Action
Sergey Golubev, 2026.01.20 07:05
Price Action Analysis Toolkit (Part 55): Designing a CPI Mini-Candle Overlay for Intra-bar Pressure
Forum on trading, automated trading systems and testing trading strategies
All About Price Action
Sergey Golubev, 2026.01.27 05:25
Price Action Analysis Toolkit Development (Part 56): Reading Session Acceptance and Rejection with CPI
Trading sessions leave lasting structural footprints. As price develops within a session, its high and low become reference boundaries that future price action must respect. Candles interacting with these prior levels reveal whether the market is accepting new range extremes or rejecting them. I previously introduced the Candle Pressure Index (CPI) to quantify internal buying/selling pressure beyond simple candle color. When price returns to a prior session boundary, the key question is acceptance versus rejection, and CPI helps answer it objectively.
In this article, that same concept is extended into a session-based context. The goal is to use CPI to validate whether candles interacting with established session boundaries carry bullish or bearish pressure. By doing so, session levels are no longer treated as static lines on the chart, but as areas where internal price pressure determines whether the market is accepting higher prices or rejecting them—revealing true acceptance or rejection, offering objective context for discretionary trading decisions.
Forum on trading, automated trading systems and testing trading strategies
All About Price Action
Sergey Golubev, 2026.01.30 02:42
Price Action Analysis Toolkit Development (Part 57): Developing a Market State Classification Module in MQL5
Forum on trading, automated trading systems and testing trading strategies
All About Price Action
Sergey Golubev, 2026.02.03 17:08
Price Action Analysis Toolkit Development (Part 58): Range Contraction Analysis and Maturity Classification Module
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 challenge has always been the same: how do you objectively distinguish between a high-quality compression phase—characterized by genuine absorption and repeated boundary interaction—and a low-quality sideways drift that offers little structural information?
Forum on trading, automated trading systems and testing trading strategies
All About Price Action
Sergey Golubev, 2026.02.09 19:04
Price Action Analysis Toolkit Development (Part 59): Using Geometric Asymmetry to Identify Precision Breakouts from Fractal Consolidation
Forum on trading, automated trading systems and testing trading strategies
All About Price Action
Sergey Golubev, 2026.02.12 18:46
Price Action Analysis Toolkit Development (Part 60): Objective Swing-Based Trendlines for Structural Analysis
Forum on trading, automated trading systems and testing trading strategies
All About Price Action
Sergey Golubev, 2026.02.18 06:29
Price Action Analysis Toolkit Development (Part 61): Structural Slanted Trendline Breakouts with 3-Swing Validation
The previous article established a structured approach to drawing slanted trendlines as a practical way of interpreting market direction and understanding how price behaves within evolving structure. Anchoring trendlines to validated swing points grounds the analysis directly in market structure, improving consistency while removing discretionary line placement.
This tool is developed using the MQL5 programming language. The sections that follow outline the strategy logic first, then demonstrate how that structure is translated into an MQL5 implementation. Testing and observed outcomes are then examined, before concluding with final observations.Forum on trading, automated trading systems and testing trading strategies
All About Price Action
Sergey Golubev, 2026.03.01 07:59
Price Action Analysis Toolkit Development (Part 62): Building an Adaptive Parallel Channel Detection and Breakout System in MQL5
In the previous part of this series, we explored a trendline breakout framework validated through three swing points. Testing showed that the approach effectively flagged clear breakout opportunities. However, one limitation became apparent: the system only captured breakouts in the direction of the trendlines being constructed. This meant that if price movement occurred in the opposite direction or on the unmonitored side, those breakout structures would go unnoticed.
This article extends that approach by introducing an adaptive parallel channel detection and breakout system. The system constructs channels based on swing points, monitors price action within these channels, and confirms breakouts dynamically. By tracking both sides of the channel, the framework ensures no significant movement is missed.