Skip to main content

Invalid Balances

General Information​

The Invalid Balances trigger performs a weekly check of account balances to detect discrepancies that may arise due to manual transaction changes.
For example, an issue may occur if a dealer removes orders without properly adjusting the account balance.

  • If Automatic Balance Correction is enabled, the system will automatically fix detected mismatches.
  • If Automatic Balance Correction is disabled, a notification is sent to the dealer for manual confirmation before correction.

The Invalid Balances trigger is located under:
📂 Risk Management → Additional


Brokerpilot's Trigger Rules System

Brokerpilot's Notification System

Settings Overview​

Available Settings​

Parameter NameDescription
Automatic Balance CorrectionEnables or disables automatic balance correction.
Minimal Detectable Mismatch (USD)If the detected mismatch is below this value, no notification will be generated.
WeekdayThe day when the weekly balance check will be performed.
HourThe time when the balance check will start.

Permissions Required​

🛠 MT5: "Accountant (deposit/withdraw)" permission required.
🛠 MT4: Admin permission required.

MT4MT5

Trigger Logic​

📌 The trigger runs a weekly check on account balances at the specified day and time.
📌 It verifies balances by comparing all executed orders of the account.
📌 If an incorrect balance is detected:

  • ✅ If automation is ON, the balance is automatically corrected.
  • 🚨 If automation is OFF, a notification is generated for dealer approval.

The system utilizes MetaQuotes' built-in features to correct the balance.