CONSISTENCY & BEHAVIOR Pre-trade block

Emotional Trading Block

Mandatory cooldown period after every losing trade. Break the revenge cycle.

How it works

After any losing trade closes, PipsGuard blocks all new trade requests for the configured cooldown period. Of all the rules, this is the most direct fix for revenge trading.

The timer starts the moment a losing trade is closed. During the cooldown window, any attempt to open a new position is rejected. You can't trade again until the timer expires.

Configuration

Parameter Default Description
cooldown_minutes 5 Minutes of forced pause after a loss
include_breakeven false Trigger cooldown on breakeven trades too
apply_after_wins false Apply cooldown after winning trades too

When this rule fires

Pre-trade: After any losing trade closes, all new trade requests are blocked for cooldown_minutes. The block lifts automatically when the timer expires.
After wins: If apply_after_wins is enabled, the cooldown triggers after every trade, win or loss, so there is always a pause between trades.

Best for

Revenge traders (the main reason this rule exists) Emotional traders who act impulsively after losses Anyone who knows they should wait but can't

Tips

  • Start with 5 minutes and increase if you find yourself still trading emotionally.
  • Setting apply_after_wins to true applies the cooldown after every trade. This helps if you also overtrade after wins (euphoria trading).
  • Pair with Loss Streak for layered protection: Emotional Trading Block handles every individual loss, while Loss Streak adds a longer mandatory break after 3+ consecutive losses.
Configure This Rule →

Enable Emotional Trading Block in your dashboard.