Alerts
Monitor every signal received and its execution result in real-time. The Alerts page shows a live feed of all webhook signals, their status, and detailed execution results per account.What Are Alerts?
Alerts = Webhook execution logs Every time a webhook receives a signal:- Signal is logged
- Execution attempted on target account(s)
- Result (success/error) recorded
- Log appears in Alerts table
Alerts Table
What You See
| Column | What it shows |
|---|---|
| Timestamp | When signal was received |
| Webhook | Which webhook received it |
| Signal | The raw signal text |
| Status | Overall result (Success/Failed/Partial) |
| Accounts | Which accounts traded |
| Results | Detailed result per account |
Status Types
🟢 Success: All accounts executed successfully 🟡 Partial: Some accounts succeeded, some failed 🔴 Failed: All accounts failed (or invalid signal format)Filtering Alerts
4 filter types:1. Filter by Account
Show only signals that executed on specific account Use case: “Did my FTMO account receive this signal?“2. Filter by Symbol
Show only signals for specific trading pair Use case: “See all EURUSD signals today”3. Filter by Status
Show only Success, Failed, or Partial executions Use case: “Show me all failed signals to debug”4. Filter by Webhook
Show only signals from specific webhook Use case: “Monitor my scalping webhook only”How to Filter
1
Click 'Filter' button
Top-right corner of Alerts page
2
Select filter type
Choose Account, Symbol, Status, or Webhook
3
Select values
Check the specific accounts/symbols/statuses you want
4
View results
Table updates instantlyFilter pills appear showing active filters
Reading Execution Results
Successful Execution
Failed Execution
INVALID_SYMBOL: Symbol doesn’t exist on brokerINVALID_STOPS: SL/TP too close to priceNOT_ENOUGH_MONEY: Insufficient marginTRADE_DISABLED: Trading disabled by brokerMARKET_CLOSED: Markets are closed
Refresh Data
Auto-refresh: Alerts update automatically every few seconds Manual refresh: Click “Refresh” button to update immediatelyUse Cases
Verify signals are being received
Verify signals are being received
Check: Do new rows appear when TradingView alert triggers?✅ Yes = Webhook is working
❌ No = Check webhook URL in TradingView
Debug failed executions
Debug failed executions
Steps:
- Filter by Status → “Failed”
- Click row to expand details
- Read error message
- Fix issue (symbol mapping, reduce lot size, etc.)
- Test in Playground
Audit trail for compliance
Audit trail for compliance
Use: Show proof of when/what signals were executedExample: “I received signal at 10:23 AM, trade executed at 10:23:02 AM”
Monitor specific strategy
Monitor specific strategy
Filter by Webhook → See only signals from your MA crossover strategyQuick stats: How many signals today? Success rate?
Alerts vs History
Alerts: Shows webhook signal logs (what was received) History: Shows executed trades (what actually traded on broker) Difference:- One alert can create multiple trades (if webhook targets multiple accounts)
- Failed alerts don’t appear in History (no trade executed)
Retention Period
Alert logs are kept for 90 days After 90 days, old logs are automatically deleted to save space. Need longer retention? Export data or upgrade to Enterprise plan.Tips
Check Alerts first when debugging
Check Alerts first when debugging
If trades aren’t executing:
- Check Alerts tab
- Do you see the signal? → Webhook is receiving it
- What’s the status? → Success/Failed/Partial
- Read error message → Fix the issue
Use filters to spot patterns
Use filters to spot patterns
Example: Filter by “Failed” → Notice all errors are “INVALID_SYMBOL”Fix: Add symbol mapping in webhook settings
Combine multiple filters
Combine multiple filters
Filter by:
- Webhook: “Scalping Bot”
- Status: “Success”
- Symbol: “EURUSD”
