Prevent Overleveraging Automatically
One of the most common mistakes traders make is overleveraging — opening positions that are too large for their account size or risk parameters. This is especially dangerous for prop firm traders, where breaching risk limits can immediately lead to account violations. To help traders manage exposure more effectively, Emo Guardian includes a powerful Custom Symbol Limits feature that allows you to define maximum position sizes for individual trading instruments.What This Feature Does
The Custom Symbol Limits feature lets you:- Define maximum lot sizes per symbol
- Automatically enforce position limits
- Instantly close trades that exceed your rules
- Prevent accidental oversized positions
- Add an additional layer of prop firm risk protection
- EURUSD → max 5 lots
- GBPUSD → max 1.3 lots
- NZDUSD → max 0.8 lots
Why This Matters
Many traders believe they are diversified because they open multiple trades across different pairs. In reality, those positions are often highly correlated and create excessive exposure to one currency or market direction. This feature helps protect traders from:- Excessive leverage
- One-sided betting
- Correlated exposure
- Emotional overtrading
- Violating prop firm risk rules
How It Works
Step 1 — Open the Emo Guardian Data Folder
Navigate to:MQL5 → Files → Emo Guardian → [Your Account Number] → Custom
Inside the folder, you will find a README file explaining the setup process.
Step 2 — Create the Settings File
Create a new text file named:settings
Important:
- Do NOT name it
settings.txt.txt - Windows already assigns the
.txtextension automatically
Step 3 — Define Your Limits
Inside the file, add each symbol and its maximum allowed volume. Example:- Extra spaces are allowed
- Each line contains:
- Symbol name
- Maximum lot size
Automatic Validation
When Emo Guardian loads:- It automatically detects the custom settings file
- Checks whether all symbols are valid
- Displays warnings if invalid symbols are detected
Real-Time Enforcement
Once enabled:- Positions below the limit are accepted
- Positions exceeding the limit are instantly flattened
The enforcement happens almost instantly, minimizing the risk of large unintended exposure.
Difference Between “Custom Symbol Limits” and “Maximum Volume Per Position”
Emo Guardian includes two different protection systems.1. Maximum Volume Per Position
This feature automatically resizes oversized positions. Example:- Trader opens 4 lots
- Limit is 3 lots
- Emo Guardian reduces the trade to 3 lots
2. Custom Symbol Limits
This feature behaves differently:- If the position exceeds the allowed size,
- The entire trade is immediately closed
Designed for Advanced Risk Management
The Custom Symbol Limits feature was originally developed for traders who needed stricter and more customizable risk controls. Future improvements may include:- Automatic resizing instead of flattening
- More advanced symbol-based rules
- Customized risk logic per trader
- Additional portfolio exposure protections