CrossTrade Docs
CrossTrade.io
  • Welcome!
    • Set Up Guide
  • Getting Started
    • Installation
    • User Dashboard
      • XT Control Panel
      • Command Tester
      • Command Builder
    • Alert History
    • TradingView Alerts
      • Dynamic Variables
      • XT Alert Builder
      • Example Indicators
      • Example Strategies
    • VPS Connection Guide
  • Webhooks
    • Overview
    • Commands
      • Place Order
      • Flat Place Order
      • Close Position
      • Reverse
      • Reverse Position
      • Flatten Positions
      • Flatten Everything
      • Cancel Order
      • Cancel Orders
      • Cancel All Orders
      • Cancel Replace
      • Change Order
      • Close Strategy
    • Advanced Options
      • Multi-Account Placement
      • Flatten First
      • Require Market Position
      • Max Positions
      • Bracket Orders
      • Percentage and Tick Prices
      • Limit Order Timeouts
      • Trading Window
      • Bypass Trade Windows
      • Delay Timer
      • Rate-Limiting
      • Alert Commenting
      • Kill Switch
      • Notes
    • Examples & Use Cases
    • Troubleshooting
  • Account Manager
    • Overview
      • How It Works
      • Dashboard
      • Global Settings
      • Frequently Asked Questions (FAQ)
    • Monitors
      • Profit/Loss Thresholds
      • Minimum Profit Drawdown
      • Trailing Drawdown
      • Advanced Usage
    • Account Settings
      • Auto-Flattening
      • Trading Windows
    • Management Logs
  • NinjaTrader
    • ATM Strategies
      • Creating ATM Template
    • Optimizing NinjaTrader Performance
    • Enabling Multi-Provider Mode
  • CrossTrade API
    • Overview
    • Authentication
    • Rate Limiting
    • Webhook Trading
    • Accounts
      • GET Accounts Summary
      • GET Accounts
      • GET Account
    • Positions
      • GET Positions
      • GET Position
      • POST Close Position
      • POST Reverse
      • POST Reverse Position
      • POST Flatten Positions
      • POST Flatten Everything
    • Orders
      • GET Orders
      • GET Order
      • GET Order Status
      • POST Cancel Order
      • POST Cancel Orders
      • POST Cancel All Orders
      • POST Place Order
      • POST Flat Place Order
      • POST Replace Order
      • PUT Change Order
    • Strategies
      • GET Strategies
      • GET Strategy
      • POST Close Strategy
    • Executions
      • GET Executions
      • GET Execution
    • Quotes
      • GET Quote
  • Changelog
    • XT Versions
    • All Updates
  • Affiliate Program
    • Media Kit
  • Social Links
    • Discord
    • TradingView
    • YouTube
    • X (Twitter)
    • Instagram
    • Facebook
    • Reddit
    • Website
    • Blog
Powered by GitBook
On this page
  • The Problem: Why Can’t You See All Your Trading Accounts?
  • The Solution: How to Enable Multi-Provider Mode
  • What Changes When Multi-Provider Mode Is Enabled?
  1. NinjaTrader

Enabling Multi-Provider Mode

Have more than one account connection? Enable multi-provider mode to connect properly.

The Problem: Why Can’t You See All Your Trading Accounts?

If you have multiple (prop) trading accounts, you might have noticed that you can’t access them all at once. By default, NinjaTrader is set to Single-Provider Mode, meaning you can only connect to one broker or data provider at a time.

If you need to trade across multiple accounts from different firms, you’ll need to enable Multi-Provider Mode.


The Solution: How to Enable Multi-Provider Mode

  1. Go to the Settings Menu

    • Open NinjaTrader and navigate to Tools > Options.

  2. Enable Multi-Provider Mode

    • In the Options menu, locate the Multi-Provider Mode setting.

    • Check the box to enable it.

  3. Restart CrossTrade

    • After enabling Multi-Provider Mode, restart the platform to apply the changes.

  4. Connect to Your Accounts

    • Once restarted, go to the Connections menu.

    • Click Configure to add your prop firm accounts.

    • Any accounts set to Connect on Startup will automatically connect.


What Changes When Multi-Provider Mode Is Enabled?

  • You can now connect to multiple trading accounts from different firms at the same time.

  • A Global Simulation Mode will be enabled by default to prevent accidental live trades.

  • Local simulation accounts will always be available.

  • If you previously enabled Server-Side ATMs (Beta), switching to Multi-Provider Mode will revert your settings to Local ATMs (since Server-Side ATMs are only available for the NinjaTrader connection).

Once enabled, you’ll have full access to all your accounts and can trade seamlessly across different providers!

PreviousOptimizing NinjaTrader PerformanceNextOverview

Last updated 3 months ago