summary: the shortest path from zero to your first test webhook — connect broker, create a strategy, paste the webhook into TradingView, fire a test alert on a SIM account.
this article covers: a 5-step speed run from broker connection to a verified SIM trade, ~10 minutes assuming your edgeful algo indicator is already on a TradingView chart. want the full hub with prereqs, the contract-symbol rule, and going-live guidance? see → algo automation quickstart — start here.
before you start
3 things need to be in place:
an edgeful all access plan — algo automation lives here
a paid TradingView plan (Essential or higher) — webhooks don't work on the free or Basic tiers
a supported broker — Tradovate, NinjaTrader, or any ProjectX-based prop firm (Topstep, TopstepX)
one more thing: backtest your algo in TradingView's Strategy Report (formerly the Strategy Tester) first. automation is the last step — not the first.
running on multiple accounts or a prop firm? the rule of thumb is 1 broker account = 1 strategy in edgeful = 1 webhook URL. for the full scenarios matrix (5 accounts, ORB+IB on one account, SIM+live, etc.), see → using edgeful algos with prop firms and multiple accounts. you can still follow this quickstart for your first strategy and add the others after.
the contract-symbol rule
before you build the alert, get the contract symbol on your TradingView chart right — it's the #1 silent failure cause:
Tradovate / NinjaTrader → front-month (e.g.,
NQM2026,ESU2026)ProjectX (Topstep, TopstepX) → continuous (e.g.,
NQ1!,ES1!)
full breakdown: → which broker accounts work with edgeful algo automation?
step 1 | connect your broker
open the algo dashboard from algos & automation → dashboard in the left sidebar.
click connect Tradovate/NinjaTrader or connect ProjectX depending on your account. log into your broker through the secure popup, approve the connection, and you'll land back on edgeful. confirm the broker shows connected (green) in the connected accounts table.
step 2 | create a strategy
in the same dashboard, click create strategy. fill in all 4 fields — name (e.g., "NQ ORB SIM"), description, broker account, and entry order type (market or limit). the create button stays disabled until every field is filled.
point this first strategy at a SIM/demo account — you're testing the chain, not your bankroll.
once created, the strategy appears in the table with status enabled (green) and a unique webhook URL. click the copy icon (the dual-box icon) next to "view webhook" to grab the full URL — never copy from the masked preview.
step 3 | paste the webhook into TradingView
on TradingView, set contracts per trade = 1 in your edgeful algo indicator's input panel (this is the only place position size is set), then open the alert dialog by right-clicking the indicator → Add alert.
3 fields you must get right:
Webhook URL — paste the URL you copied from edgeful.
Webhook notification toggle — flip it on. the URL alone doesn't fire anything.
Message — paste the JSON message from step 3 of the algo dashboard exactly as shown.
match your chart timeframe to your algo's timeframe. save the alert.
full walkthrough: → setting up TradingView alerts for algo automation
step 4 | wait for a real signal to fire
don't fake an alert — let the algo trigger naturally on its actual setup conditions. that's the only way to prove the real chain works end-to-end.
if you want to speed it up, loosen your filters temporarily so a signal is more likely on the next bar.
step 5 | verify in the notification log
as soon as the alert fires, open edgeful.com/algos-automation/trade-notifications. you should see a row with your strategy name and status filled (green).
then check your SIM broker — the position should be open. when the trade exits (TP or SL), you'll see separate flatten rows in the log and the position will be closed at the broker.
if status shows failed, rejected, or nothing appears at all, jump to → algo error message decoder. for what each log status means, see → understanding the algo notification log.
going live
only move to a live/funded account after the SIM chain runs end-to-end with status filled at least once.
to switch: create a new strategy pointed at your live account, copy its unique webhook URL, and update the TradingView alert with the new URL. don't reuse the SIM webhook — each strategy has its own, and the SIM webhook keeps routing to SIM.
start with 1 contract on the live strategy. confirm the first trade fills cleanly before scaling up.
related articles
start here:
→ algo automation quickstart — start here — the comprehensive hub with prereqs, contract rule, and going-live guidance
spokes — full walkthroughs of each step:
→ using the algo dashboard — broker connection and strategy creation
→ setting up TradingView alerts for algo automation — the full TradingView alert config
→ test your webhook before going live — the 5-minute SIM pre-flight
→ position sizing and how edgeful uses strategy.position_size — one input controls contracts per trade
troubleshooting:
→ my algo didn't trade — start here — diagnostic flow
→ understanding the algo notification log — read the trade log
→ algo error message decoder — every common error string
reference:
→ which broker accounts work with edgeful algo automation? — full broker compatibility matrix
→ how the algo automation chain works — under-the-hood reference



