Get Support
Connect Tradingview to Tradovate

TradingView to Tradovate Trade Copier - Detailed Documentation

Introduction

This guide explains how to use the PickMyTrade trade copier to copy manual trades from TradingView to multiple accounts on Tradovate. The copied trades can be executed on personal accounts or client accounts. currently we only support one admin account for copier trading

Step 1: Setting Up Trade Copier in PickMyTrade

1. Copy Trade into a Sub-Account within the Current Tradovate Login

To copy trades within your existing Tradovate login, follow these steps:

Select the Admin Tradovate Account

  1. Choose the main account from which you want to copy trades.

Add Sub-Accounts

  1. Specify the Tradovate sub-accounts where trades will be copied.

Activate Copy Trading

  1. Ensure the sub-account is active.

Set the Quantity Multiplier

if Quantity Multiplier 1 The trade size remains the same as the main account.

if Quantity Multiplier 2 The trade size doubles in the sub-account.

2. Copy Trade into Another Tradovate Login

If you want to copy trades into a different Tradovate login, follow these steps:

Create a New PickMyTrade Account

  1. Each PickMyTrade account is linked to a single Tradovate login.
  2. To connect to another Tradovate account, create a new PickMyTrade account.

Enter the PickMyTrade Token

  1. Input the token associated with the other Tradovate account in the designated field.

Add and Activate the Tradovate Account

  1. Ensure the account is active.

Set the Quantity Multiplier

  1. The trade size remains the same.
  2. The trade size doubles.

Admin Tradovate Account: Master Account - from which you want to copy trades.

Client Tradovate Account: Sub Account - from where trades will be copied.

Step 2: Connecting TradingView to Tradovate

  1. Open TradingView.
  2. Connect the account that will execute trades (e.g., demo34911458).
  3. Verify that the monitored accounts are open in Tradovate: (Example: demo291396, demo36767.)
  4. Adjust Quantity Multiplier if necessary.

Left Window (TradingView): Demo34911458 – Main Account

Right Window (Tradovate): Demo291396, Demo36767 – Sub-Accounts

Step 3: Placing Trades from TradingView

Placing a Market Order

Client Tradovate Account: Sub Account - from where trades will be copied.

  1. Place a Market Order on TradingView.
  2. Enter Quantity, set Take Profit (TP) and Stop Loss (SL).

Order gets executed:

  1. A market order fills immediately.
  2. Stop Loss and Take Profit are placed.
  3. The copier replicates the trade in linked accounts.

Left Window (TradingView): Demo34911458 – Order Filled

Right Window (Tradovate): Demo291396, Demo36767 – Order also filled in copy trade accounts

Example:

If Quantity Multiplier is 2:

  1. Source Account: 2 units. - Master Account ( TradingView)
  2. First Client Account: 2 units. - Sub Account - demo291396
  3. Second Client Account: 4 units .- Sub Account - demo36767

First Client Account: 2 units – Sub-Account: Demo291396

Second Client Account: 4 units – Sub-Account: Demo36767

Canceling the trade in TradingView cancels it across all linked accounts.

Main Account (TradingView): Order Canceled

Sub-Accounts (Tradovate): Order Also Canceled

Placing a Sell and Limit Order

  1. Place a Sell Order with Limit Entry.
  2. Set TP and SL levels.
  3. The copier copies the trade to all linked accounts.
  4. Modify the Limit Order Price:
  5. Changing price in TradingView updates all copied accounts.

Master Account (TradingView): Placing Sell Limit Order

Similarly in Sub-Accounts (Tradovate): – Sell Limit Order Placed

Master Account (TradingView): Order Modified

Sub-Accounts (Tradovate): Order Also Modified via Copy Trading

Managing Stop Orders

Closing Positions and Orders

  1. Stop Orders are supported.
  2. If entry is a stop order, it executes normally.
  3. If Take Profit or Stop Loss is omitted, only a limit order is placed.

Master Account (TradingView): Executing Stop Order Without TP/SL

Sub-Accounts (Tradovate): Order Also Executed via Copy Trading

Step 4: Managing Open Positions

Closing Positions and Orders

To close all positions

  1. Click Close Position in TradingView.
  2. Copier will close positions across all accounts.

Master Account (TradingView): Closing Order (First Cancels, Then Closes)

Sub-Accounts (Tradovate): – Order Canceled, Then Closed

Stopping the Trade Copier

  1. Click Stop in PickMyTrade.
  2. Trade copying halts, and no new trades are copied.

Supported Order Types

  1. Market Orders
  2. Limit Orders
  3. Stop Orders
  4. Take Profit and Stop Loss Orders
  5. Manual Closing of Positions

Trade History & Execution Log

The Trade History tab provides a detailed breakdown of all executed trades. It helps users track trade placements, monitor execution statuses, and troubleshoot potential issues.

Key Fields in Trade History

Field Name Description
Master ID A unique identifier assigned to each trade event.
Date Time The precise timestamp when the trade was executed.
Slave Account ID The account associated with the trade execution.
Slave Order ID The specific order ID generated for the trade.
Message A status message indicating the success or failure of the trade execution.

Example Trade Entries

Master ID Date Time Slave Account ID Slave Order ID Message
160404609486 2025-02-19 08:10:33.955062 DEMO4242714 174351542477 Successfully Placed Entry_id 174351542476, Lmt_id 174351542477, Stp_id None
160404609465 2025-02-19 08:10:33.952230 DEMO4242714 174351542476 Successfully Placed Entry_id 174351542476, Lmt_id 174351542477, Stp_id None
160404609451 T2025-02-19 08:10:21.124516 DEMO4242714 174351542462 Successfully Placed Entry_id 174351542462, Lmt_id 174351542462, Stp_id None

How to Use Trade History

  1. Review Executed Trades – Verify trade placements and timestamps.
  2. Troubleshooting – Analyze execution logs to debug potential errors.
  3. Reporting – Use trade history data for performance tracking and compliance checks.

Conclusion

This trade copier allows seamless trade replication from TradingView to Tradovate for multiple accounts, with customizable quantity multipliers.