mql5

mql5

https://www.mql5.com/en/blogs/post/768995
GOLDwind Engine for MT4 & MT5

Introduction:

The initial backtesting process begins on February 1, 2026. This stage serves as a training and familiarization phase for the AI system across all "Xtreme Growth Engine" products. It runs for several months before transitioning to real data processing for future directional prediction analysis. This step is mandatory; once completed, the system achieves the stability required for backtesting (covering the period from February 2026 to the present) and for real-time activation on live accounts.
Note: To change inputs in MT4, use the "Expert properties" button. In MT5, navigate to the "Inputs" tab and locate the "Value" column. If the results differ from the demonstration video, adjust the "Magic Number" accordingly.
Disclaimer: This product is engineered for extreme performance to meet the demands of the "GOLD Mining" project. It is intended to operate across multiple accounts with an initial deposit of 10,000 cent units (equivalent to $100 in a cent account), functioning without specific protections—adopting a "kamikaze" style approach. The "Xtreme Growth Engine" is designed to target a 10x ROI on the initial deposit within a one‑year cycle. Full details and explanations are provided in the product description.


Xtreme Growth Engine EA – Logic & Working Principles User Guide

This guide explains the internal logic of the EA (how it decides, filters, and manages trades). It is intended as a practical reference for understanding the decision flow.


1. Core Concept

The EA operates as a visual sensitivity + structure system.

It does not rely on classic indicators alone. Instead, it continuously evaluates:

  • Directional bias (Sensitivity)
  • Structural warning zones (Red line)
  • Reversal confirmation structure (Kerucut / Yellow line)
  • Strong impulse candles (SuperBody)
  • Clustering of significant price action
  • Grid layering with optional martingale

All trading decisions are filtered through the current Sensitivity state.


2. Sensitivity Logic (Central Decision Layer)

Sensitivity is the master switch that determines whether the EA is allowed to open Buy or Sell trades.

Two operating modes:

ModeConditionBehaviorManual / Default SensitivityS or SensitivityB = trueUses the input values directly SB-Driven Sticky Both SensitivityS = false and SensitivityB = falseSensitivity is controlled exclusively by SuperBody events


In SB-Driven Sticky mode:

  • When SuperBody confirms BUY IN → SensitivityBuy = true, SensitivitySell = false
  • When SuperBody confirms SELL IN → SensitivitySell = true, SensitivityBuy = false
  • When SuperBody goes OFF (blue/neutral line) → the last direction is kept (sticky). It does not reset to the input defaults.
  • The sticky direction is also saved to a file so it survives tester restarts or re-initialization after a neutral state.

This design ensures the EA continues trading in the last confirmed strong direction until a new SuperBody signal appears.


3. Warning Zone (Red Line)

  • A dynamic red line is drawn based on recent price structure (WarningLookbackBars and WarningZonePips).
  • It represents a critical level where price has previously shown strong reaction.
  • Purpose: early structural warning and reference for both Kerucut and SuperBody detection.
  • When price approaches or breaks this line, higher-priority logic (Kerucut / SuperBody) becomes active.

4. Kerucut Logic (Yellow Line – Reversal Structure)

Kerucut detects a multi-stage reversal pattern:

  1. Break – Price breaks beyond the red Warning line by a defined distance.
  2. Retest – Price returns and retests the broken level (minimum time filter).
  3. Confirmation – Price moves further in the breakout direction and forms a new extreme.

Once confirmed, a yellow marker is placed.

Kerucut is primarily a visual and structural filter. It does not force trades by itself but supports the overall directional bias and SuperBody context.


5. SuperBody Logic (Core Impulse Engine)

SuperBody is the highest-priority detection module. It identifies strong, high-conviction candles.

Detection Flow:

Watch Stage

Price breaks the red Warning line by SuperBodyBreakPips.

Confirmation Stage

Confirmation can occur via:

  1. Number of bars beyond the line (SuperBodyConfirmBars), or
  2. Distance in pips (SuperBodyConfirmPips), or
  3. Volume spike (SuperBodyVolFactor vs average volume), or
  4. Strong candle body (SuperBodyUseBody).

IN Event

  1. Direction is locked (Buy or Sell).
  2. Sensitivity is updated (if in SB-Driven mode).
  3. Optionally opens one personal trade with fixed lot (SuperBodyLotSize).
  4. Can block opposite-direction grid trading.
  5. Can optionally close existing opposite positions.

Entry Delay (optional)

  1. If SuperBodyUseEntryDelay = true, the personal trade is delayed until price moves a defined distance from the extreme (SuperBodyEntryDistance).

OFF Event

Triggered when:

  1. Price moves a sufficient absolute distance from the IN price , and
  2. Minimum bars have passed (SuperBodyOffMinBars), or
  3. Price retraces from the extreme by SuperBodyExitPips.

After OFF, in SB-Driven mode the previous Sensitivity direction remains active (sticky).

Important constraints:

  • Only one SuperBody position per direction is allowed.
  • Additional safety filters: max same-direction positions and free-margin percentage check.

6. Cluster Logic

  • Scans a lookback window (ClusterBars) for groups of significant candles.
  • Requires a minimum number of candles (MinClusterSize) to form a valid cluster.
  • Used as a quality filter: helps avoid isolated or noisy signals.
  • Can influence Sensitivity arrows and overall trade permission.

7. Grid & Trade Management Logic

Grid:

  • Opens additional positions at fixed step intervals (GridStep).
  • Limited by MaxGridLevels.
  • Lot size starts from LotSize and can grow via martingale (LotMultiplier) up to MaxLotSize.
  • SuperBody positions use a separate fixed lot and are not part of the normal grid lot calculation.

Trade Control Filters:

  • OpenCooldownSeconds – minimum time between new openings.
  • CloseMinHoldSeconds – minimum holding time before a position can be closed.
  • BuyActive / SellActive – hard on/off switches for each direction.
  • Smart Take-Profit can dynamically adjust exit targets.

Trend Mode (optional):

  • When enabled, uses a separate lot size and very wide take-profit, designed for strong directional moves (often coordinated with SuperBody confirmation).

8. Overall Decision Priority (Simplified)

  1. SuperBody IN → highest priority (updates Sensitivity + optional personal trade + blocks opposite grid).
  2. Current Sensitivity state → decides which side is allowed to trade.
  3. Cluster filter → improves signal quality.
  4. Grid logic → manages position scaling.
  5. Warning + Kerucut → provide structural context and visual coaching.
  6. Cooldown / Min Hold / Margin checks → final safety layer.

9. Key Design Philosophy

  • Visual first: The chart itself becomes the coaching interface (arrows, red line, yellow line, SuperBody markers).
  • Sticky bias: Once a strong impulse (SuperBody) appears, the EA stays committed to that direction until a new strong impulse overrides it.
  • Separation of concerns:SuperBody = strong directional impulse + optional large single trade
  • Grid = recovery / scaling engine
  • Sensitivity = permission layer
  • Kerucut & Warning = structural awareness

This combination allows the EA to act as both an automated trading system and a real-time visual training tool for developing precise market reflexes.

Report Page