Plug Indicator Signals In.
Get a Fully Automated Strategy Out.
Turn any TradingView indicator into a CrossTrade-compatible strategy with backtesting. Configure entries, exits, brackets, and advanced options from dropdown menus, and the Alert Builder writes your alert message for you. Every version routes to NinjaTrader 8 or to a linked Tradovate account.
Why the XT Alert Builder
A strategy lab, not a $1,500 license.
Standalone strategy builders
- $1,300 to $1,800 up front for a lifetime license
- Another desktop app to install and learn
- Strategies stop at the backtest, and wiring up execution is your problem
- Tied to the indicators the builder ships with
XT Alert Builder
- Any indicator becomes a strategyBuilt-in, community or your own Pine Script. Pick its signals for entries and exits from dropdowns.
- Backtest where you already chartIt runs in TradingView's Strategy Tester, with your stops and targets plotted on the chart.
- Live the moment you are happy with itThe same strategy fires the alerts, and CrossTrade routes them to NinjaTrader 8 or Tradovate.
- Every advanced option built inBrackets, ATM templates, trading hours, Strategy Sync, max position and more, all as inputs. Zero code, zero JSON.
- Free to startThe base version is free on TradingView. Four more versions come with any CrossTrade plan, and Ultimate with Pro.
Lifetime prices as published in September 2026: StrategyQuant X from $1,290 (Professional $1,490) and the TradeDevils Auto Strategy Builder for NinjaTrader at $1,795.
How it works
The Alert Builder is a TradingView strategy that wraps around your existing indicators. It reads their signals, packages them into CrossTrade-compatible alert messages, and lets you backtest the combination โ all without writing a line of code.
key=your-secret-key;
{{strategy.order.alert_message}}
That's it. The Alert Builder packages all your order details โ account, instrument, action, quantity, brackets, advanced options โ into the alert_message variable automatically. New to CrossTrade webhooks? Read how the pipeline works โ
Plug in any indicator
Add your indicators to the chart, then select their signals as Buy, Sell, and Exit sources from the Alert Builder's input dropdowns. Supports any indicator that produces a signal โ RSI, MACD, custom Pine scripts, anything.
Run the strategy as long-only, short-only, or bidirectional with separate entry and exit conditions for each direction.
Trading hours & session filters
Define start and end times for your trading session in Eastern time. Choose which days of the week to trade. Signals outside your window are ignored automatically.
Select "Session End" as your exit type and the strategy sends a Close Position command at your defined end time โ no overnight positions, clean slate every session.
Account, instrument, and which broker
Specify your account, instrument format, and position size directly in the strategy inputs. Supports multi-account placement: separate account names with commas and one alert hits them all.
Instrument field is optional. CrossTrade automatically converts TradingView continuous contracts (ES1!) to the correct format for whichever broker the order is going to.
Send to Tradovate is a checkbox. Tick it and the builder routes the order to your linked Tradovate account through CrossTrade Cloud, with no NinjaTrader install required. Leave it unticked and the order goes to NT8 through the add-on exactly as before. The Custom Commands version does the same thing by adding destination=tradovate; to your payload.
Three ways to manage exits
Source Signals: Exit based on any indicator signal โ enter on one indicator, exit on another for fully custom strategies.
Stop/Take Profit: Set tick or percentage-based stop_loss and take_profit levels. Plotted on TradingView for backtesting, automatically added to your alert message.
ATM Strategy: Attach a NinjaTrader ATM template for trailing stops, auto-breakeven, and multi-target management. ATM templates are a NinjaTrader concept; on Tradovate the equivalent is a CrossTrade ATM template configured in your account, while stop and take profit levels work on both brokers.
CrossTrade advanced options built in
All the advanced webhook features โ flatten_first, require_market_position, delay_timer, rate_limiting, max_position, and Strategy Sync โ are configurable directly in the strategy inputs. No need to manually type them into your alert message.
Strategy Sync prevents state drift between TradingView and NinjaTrader by comparing expected vs. actual positions before every order executes.
Six versions
All versions generate CrossTrade-compatible alerts, work with the same {{strategy.order.alert_message}} variable, and route to NinjaTrader 8 or Tradovate. Pick the one that matches your strategy.
XT Alert Builder
Signal source integration, ATM strategy attachment, basic trade management, and full CrossTrade compatibility. Everything you need to automate a single-indicator strategy. No CrossTrade account required.
XT Alert Builder Advanced
Everything in Free plus complex exit conditions, technical filtering, exit management control (TradingView vs NinjaTrader handling), and all CrossTrade advanced options as strategy inputs.
XT Alert Builder Flex
Wire a separate indicator plot to each exit: stop, target 1, target 2, and target 3, on both the long and short side. Whichever fires first closes the position. Exits are signal-driven only, with no fixed levels or ATM template.
XT Alert Builder Custom
Copy and paste custom alert command payloads directly instead of building them from inputs. Full flexibility to craft individual entry and exit payloads โ the strategy packages them into the alert message automatically.
XT Alert Builder Single-Sided
Long-only or short-only strategies without TradingView's required offsetting exit interfering with your orders. Run multiple entries per session with exits deferred to your trading window close.
XT Alert Builder Ultimate
Advanced, FLEX, and Custom Commands combined into a single indicator. One install for the full toolkit, built for power users running complex multi-step setups.
Advanced, Flex, Custom Commands, and Single-Sided are invite-only for active CrossTrade subscribers. Ultimate is invite-only on the Pro plan. Add your TradingView username on the TradingView Tools page in your account and select Request access. The scripts are granted automatically.
The Free version is available to everyone on TradingView โ no account required.
Subscribe to unlock all six versions plus the full CrossTrade platform.