Main clusters and core pages.
This guide explains how to connect Tradovate to AlgoWay, create a Tradovate webhook, authorize the Tradovate session, send a test webhook, and configure TradingView alerts with the correct JSON message.
The setup has three main parts: add your Tradovate login details in AlgoWay, wait for the Tradovate authorization to complete, and then use your AlgoWay webhook URL inside TradingView.
Log in to your AlgoWay dashboard and create a new webhook for Tradovate.
In the webhook form, select Tradovate as the target platform and enter your Tradovate account credentials.
The main fields are:
You can see your Tradovate Account ID inside the Tradovate platform, usually in the account selector or account list where you choose the active trading account. Demo account numbers usually start with DEMO.
If you leave Account ID empty, AlgoWay will connect to Tradovate, request the available accounts, and use the first account returned by Tradovate. If you have more than one Tradovate account, it is better to enter the exact Account ID manually.
After clicking Add Trial Webhook or creating your paid webhook, wait around 20–30 seconds. AlgoWay needs this time to connect to Tradovate, authorize the session, and prepare the account for webhook execution.
If the authorization is successful, you will see dashboard messages like:
Tradovate authorization successful — session is ready.
Webhook added successfully
Only after these messages appear is the Tradovate webhook ready to use.
Before using TradingView, you can test the Tradovate webhook directly from AlgoWay.
MNQ6.Example test JSON:
{
"platform_name": "tradovate",
"symbol": "MNQ6",
"order_action": "buy",
"order_contracts": 0.01
}
If you are using a TradingView Strategy, paste the following JSON into the TradingView alert message:
{
"platform_name": "tradovate",
"ticker": "{{ticker}}",
"order_contracts": "{{strategy.order.contracts}}",
"order_action": "{{strategy.market_position}}",
"price": "{{close}}"
}
TradingView will automatically replace the placeholders with real strategy values when the alert is triggered:
{{ticker}} — chart ticker{{strategy.order.contracts}} — strategy order size{{strategy.market_position}} — current strategy position{{close}} — current close price
If you are using an indicator alert instead of a TradingView Strategy alert, you do not have to write the JSON manually.
For indicator-based alerts, use one of the tools available in the AlgoWay Dashboard menu:
This is useful when your indicator sends a custom text alert instead of strategy placeholders such as {{strategy.order.contracts}}.
In the TradingView alert settings, open the Notifications tab, enable Webhook URL, and paste your AlgoWay webhook URL.
Your webhook URL will look like this:
https://algoway.co/your-webhook-uuid
Then click Apply or Create to save the alert.
To automate Tradovate through AlgoWay, you need a valid Tradovate login, the correct Account Type, an optional Account ID if you want to target a specific trading account, a successfully authorized AlgoWay webhook, and a valid TradingView alert JSON.
After you create the webhook, wait 20–30 seconds until AlgoWay confirms that the Tradovate session is ready. Once the session is authorized, TradingView alerts can be routed directly to Tradovate through AlgoWay.
Need help? Contact support via your AlgoWay dashboard.