Trade Request Flood
General Information
The Trade Request Flood trigger is designed to detect trading accounts that send an excessive number of requests (bad traffic) to the trade server. Upon detection, it generates a notification for the dealer.
📌 If automation is enabled, the trigger can automatically block trading on the account (requires trading server permissions).
Menu Navigation
The Trade Request Flood trigger is located under:
Risk Management → Additional

Settings Overview

Available Settings
| Parameter Name | Description |
|---|---|
| Rule Name | Assign a specific name to the rule. |
| Auto Block Trade | Enables automatic account blocking if excessive requests are detected. |
| Block Time Interval (seconds) | Defines the duration for which trading is blocked after a violation. |
| Minimum Number of Session Requests | The minimum number of trade requests required to trigger an alert. |
| Count of Trades | The threshold for the number of trades executed over a specified period. |
| Time Interval of Requests (seconds) | The time window within which trade requests are counted. |
| Reasons | Activates the trigger for orders with selected reasons. |
| Account Groups | Specify account groups for monitoring. |
| Included accounts | Specify individual accounts for monitoring. |
Permissions Required
For the Auto Block Trade feature to work, the following permissions are required:
| Permissions in MT4 | Permissions in MT5 |
|---|---|
![]() | ![]() |
Trigger Logic
- Continuous Monitoring: The system monitors trading accounts in real-time whenever orders are sent to the trade server.
- Request Calculation: The trigger counts the number of orders over the specified time interval.
- Threshold Exceeded: If the trade request count exceeds the configured limit, the system:
- Generates a notification for the dealer.
- If automation is enabled, blocks trading on the account.
🚨 If an account is blocked, it remains read only for the duration set in the "Block Time Interval" parameter.

