Skip to main content

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:
  1. Signal is logged
  2. Execution attempted on target account(s)
  3. Result (success/error) recorded
  4. Log appears in Alerts table
Think of it as: Audit trail for all automation activity.

Alerts Table

What You See

ColumnWhat it shows
TimestampWhen signal was received
WebhookWhich webhook received it
SignalThe raw signal text
StatusOverall result (Success/Failed/Partial)
AccountsWhich accounts traded
ResultsDetailed 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
To clear: Click “Clear” button or remove individual filter pills

Reading Execution Results

Successful Execution

✅ Account: IC Markets Demo
   Ticket: #12345678
   Volume: 0.1 lots
   Entry: 1.0900
   SL: 1.0880 | TP: 1.0920

Failed Execution

❌ Account: FTMO Live
   Error: INVALID_STOPS
   Message: SL too close to current price (min 10 pips)
Common errors:
  • INVALID_SYMBOL: Symbol doesn’t exist on broker
  • INVALID_STOPS: SL/TP too close to price
  • NOT_ENOUGH_MONEY: Insufficient margin
  • TRADE_DISABLED: Trading disabled by broker
  • MARKET_CLOSED: Markets are closed
👉 Error messages reference

Refresh Data

Auto-refresh: Alerts update automatically every few seconds Manual refresh: Click “Refresh” button to update immediately

Use Cases

Check: Do new rows appear when TradingView alert triggers?✅ Yes = Webhook is working ❌ No = Check webhook URL in TradingView
Steps:
  1. Filter by Status → “Failed”
  2. Click row to expand details
  3. Read error message
  4. Fix issue (symbol mapping, reduce lot size, etc.)
  5. Test in Playground
Use: Show proof of when/what signals were executedExample: “I received signal at 10:23 AM, trade executed at 10:23:02 AM”
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

If trades aren’t executing:
  1. Check Alerts tab
  2. Do you see the signal? → Webhook is receiving it
  3. What’s the status? → Success/Failed/Partial
  4. Read error message → Fix the issue
Example: Filter by “Failed” → Notice all errors are “INVALID_SYMBOL”Fix: Add symbol mapping in webhook settings
Filter by:
  • Webhook: “Scalping Bot”
  • Status: “Success”
  • Symbol: “EURUSD”
Result: Only successful EURUSD scalping trades

Next Steps