Skip to main content

Smart Risk Monitor — Banana EA MT4 v6.0

The Smart Risk Monitor is the live on-chart dashboard built into Banana EA v6.0. It tracks real-time account drawdown, active circuit breakers, re-entry cooldown timers, and multi-instance status.


On-Chart Dashboard Overview

The dashboard displays high-priority risk metrics in the top corner of your chart:

┌────────────────────────────────────────────────────────┐
│ Banana EA v6.0 │ EURUSD M5 │ Status: PROTECTED │
├────────────────────────────────────────────────────────┤
│ Account Equity: $52,450.00 │
│ Daily Drawdown: 1.2% / 4.0% [████░░░░░░] │
│ Consecutive Losses: 1 / 3 │
│ Re-entry Cooldown: ACTIVE (14m 22s remaining) │
│ Session Signals: 1 / 3 │
└────────────────────────────────────────────────────────┘

Risk Evaluation Flowchart


Key Protective Status Indicators

1. Consecutive Loss Circuit Breaker

  • Displays current consecutive losing trade count for the session (e.g. 1 / 3).
  • Trigger State: When the counter reaches MaxConsecutiveLosses (e.g. 3 / 3), the status changes to: PAUSED: Consecutive Loss Limit Hit.
  • Reset: Latches off until the daily session reset time (00:00 server time).

2. Re-Entry Cooldown Countdown

  • Following a closed losing trade, the dashboard displays: COOLDOWN: 29m 59s.
  • Behavior: Fresh signal entries are blocked while the countdown is active.
  • Scale-Ins: Scale-in trades on already open positions remain permitted during cooldown.

3. Explicit Protection Reasons

When an entry is rejected by Banana EA v6.0, the Smart Risk Monitor explicitly names the responsible module in chart comments and journal logs:

  • Entry Rejected: MaxConsecutiveLosses latched (3/3)
  • Entry Rejected: ConsecLossCooldown active (18m remaining)
  • Entry Rejected: MaxDailyDrawdown exceeded (4.1% > 4.0%)

4. "Silently Unprotected" Warning

If a user sets MaxDailyDrawdownPercent = 0, MaxConsecutiveLosses = 0, and ConsecLossCooldownMinutes = 0, the Smart Risk Monitor explicitly displays:

Silently Unprotected Notice

Status: SILENTLY UNPROTECTED
All intraday risk rules are disabled (0). The EA will execute signals without circuit breakers or drawdown caps.


Dual-Instance Collision Warning

If a trader attaches a second instance of BananaEA-Auto to another chart on the same account sharing the same MagicNumber or symbol configuration, the Smart Risk Monitor outputs a visual alert:

WARNING: Multi-Instance Collision Detected

Non-Blocking Alert

This warning alerts the trader to potential order management interference but does not block execution, ensuring valid multi-chart setups are not interrupted by false positive clock/ticket timing.