EvalItUp
START FREE
Skip to main content
TradingView Trade Copier

TradingView Trade Copier for Futures

Copy your TradingView alerts to multiple Rithmic prop firm accounts. Automated execution with risk management built in.

Why Use a TradingView Trade Copier?

TradingView has powerful charting and alerts, but cannot execute trades on Rithmic accounts. A trade copier bridges this gap.

Without a Trade Copier

  • Manual entry on each account
  • Missed entries due to execution delays
  • No risk management across accounts
  • Cannot scale to multiple evaluations

With EvalItUp

  • Automated execution on all accounts
  • Sub-second signal processing
  • P&L guards and daily loss limits
  • Scale to unlimited accounts

Step-by-Step Setup Guide

Follow these steps to connect TradingView to your Rithmic accounts via EvalItUp.

Requirements

  • TradingView Pro, Pro+, or Premium subscription
  • EvalItUp account (free tier works)
  • At least one Rithmic prop firm account
  • A TradingView indicator or strategy that generates alerts
1

Create Your EvalItUp Account

Sign up at evalitup.com and download the desktop app. Add your Rithmic credentials.

Use Windows Credential Manager for secure storage.
2

Create a Pool

Group your accounts into a pool. Give it a name you'll use in the webhook payload.

Example: 'apex-mes' for your Apex MES accounts.
3

Get Your Webhook URL

Copy your unique webhook URL from EvalItUp. It looks like: https://signal.evalitup.com/v1/webhook/YOUR_TOKEN

4

Configure TradingView Alert

Create an alert on your indicator. In Notifications, enable 'Webhook URL' and paste your EvalItUp URL. Set the message body to JSON format.

JSON
{
  "action": "{{strategy.order.action}}",
  "symbol": "MESM5",
  "quantity": {{strategy.order.contracts}},
  "pool": "apex-mes"
}
5

Test Your Setup

Trigger a test alert manually. Check EvalItUp's activity log to confirm receipt.

Start with a demo account before going live.

JSON Payload Examples

Copy these templates and customize for your setup.

Basic Market Order

Simple buy/sell signal

JSON
{
  "action": "buy",
  "symbol": "MESM5",
  "quantity": 1,
  "pool": "my-pool"
}

With Stop Loss & Take Profit

Bracket order with risk management

JSON
{
  "action": "buy",
  "symbol": "MESM5",
  "quantity": 1,
  "pool": "my-pool",
  "stopLoss": 10,
  "takeProfit": 20
}

Stop/TP values are in ticks from entry price.

Limit Order

Enter at a specific price

JSON
{
  "action": "buy",
  "symbol": "MESM5",
  "quantity": 1,
  "pool": "my-pool",
  "orderType": "limit",
  "price": 5250.00
}

Dynamic Symbol

Use TradingView placeholders

JSON
{
  "action": "{{strategy.order.action}}",
  "symbol": "{{ticker}}",
  "quantity": {{strategy.order.contracts}},
  "pool": "my-pool"
}

TradingView replaces placeholders when the alert fires.

TradingView Placeholders

Use these placeholders in your alert message. TradingView replaces them with actual values.

PlaceholderDescription
{{timenow}}Current time in exchange timezone
{{ticker}}Symbol name (e.g., MESM5)
{{exchange}}Exchange name (e.g., CME)
{{strategy.order.action}}Order direction: buy or sell
{{strategy.order.contracts}}Number of contracts
{{strategy.order.price}}Order price (for limit orders)
{{close}}Current closing price
For strategy alerts, use strategy.order.* placeholders. For indicator alerts, use close, open, high, low.

Troubleshooting

Alert fired but no trade executed

  • Check that EvalItUp is running and connected
  • Verify your webhook URL is correct
  • Ensure the pool name matches exactly
  • Check the activity log for error messages

Invalid JSON error

  • Validate your JSON at jsonlint.com
  • Ensure all keys are in double quotes
  • Check for trailing commas
  • Verify placeholders are not inside quotes (except action)

Wrong symbol executed

  • Use exact Rithmic symbol format (e.g., MESM5 not MES)
  • Check current contract month
  • Verify symbol mapping in your pool settings

How It Works

1

Create a TradingView Alert

Set up an alert on your indicator or strategy with a webhook URL.

2

Paste Your Webhook URL

Copy your unique EvalItUp webhook URL and paste it in TradingView.

3

Configure Your Accounts

Add your Rithmic accounts and organize them into pools.

4

Trades Execute Automatically

When your alert fires, EvalItUp executes on all selected accounts instantly.

Ultra-Low Latency

Local execution with no cloud round-trip delays.

Smart Dispatching

7 modes to control which accounts receive each signal.

Risk Protection

Automatic P&L guards protect your accounts from over-trading.

Frequently Asked Questions

Does this work with any TradingView indicator?

Yes. Any indicator or strategy that can trigger an alert can send signals to EvalItUp via webhook.

What is the latency from alert to execution?

Typically under 100ms from when EvalItUp receives the webhook to order submission.

Can I copy to different symbols on different accounts?

Yes. You can map signals to different symbols per account or pool.

Is this allowed by prop firms?

Trade copiers are generally allowed. EvalItUp connects directly via Rithmic API, the same way your trading platform does.

How many accounts can I copy to?

Unlimited accounts on paid plans. Free tier includes 2 accounts.

Ready to Automate Your TradingView Alerts?

Start free with 2 accounts. No credit card required.