Market Condition Evaluation based on standard indicators in Metatrader 5 - page 244

 

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:

  1. Market condition indicators/tools thread  
  2. MaksiGen Trading system (light Paramon): many variations of the system - the thread
  3. How to use Support and Resistance Effectively - educational thread
  4. Market condition and EAs thread 
  5. Trend indicators thread  
  6. Forex Market Conditions, a graphic depiction - the thread 
  7. Evaluation of the market condition using six SMA indicators thread 
  8. Multi-indics indicators thread 
  9. Candle time tools thread

================================

Market condition

  • the theory with examples (primary trend, secondary trend) - read staring from this post till this one
  • Summary about market condition theory is on this post 
  • Practical examples about every market condition case by indicators: starting from this page till this one
     
  • trendstrength_v2 indicator is here,
     
  • AbsoluteStrength indicator new version is here
  • AbsoluteStrength indicator old version is on this post

  • AbsoluteStrengthMarket indicator is here to download.

  • good feature in Metatrader 5: moving  stop loss/take profit by mouse on the chart (video about howto) 

  • predictions are very different thing from technical/fundamental analytsis the post with explanation 

  • Technical vs. Fundamental; Short-Term vs. Medium-Term vs. Long-Term; Discretionary vs. Automated - the post

  • Market condition setup (indicators and template) is here
     

================================ 

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

  • template/indicators and how to use are on this comment.

  • scalp_net_v132_tf EA is on this post with optimization results/settings for EURUSD M5 timeframe
     
  • possible settings #1 for this EA for EURUSD M5 timeframe with backtesting results is on this post.
     

================================  

MTF systems 

more to follow ...

================================

MA Channel Stochastic system is here.

Improved version of this system: post

================================

Ichimoku


The beginning

  1. Simple Ichimoku System
  2. Simple Ichimoku System - rules for the systems
  3. Simple Ichimoku Scalping 

After


 

Optimizing Trend Strength: Trading in Trend Direction and Strength

Optimizing Trend Strength: Trading in Trend Direction and Strength

This article aims to address both traders who have a difficulty in choosing the correct trade and trend direction and the traders who are looking to forge discipline and avoid or reduce losses by only taking trades in the trend direction by not trading against the trend or in short-term swings. It will also be excellent for the traders who have execution paralysis or overanalyze when they find a trade entry and hence end up losing the whole trade by not pushing the buttons and taking it because they could not identify the ideal trend direction and bias. I believe another beneficiary of this article is recently new or developing traders who are still grappling with the idea and difficulty in choosing the ideal trend direction, whether long-term, intraday, or overall trend strength and direction, to determine their trading decisions. 
 
Optimizing Trend Strength: Trading in Trend Direction and Strength
Optimizing Trend Strength: Trading in Trend Direction and Strength
  • 2026.01.16
  • www.mql5.com
This is a specialized trend-following EA that makes both short and long-term analyses, trading decisions, and executions based on the overall trend and its strength. This article will explore in detail an EA that is specifically designed for traders who are patient, disciplined, and focused enough to only execute trades and hold their positions only when trading with strength and in the trend direction without changing their bias frequently, especially against the trend, until take-profit targets are hit.
 

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

Price Action Analysis Toolkit (Part 55): Designing a CPI Mini-Candle Overlay for Intra-bar Pressure

Most traders learn to interpret candlesticks using a simple color code: green suggests buying, and red suggests selling. In practice, however, price rarely behaves in such a binary manner. Each candle represents a continuous negotiation between buyers and sellers, and the closing price reflects only where that struggle ended, not how strongly either side dominated during the bar. As a result, two candles may appear similar in color and size while conveying very different information: one may close decisively near the high, signaling sustained buying pressure, while another may finish weakly despite being green.

 

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

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

Price Action Analysis Toolkit Development (Part 57): Developing a Market State Classification Module in MQL5

In this part of the Price Action Analysis Toolkit Development series, we introduce an automated MQL5 system designed to classify the current state of the market using pure price action. The sections that follow explain the underlying concept, the classification logic, and the implementation approach in detail.

 

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

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

Price Action Analysis Toolkit Development (Part 59): Using Geometric Asymmetry to Identify Precision Breakouts from Fractal Consolidation

Part 58 explored how internal imbalance and directional bias develop within price action ahead of expansion, framing breakouts as the result of gradual structural shifts rather than isolated or random events. Building directly on that foundation, this article introduces the Geometric Asymmetry (GA) Breakout framework—a systematic, rule-based methodology for assessing whether a consolidation is truly resolving with directional intent. The GA approach evaluates internal price behavior through fractal-derived swing structure and geometric relationships to identify bias formation before any boundary is breached.

 

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

Price Action Analysis Toolkit Development (Part 60): Objective Swing-Based Trendlines for Structural Analysis

In Part 19 of this series, I introduced an analysis tool that relied on the ZigZag indicator to identify swing points, using them as a basis for drawing trendlines to interpret evolving price structure. That work laid an important foundation: demonstrating that trendlines are not merely visual aids, but vital structural references that help frame how price may behave ahead of time. Building on that concept, this article approaches the same core idea from a more deliberate and refined perspective. Instead of depending on an indicator to define swings, the current tool derives swing points directly from raw price action. By working solely with observed price behavior, the analysis becomes more transparent and controllable, reducing the instability often associated with indicator-based pivots.

 

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

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

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.