Automation
Send signals from TradingView → Trades execute instantly on your MT4/MT5/TradeLocker accounts. Automation lets you receive webhook alerts from TradingView (or any source) and automatically execute trades on your connected broker accounts.How It Works
1
Create Webhook
Generate unique webhook URLSelect which account(s) receive signals
2
Configure Alert
Paste webhook URL in TradingView alertSet alert message with trade signal
3
Alert Triggers
TradingView sends signal to webhookTradeWzrd executes trade instantly (\u003c500ms)
Automation Features
Webhooks
Create and manage webhook URLsOne webhook can target multiple accounts
Alerts
Real-time execution logsSee every signal received and its result
History
Trade historyAll executed trades from automation
Playground
Visual command builderBuild signals with form, copy to TradingView
Signal Format
Signals are raw text commands (comma-separated values):BUY= Action (buy/sell/close/modify)EURUSD= Symbol to tradeVOL=0.1= Volume (0.1 lots)SL=20= Stop loss (20 pips)TP=40= Take profit (40 pips)TPSLType=PIPS= Interpret SL/TP as pip distances
Supported Actions
| Action | What it does | Example |
|---|---|---|
| BUY | Open long at market | BUY, EURUSD, VOL=0.1 |
| SELL | Open short at market | SELL, EURUSD, VOL=0.1 |
| BUYLIMIT | Pending buy limit | BUYLIMIT, EURUSD, PRICE=1.0850, VOL=0.1 |
| SELLLIMIT | Pending sell limit | SELLLIMIT, EURUSD, PRICE=1.0950, VOL=0.1 |
| BUYSTOP | Pending buy stop | BUYSTOP, EURUSD, PRICE=1.0950, VOL=0.1 |
| SELLSTOP | Pending sell stop | SELLSTOP, EURUSD, PRICE=1.0850, VOL=0.1 |
| MODIFY | Update SL/TP | MODIFY, EURUSD, SL=1.0880, TP=1.0920 |
| CLOSE | Close position | CLOSE, EURUSD, SIDE=BUY |
| CLOSEALL | Close all positions | CLOSEALL, EURUSD |
Key Parameters
Position Sizing
Option 1: Fixed LotsStop Loss / Take Profit
Price Mode (absolute levels):Quick Examples
Simple Market Order
Risk-Based with SL/TP
Pending Limit Order
Modify Existing Trade
Partial Close
Close All
Use Cases
Automated TradingView Strategy
Automated TradingView Strategy
Setup:
- Create indicator strategy in TradingView
- Add alert when buy/sell conditions met
- Set webhook URL + signal message
- Strategy trades automatically 24/7
Signal from Discord/Telegram
Signal from Discord/Telegram
Setup:
- Signal provider posts: “BUY EURUSD @ 1.0900”
- Format as TradeWzrd signal:
BUY, EURUSD, VOL=0.1 - Send to webhook URL via curl/Postman
- Trade executes instantly
Multi-Account Execution
Multi-Account Execution
Setup:
- Create one webhook
- Select 3 accounts (demo + 2 live)
- One TradingView alert → Executes on all 3 accounts
Risk Management Automation
Risk Management Automation
Setup:
- Use
RISK=2instead of fixed lots - Set SL in pips:
SL=20, TPSLType=PIPS - System calculates exact lot size to risk 2%
Best Practices
✅ DO:
- Test in Playground first before using in TradingView
- Use Risk % mode for better risk management
- Start with demo accounts to verify signals work correctly
- Monitor Alerts tab to see execution logs
- Check History regularly to review performance
❌ DON’T:
- Don’t share webhook URLs publicly (anyone with URL can send signals)
- Don’t skip SL (always set stop loss for risk management)
- Don’t use JSON format (only raw text is supported)
- Don’t overtrade (limit signals to high-probability setups)
Execution Flow
- Alert triggers in TradingView
- HTTP POST sent to webhook URL with signal text
- TradeWzrd receives signal, validates format
- Signal parsed → Extracts action, symbol, parameters
- Trade executed on all selected accounts
- Response sent back to TradingView (success/error)
- Logged in Alerts tab for review
Troubleshooting
Webhook not executing
Webhook not executing
Check:
- Webhook is enabled (toggle green)
- Account is connected
- Signal format is correct (test in Playground)
- Full webhook URL copied to TradingView
'Invalid signal format' error
'Invalid signal format' error
Common mistakes:
- Missing commas:
BUY EURUSD VOL=0.1❌ - Correct:
BUY, EURUSD, VOL=0.1✅
Symbol not found
Symbol not found
Broker uses different symbol name:
- Your signal:
EURUSD - Broker symbol:
EURUSDm
