The bot runs on TradingView and sends its orders to your futures account through TradersPost. You put one script on one chart, connect TradersPost to your broker, and create one alert. About 30 minutes, start to finish.
You need three accounts. Check the two warnings below before you pay for anything.
TradingView shows MNQ on delayed data unless real-time CME data is active. Either buy the CME real-time subscription inside TradingView, or connect your Tradovate account to TradingView (prop accounts on Tradovate include real-time CME data, but only once that connection exists).
Only Premium and above can run an alert open-ended. On lower plans the alert stops after two months and the bot stops with it, with no warning. Recreating it takes two minutes (step 7). Put a repeating reminder in your calendar the day you set it up.
MNQ on the 15 minute chart. That is what the bot is built and tested on. Another timeframe or symbol is a different strategy with unknown behaviour. NQ works, but one NQ is ten MNQ, so only use it on a much larger account.
The bot is an invite-only script. Send your exact TradingView username (the name on your profile, not your email) in the Quantlab Discord or by replying to your Whop welcome message. You get access within 24 hours.
You know it worked when QuantLab Beta shows up under Indicators → Invite-only scripts on your chart.
Sign up at traderspost.io. Once you are in, open Brokers and click Connect Broker. Pick your firm or broker and follow its login flow. When you come back, your account shows under Connections.
Check the account counter at the bottom left of the dashboard before you choose a plan. Evaluations take paper slots, funded and personal accounts take live slots.
Open MNQ1! on the 15 minute timeframe. Add QuantLab Beta from Invite-only scripts, then open its settings.
TradingView alerts copy the script's settings at the moment you create them. If you change the risk on your chart afterwards, the running alert keeps the old number. To change risk, delete the alert and create it again (step 7).
A strategy is where your webhook address lives. Go to Strategies → New Strategy.
QuantLab Bot works.Click Save. Your webhook URL now shows on the page. Copy it, you need it in step 7.
Anyone with it can place orders on your account. Do not post it, share it, or show it in a screenshot.
On the strategy page, click Edit Subscription Defaults. The form is long. You only touch three things. Leave the toggle at the top switched on so these settings copy into your account in the next step.
Close the panel and Save the strategy. The orange Market Order Warning beside those fields is a general note, not an error.
Click Subscribe on the strategy page and pick your account. Open the subscription and check two things that do not carry over from the defaults.
Save, then Enable. The badge at the top must read Enabled in green. While it is red, nothing trades.
Quick check: under the subscription name it should say it takes both sides, and the example orders on the right should show a real contract such as MNQZ2026.
Back on your MNQ 15 minute chart with QuantLab Beta on it. Open Alerts → Create alert. One alert is all the bot needs.
{{strategy.order.alert_message}}
Click Create. You can close the chart and your computer. Alerts run on TradingView's servers.
Every entry arrives with its stop and target attached, and TradersPost places them at your broker as a bracket. That only works on a Tradovate connection. On a ProjectX connection the stop and target never reach the broker and the position runs unprotected, so do not run the bot on that account.
Do not create a second alert on the same script or chart. Two alerts send every order twice.
On the first day the bot trades, open Signals in TradersPost.
MNQZ2026, with a green status beside it.