Skip to main content

Smart Risk Monitor

Version 5 includes a Smart Risk Monitor window for tracking account-level protections and challenge-style risk controls.

These features are designed for traders who want tighter rules around drawdown, session gains, losing streaks, and progress toward a prop firm challenge target. FTMO can be used as an example of this type of workflow, but the feature is not a guarantee of passing any challenge and is not limited to one firm.

warning

Smart Risk settings can block new entries or close trades depending on the selected mode. Test the full setup before live use.

Challenge Mode

Challenge Mode scales the effective lot size as progress toward a target increases.

Main inputs:

  • UseChallengeMode
  • ChallengeTargetPercent
  • ChallengeBaseMultiplier
  • ChallengeMaxMultiplier

The EA records a starting balance when the mode initializes, calculates progress toward the target, then applies a multiplier between the base and max multiplier. When the target is reached, the EA closes EA trades and suspends further activity for that challenge run.

Progressive Risk Reduction

Progressive risk reduction scales exposure down when equity drops below the starting anchor.

Main inputs:

  • UseProgressiveRiskReduction
  • ProgressiveRiskFloor
  • ProgressiveRiskDepth

When enabled, the EA reduces the effective risk multiplier as drawdown deepens toward the configured depth.

Peak Giveback Protection

Peak giveback protection adds a second reduction curve after the account has built enough profit cushion.

Main inputs:

  • UseProgressivePeakProtection
  • ProgressivePeakUnlockPercent
  • ProgressivePeakFloor
  • ProgressivePeakDepth

After the unlock threshold is reached, the EA tracks a high-water mark and reduces risk if equity gives back from that peak.

Trailing High-Water-Mark Drawdown

Trailing drawdown control tracks equity against the account high-water mark.

Main inputs:

  • UseTrailingDDControl
  • TrailingDDPercent

Modes:

  • TRAILING_DD_DISABLED: disabled.
  • TRAILING_DD_BLOCK: block new entries when breached.
  • TRAILING_DD_CLOSE_BLOCK: close EA trades and block new entries when breached.

Weekly Drawdown Cap

Weekly drawdown control tracks equity against the Monday-start balance.

Main inputs:

  • UseWeeklyDDCap
  • WeeklyDDPercent

Modes:

  • WEEKLY_DD_DISABLED: disabled.
  • WEEKLY_DD_BLOCK: block new entries when the cap is hit.
  • WEEKLY_DD_CLOSE_BLOCK: close EA trades and block new entries when the cap is hit.

Consecutive Loss Circuit Breaker

MaxConsecutiveLosses pauses new entries after the configured number of consecutive losing trades. Use 0 to disable it.

Session Profit Lock

SessionProfitLockPercent stops new entries after session equity profit reaches the configured percentage of the session-start balance. Use 0 to disable it.

Practical Setup Notes

  • Start with conservative values.
  • Confirm whether the selected mode only blocks new trades or also closes open EA trades.
  • Use Strategy Tester and demo testing before live use.
  • Document the challenge rule set you are trying to match before changing inputs.
  • Do not assume a preset for one prop firm challenge matches another challenge's rules.