Skip to main content
|View as Markdown||

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.

🍌 AIMS Interactive Trade Risk & Lot Size Calculator

Stress-Free Math
Account Balance ($)$50,000
Risk Per Trade (%)1%
Stop Loss Distance (pips)20 pips
Instrument / Market
Recommended Lot Size
2.5Lots
Cash at Risk (1R)
-$500.00
PC1 Target (3R)
+$1500.00
Bank 25%: +$375.00
Potential 23R Big Runner
+$11500.00
Stop moved to Breakeven (+1 pip buffer) after PC1 milestone.
☕ Immy's Doctrine: "A stop loss is an operational business expense, not a defeat. Let the EA do the sweating while you sip your tea."
Sample size rule: Execute this exact risk across 20 to 100 trades. Consistency beats prediction every time.

Prop Firm Evaluation & Drawdown Guard​

For funded challenges and prop firm evaluations, configure your Banana EA drawdown boundaries to protect against daily breach limits:

🛡️ Prop Firm Drawdown & Daily Loss Shield

Challenge Protection
Funded Challenge Tier$100,000
Max Daily Drawdown Limit5%
Max Overall Trailing Loss10%
Max Allowed Trades Per Session / Day2 Trades
Safe Risk / Trade
1%
$1000.00 cash risk
Daily Breach Line
-$5,000
Hard stop on the day
Banana EA Inputs Tab Setup:
Percent risk per trade:1%
Max counted signals per session:2
Max open portfolio risk percent:2%
Reduce risk below start/peak:true (enabled)
☕ Immy's Prop Rule: "In prop evaluations, capital defense is 90% of the game. Risk 0.5% per trade. If you take two consecutive losses in a session, close the terminal, sip your tea ☕, and let the market breathe until tomorrow."

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.