Tutorials January 22, 2026 By Trade Dispensary Team

Trade Dispensary Use Cases: From Mobile Trading to Multi-Prop Firm Automation

Trade Dispensary Use Cases: From Mobile Trading to Multi-Prop Firm Automation
images/blog/trade-dispensary-use-cases.jpg
Image placeholder (600x400) - check file path

Trade Dispensary isn't just another trade copier—it's a complete automation platform that transforms how traders manage multiple accounts across diverse markets. Whether you're scaling a prop firm challenge, managing personal accounts alongside funded traders, or automating your TradingView strategies across platforms, Trade Dispensary delivers the flexibility and reliability you need.

In this comprehensive guide, we'll explore real-world use cases that demonstrate Trade Dispensary's power and versatility. You'll discover how to execute trades from your phone while automated copying runs 24/7 on your home computer, completely eliminating dependency on expensive subscription services.

Why Local Copy Trading Software Matters

Before diving into specific use cases, it's critical to understand why running copy trading software locally on your own computer is vastly superior to cloud-based subscription services:

Full Control & Privacy

When you run Trade Dispensary locally:

  • Your API credentials stay on your machine - Never uploaded to third-party servers
  • Complete data privacy - Your trading strategies and positions remain confidential
  • No platform dependency - You're not locked into a service that could change pricing or shut down
  • Zero recurring fees - One-time purchase, unlimited usage

Prop Firm Compliance

Most prop firm challenges and funded accounts have strict rules about trading automation and external signal sources. Running Trade Dispensary locally gives you:

  • Direct platform execution - Orders originate from your computer, not external servers
  • Transparent operation - No black-box third-party services processing your trades
  • Compliance-friendly architecture - Meets requirements for platforms like TopStepX, Tradeify, Blue Guardian, and other ProjectX firms

⚠️ Important: Many prop firms explicitly prohibit cloud-based copy trading services but allow local automation software. Always verify your specific prop firm's rules before using any trade copier, but know that Trade Dispensary's local architecture is designed to be compliant with most prop trading regulations.

Performance & Reliability

Local execution means:

  • Minimal latency - No round-trip to external servers for order processing
  • No internet dependency for local copying - MT5 to NinjaTrader copying works even if your internet drops
  • Unlimited throughput - No rate limits or account restrictions from subscription tiers
  • 24/7 operation - Your computer becomes a dedicated trading server

Use Case #1: Mobile Trading with Desktop Replication

This is one of the most powerful workflows Trade Dispensary enables: execute trades from your MT5 mobile app while Trade Dispensary automatically replicates them across all your prop firm and personal accounts.

The Setup

Here's how this workflow works in practice:

  1. Home Computer: Trade Dispensary runs 24/7 on your Windows PC
  2. MT5 Source Account: Your personal MT5 account with the Trade Dispensary EA installed
  3. Destination Accounts: Your TopStepX account, NinjaTrader account, Bybit crypto account, etc.
  4. MT5 Mobile: The MetaTrader 5 mobile app on your phone

How It Works

When you execute a trade on your phone using the MT5 mobile app:

  1. Your trade executes instantly on your MT5 account
  2. The Trade Dispensary EA (running in the MT5 desktop terminal on your home PC) detects the new position
  3. The EA sends a webhook to Trade Dispensary (running on the same computer)
  4. Trade Dispensary immediately replicates the trade to all configured destination accounts
  5. Within milliseconds, your trade is live across MT5, TopStepX, NinjaTrader, Bybit, or any combination

✨ Real-World Example: You're away from your computer and spot a scalping opportunity on gold. You open a 0.1 lot position on XAUUSD using your MT5 mobile app. Instantly, Trade Dispensary copies the trade to your TopStepX account (2 micro gold contracts), your personal NinjaTrader account (1 contract), and your Bybit account (equivalent position in XAUUSD perpetual futures). All from a single tap on your phone.

Configuration Steps

1. Install the MT5 EA on your desktop MT5 terminal

The MT5 Expert Advisor monitors your account for new positions and modifications:

  • Download the MT5_EA.ex5 file from Trade Dispensary
  • Place it in: MT5 → File → Open Data Folder → MQL5 → Experts
  • Restart MT5 and drag the EA onto any chart
  • Configure the Source Account Name to match your Trade Dispensary account name
  • Set the Webhook URL to: http://127.0.0.1:5000/webhook/mt5/YourAccountName
  • Add the webhook URL to MT5's WebRequest whitelist (Tools → Options → Expert Advisors)

2. Add your MT5 account as a Source in Trade Dispensary

  • Open Trade Dispensary dashboard
  • Navigate to Source Accounts tab
  • Click "Add Source Account"
  • Enter the same account name you configured in the EA
  • Save the source account

3. Add your destination accounts

For each destination platform (TopStepX, NinjaTrader, Bybit, etc.):

  • Navigate to Destination Accounts tab
  • Click "Add Destination Account"
  • Select platform type (ProjectX, NinjaTrader, Bybit, MT5, cTrader)
  • Enter credentials (API keys for Bybit, login details for ProjectX, etc.)
  • Test the connection using the Tools tab
  • Save the destination account

4. Create copy rules

For each source → destination pair:

  • Navigate to Copy Rules tab
  • Click "Create New Copy Rule"
  • Select your MT5 source account
  • Select a destination account
  • Map symbols (e.g., XAUUSD → MGCG26 for micro gold on TopStepX)
  • Set position sizing (fixed contracts, multiplier, or percentage)
  • Choose SL/TP handling mode
  • Save the rule

Repeat for each destination account you want to copy to.

Advanced Features for Mobile Trading

Position Modifications: When you modify stop loss or take profit on your phone, Trade Dispensary detects the change and updates all destination accounts accordingly.

Partial Closes: Close half your position on mobile? Trade Dispensary proportionally reduces position sizes across all destinations.

Exit Signals: Close your entire position on mobile and Trade Dispensary immediately closes all copied positions across every destination.

Use Case #2: TradingView Alerts to Multiple Prop Firms

TradingView's alert system is incredibly powerful for automated trading, but executing those alerts across multiple prop firm accounts simultaneously requires Trade Dispensary.

The Challenge with TradingView

TradingView can only send webhooks to a single URL per alert. If you're running multiple prop firm challenges or funded accounts, you'd traditionally need to:

  • Create separate alerts for each account
  • Manually configure each webhook
  • Maintain complex alert management as your strategy evolves

Trade Dispensary solves this by acting as a single webhook endpoint that fans out to unlimited destination accounts.

How TradingView → Trade Dispensary Works

  1. Configure a single TradingView alert with Trade Dispensary's webhook URL
  2. When the alert triggers, TradingView sends one webhook to Trade Dispensary
  3. Trade Dispensary processes the alert and replicates the trade to all configured destinations
  4. Each destination executes simultaneously - TopStepX, Tradeify, Blue Guardian, Bybit, etc.

Setting Up TradingView Integration

Step 1: Set up tunneling for TradingView (required)

Since TradingView runs in the cloud and needs to reach your local Trade Dispensary instance, you need a tunneling service like ngrok or localtunnel:

# Using ngrok (recommended)
ngrok http 5000

# Or using localtunnel
lt --port 5000

This gives you a public URL like: https://abc123.ngrok.io

Step 2: Add TradingView source account in Trade Dispensary

  • Navigate to Source Accounts tab
  • Click "Add Source Account"
  • Enter account name (e.g., "TradingView_Strategy1")
  • Note the account name for your webhook URL

Step 3: Configure TradingView alert webhook

In your TradingView alert settings:

  • Webhook URL: https://abc123.ngrok.io/webhook/tradingview/TradingView_Strategy1
  • Message (JSON format):
{
  "ticker": "NQ",
  "action": "buy",
  "quantity": 1,
  "sl": {{close}} - 50,
  "tp": {{close}} + 100,
  "comment": "MyStrategy_Entry"
}

Trade Dispensary automatically recognizes multiple field name variations for maximum compatibility with different TradingView strategies.

Symbol Mapping for Multiple Destinations

Here's where Trade Dispensary's symbol mapping becomes critical. Your TradingView alert sends "NQ", but your destinations may use different symbols:

Example Symbol Mappings:

  • TradingView "NQ"TopStepX "MNQ G26" (Micro E-mini Nasdaq, February 2026)
  • TradingView "NQ"NinjaTrader "NQ 03-26" (E-mini Nasdaq, March 2026)
  • TradingView "XAUUSD"Bybit "XAUUSDT" (Gold perpetual)
  • TradingView "BTCUSD"Bybit "BTCUSDT" (Bitcoin perpetual)

You configure these mappings once in each copy rule, and Trade Dispensary handles the translation automatically.

Advanced TradingView Features

Market vs Limit Orders: Trade Dispensary supports both order types from TradingView:

  • Market Order: Omit the "entry" field - executes immediately
  • Limit Order (ProjectX/NinjaTrader only): Include "entry" field with desired entry price
// Limit order example
{
  "ticker": "NQ",
  "action": "buy",
  "entry": 17500.00,
  "quantity": 2,
  "sl": 17490.00,
  "tp": 17520.00,
  "comment": "LimitEntry"
}

Exit Signals: Close positions using the exit action:

{
  "ticker": "NQ",
  "action": "exit",
  "comment": "MyStrategy_Exit"
}

Trade Dispensary matches positions by the comment field, ensuring the correct position is closed even if you have multiple strategies running.

Use Case #3: Multi-Prop Firm Portfolio Management

Many traders pursue multiple prop firm challenges simultaneously to maximize earning potential. Trade Dispensary makes managing this portfolio simple and efficient.

The Scenario

You're running:

  • TopStepX challenge account - $50k combine
  • Tradeify challenge account - $100k evaluation
  • Blue Guardian funded account - $25k live trading
  • Personal NinjaTrader account - $10k real money

Each account has different:

  • Margin requirements
  • Maximum daily loss limits
  • Position sizing requirements
  • Symbol naming conventions

Trade Dispensary Solution

Set up one master source account (could be MT5, TradingView, or NinjaTrader) and create copy rules with customized position sizing for each destination:

Position Sizing Examples:

  • TopStepX ($50k): 2 micro contracts per signal
  • Tradeify ($100k): 1 mini contract per signal
  • Blue Guardian ($25k): 1 micro contract per signal
  • Personal Account: 1 micro contract per signal

Trade Dispensary's multiplier system makes this easy:

  • Source signal: 1 contract
  • TopStepX multiplier: 2x = 2 contracts
  • Tradeify multiplier: 1x = 1 contract
  • Blue Guardian multiplier: 1x = 1 contract
  • Personal multiplier: 1x = 1 contract

Risk Management Across Accounts

Trade Dispensary supports multiple SL/TP handling modes:

1. Use SL/TP Mode (Default)

  • Applies stop loss and take profit from your source signals
  • If source doesn't include SL/TP and destination is ProjectX/NinjaTrader, can automatically calculate using Auto-OCO bracketing
  • Ensures every position is protected

2. Ignore SL/TP Mode

  • Useful when you want to manage exits manually or use dedicated exit signals
  • Positions open without brackets
  • Exit when your strategy sends an explicit exit signal

Auto-OCO Bracketing for ProjectX Firms

For TopStepX, Tradeify, Blue Guardian, and all ProjectX-based prop firms, Trade Dispensary offers automated OCO bracket orders.

When enabled, Trade Dispensary automatically calculates and attaches stop loss and take profit orders based on your risk:reward preferences:

Dollar-Based Risk:Reward:

  • Set dollar risk (e.g., $50)
  • Set reward multiplier (e.g., 2x = $100 profit target)
  • System calculates tick offsets automatically based on contract specifications

Tick-Based Offsets:

  • Set SL offset in ticks (e.g., 10 ticks)
  • Set TP offset in ticks (e.g., 20 ticks)
  • Consistent risk profile across all trades

✅ Auto-OCO Benefits: Every trade has guaranteed stop loss and take profit orders attached from entry. This protects you during fast market moves, internet outages, or platform disruptions. Essential for prop firm challenges where exceeding daily loss limits can fail your evaluation.

Use Case #4: Crypto + Futures Diversification

Trade Dispensary's Bybit integration opens up powerful cross-market strategies, allowing you to trade identical setups across futures and cryptocurrency markets simultaneously.

The Strategy

Run the same technical analysis-based strategy on both traditional futures and crypto perpetuals:

  • Source: TradingView alerts on Nasdaq (NQ)
  • Destination 1: TopStepX - Micro E-mini Nasdaq futures
  • Destination 2: Bybit - Bitcoin perpetual (BTCUSDT)

When your strategy signals a long position, Trade Dispensary simultaneously:

  • Buys 2 MNQ contracts on TopStepX
  • Buys $1000 worth of BTC on Bybit (Linear Perpetual with leverage)

Bybit Destination Setup

Step 1: Create Bybit API key

  • Log into Bybit → API Management
  • Create new API key with Order and Position permissions
  • Copy API Key and Secret
  • Save IP whitelist settings (or leave unrestricted for tunnel usage)

Step 2: Add Bybit destination in Trade Dispensary

  • Navigate to Destination Accounts
  • Select platform: Bybit
  • Enter API Key and Secret
  • Select market type: Linear Perpetuals, Inverse Perpetuals, or Spot
  • Test connection using Tools tab
  • Start with Testnet before going live with real funds

Step 3: Create copy rule for Bybit

  • Source account: Your TradingView or MT5 source
  • Destination: Bybit account
  • Symbol mapping: Map your source symbols to Bybit pairs (e.g., BTC → BTCUSDT)
  • Position sizing: Fixed contracts or percentage-based

Bybit-Specific Features

Supported Market Types:

  • Linear Perpetuals (USDT-margined): Most popular for crypto futures trading
  • Inverse Perpetuals (Coin-margined): For traders wanting to hold crypto as margin
  • Spot: Direct cryptocurrency purchases without leverage

Leverage Trading: Bybit supports up to 100x leverage on select pairs. Trade Dispensary respects your Bybit account's leverage settings - configure your desired leverage in Bybit's trading interface.

SL/TP Support: Bybit destination supports stop loss and take profit from webhooks. Set SL/TP in your source signals and Trade Dispensary applies them to Bybit positions.

Use Case #5: MT5 to cTrader Forex Copy Trading

For forex traders, Trade Dispensary's cTrader integration enables copying from MT5 to premium ECN brokers like IC Markets and Pepperstone.

Why Copy MT5 to cTrader?

  • Broker Diversification: Reduce risk by spreading trades across multiple brokers
  • Execution Quality: cTrader's ECN execution often provides tighter spreads and better fills
  • Platform Preference: Run your EAs on MT5 but execute on cTrader's superior infrastructure
  • Account Segregation: Trade personal capital on one broker, managed funds on another

Setup Process

Source: MT5 account with Trade Dispensary EA installed

Destination: cTrader account with Open API credentials:

  1. Obtain cTrader API credentials (Client ID, Secret, Access Token)
  2. Add cTrader destination in Trade Dispensary
  3. Authorize account access
  4. Select account type (Live or Demo)

Symbol Mapping: Map MT5 symbols to cTrader equivalents:

  • MT5 "XAUUSD" → cTrader "XAUUSD" (usually identical for major pairs)
  • MT5 "EURUSD" → cTrader "EURUSD"
  • Some symbols may have broker-specific variations

cTrader Execution Features

  • WebSocket Connection: Persistent connection for instant order updates
  • Market Orders: Immediate execution (limit orders auto-convert to market)
  • SL/TP Modification: Dynamically update stop loss and take profit on live positions
  • Multi-Account Support: Copy to unlimited cTrader accounts simultaneously

Adding Accounts: Step-by-Step

Let's walk through adding both source and destination accounts in detail.

Adding a Source Account

Source accounts SEND trades to Trade Dispensary. These are the accounts where you execute your trading decisions.

  1. Open Trade Dispensary dashboard at http://localhost:5000
  2. Navigate to Source Accounts tab
  3. Click "Add Source Account"
  4. Enter Account Name - This must match exactly in your platform configuration:
    • For MT5: Name you set in the EA settings
    • For TradingView: Name you use in the webhook URL
    • For NinjaTrader: Name configured in the addon
    • For cTrader: Name set in the cBot settings
  5. Save the account

That's it! Source accounts are simple - they're just labels that organize incoming webhook signals.

Adding a Destination Account

Destination accounts are where Trade Dispensary REPLICATES trades. Setup varies by platform type.

For ProjectX Prop Firms (TopStepX, Tradeify, Blue Guardian, etc.):

  1. Navigate to Destination Accounts tab
  2. Click "Add Destination Account"
  3. Select platform: ProjectX
  4. Select specific firm (TopStepX, Tradeify, Blue Guardian, Aqua Futures, Take Profit Trader, Lucid Trading)
  5. Enter ProjectX credentials (username, password)
  6. Configure contract naming with 2-digit year format (e.g., MGCG26 for Micro Gold February 2026)
  7. Test connection in Tools tab
  8. Save account

For NinjaTrader:

  1. Ensure NinjaTrader is running and logged in
  2. Add destination account with NinjaTrader account name
  3. Configure symbology display style to "Exchange" in NinjaTrader settings
  4. Use 1-digit year format for contracts (e.g., MGCG6 for Micro Gold February 2026)
  5. Save account

For Bybit:

  1. Create Bybit API key with Order and Position permissions
  2. Add destination account with API Key and Secret
  3. Select market type (Linear Perpetuals, Inverse Perpetuals, or Spot)
  4. Test with Testnet before mainnet
  5. Save account

For MT5 Destination:

  1. Ensure MT5 terminal is running and logged in
  2. Add destination account with MT5 terminal path
  3. No EA required for destinations - Trade Dispensary communicates directly
  4. Save account

For cTrader:

  1. Obtain cTrader Open API credentials from your broker
  2. Add destination account with Client ID, Secret, and Access Token
  3. Authorize account access
  4. Select account type (Live or Demo)
  5. Save account

Creating Copy Rules: Connecting Source to Destination

Copy rules define HOW trades copy from source to destination. Each rule is specific to one source → destination pair.

Creating a Copy Rule

  1. Navigate to Copy Rules tab
  2. Click "Create New Copy Rule"
  3. Select source account from dropdown
  4. Select destination account from dropdown
  5. Configure symbol mappings:
    • Add mapping for each symbol you trade
    • Source symbol: The symbol as it appears in your source platform
    • Destination symbol: The symbol as it appears in your destination platform
    • Example: TradingView "NQ" → TopStepX "MNQ G26"
  6. Set position sizing method:
    • Fixed Contracts: Always use specified quantity (e.g., always trade 2 contracts)
    • Multiplier: Multiply source quantity by factor (e.g., 2x means source 1 contract = destination 2 contracts)
    • Percentage: Not yet implemented
  7. Choose SL/TP Mode:
    • Use SL/TP: Apply stop loss and take profit from webhooks (or calculate via Auto-OCO if not provided)
    • Ignore SL/TP: Skip all SL/TP processing, rely on exit signals from strategy
  8. Enable Auto-OCO (ProjectX/NinjaTrader only):
    • If SL/TP Mode is "Use" and you want automatic bracket calculation when webhook doesn't include SL/TP
    • Choose Dollar-Based or Tick-Based configuration
    • Enter risk/reward values
  9. Save the copy rule

Repeat this process for each source → destination combination you want to set up.

Example: Full Configuration

Let's say you want to copy TradingView alerts to TopStepX and Bybit:

Copy Rule #1: TradingView → TopStepX

  • Source: TradingView_Strategy1
  • Destination: TopStepX_50k
  • Symbol Mapping: NQ → MNQ G26
  • Position Sizing: Fixed - 2 contracts
  • SL/TP Mode: Use
  • Auto-OCO: Enabled - $50 risk, 2x reward

Copy Rule #2: TradingView → Bybit

  • Source: TradingView_Strategy1
  • Destination: Bybit_Crypto
  • Symbol Mapping: NQ → BTCUSDT
  • Position Sizing: Fixed - $1000
  • SL/TP Mode: Use
  • Auto-OCO: N/A (Bybit uses webhook SL/TP)

Now when your TradingView strategy sends a single alert, Trade Dispensary automatically executes on both TopStepX (2 micro Nasdaq contracts with $50 risk brackets) and Bybit ($1000 Bitcoin position with SL/TP from webhook).

Best Practices for Multi-Account Trading

Start Small and Test Thoroughly

Before going live with real money or funded accounts:

  • Test with demo accounts on all platforms
  • Verify symbol mappings are correct
  • Confirm position sizing calculations
  • Test SL/TP placement (especially Auto-OCO)
  • Use Trade Dispensary's Tools tab to send test webhooks

Monitor the Activity Log

Trade Dispensary's Activity Log shows real-time processing:

  • Webhook reception confirmation
  • Field detection and normalization
  • Symbol mapping application
  • Order submission to destinations
  • Execution confirmations or error messages

Watch the Activity Log closely during your first few trades to ensure everything executes as expected.

Use Unique Comment Fields

The "comment" field in your webhooks is critical for position matching. If you run multiple strategies:

  • Strategy 1: comment = "Breakout_Entry"
  • Strategy 2: comment = "Scalp_Entry"
  • Strategy 3: comment = "Trend_Entry"

This ensures exit signals close the correct positions.

Backup Your Database

Trade Dispensary stores all configuration and order history in:

C:\Users\[YourUsername]\TradeDispensary\orders.db

Regularly backup this file to preserve your:

  • Account configurations
  • Copy rules
  • Symbol mappings
  • Order history

Secure Your Webhooks

For production use, especially with TradingView:

  • Use webhook secrets to verify incoming requests
  • Keep your tunnel URL private
  • Rotate API keys periodically
  • Monitor for unauthorized access attempts

Troubleshooting Common Issues

Webhooks Not Being Received from TradingView

Check:

  • Tunneling service (ngrok/localtunnel) is running
  • Webhook URL in TradingView matches your tunnel URL exactly
  • Trade Dispensary is running on your computer
  • Firewall isn't blocking port 5000

Test: Use Tools tab to send a manual webhook and verify Trade Dispensary processes it.

Orders Not Copying to Destination

Check:

  • Copy rule exists for this source → destination pair
  • Symbol mapping exists for the traded symbol
  • Destination account credentials are valid
  • Destination platform is running (for NinjaTrader, MT5, cTrader source/destinations)

Review: Activity Log for specific error messages explaining why the order didn't execute.

SL/TP Not Being Applied

Check:

  • SL/TP Mode in copy rule is set to "Use" (not "Ignore")
  • Webhook includes SL/TP fields
  • For Auto-OCO: Auto-OCO is enabled and contract specs exist in database

Review: Activity Log shows field detection - look for messages indicating SL/TP values were found and applied.

Platform-Specific Issues

MT5 Source - EA Not Sending Webhooks:

  • Verify EA is active (check top-right corner of chart)
  • Confirm auto-trading is enabled (top toolbar button)
  • Check WebRequest whitelist includes your webhook URL
  • Review MT5's Experts tab for error messages

TopStepX - Authentication Failures:

  • Verify ProjectX API subscription is active
  • Confirm username and password are correct
  • Check for API rate limiting (automatic retry occurs)

NinjaTrader - Symbol Not Found:

  • Verify symbology is set to "Exchange" format
  • Confirm contract uses 1-digit year (MGCG6 not MGCG26)
  • Ensure NinjaTrader has market data for the symbol

Conclusion: Taking Full Control of Your Trading

Trade Dispensary transforms how you manage automated trading across multiple accounts and platforms. By running locally on your computer, you gain:

  • Complete independence from subscription services and third-party platforms
  • Unlimited scalability across prop firms, personal accounts, and crypto exchanges
  • Professional-grade reliability with minimal latency and 24/7 operation
  • Prop firm compliance through local execution architecture
  • Cost efficiency with one-time purchase versus ongoing subscriptions

Whether you're executing trades from your MT5 mobile app, automating TradingView strategies across multiple prop firm challenges, or diversifying into cryptocurrency markets with Bybit, Trade Dispensary provides the infrastructure you need to scale your trading operations professionally.

🚀 Ready to Get Started?

Download Trade Dispensary and take control of your automated trading. Run it locally, configure your accounts once, and let it handle trade replication 24/7 across all your platforms. No subscriptions, no third-party dependencies, just reliable professional-grade copy trading on your own computer.

Download Trade Dispensary

Need help getting started? Check out the comprehensive step by step setup guide or contact support for assistance with your specific setup.

Tags:

#trade copier #prop firms #TopStepX #MT5 #TradingView #NinjaTrader #Bybit #prop firm challenge #copy trading #automation #cTrader #futures trading #forex trading

Share this post

Share on Twitter

Related Posts

Continue learning about copy trading with these related articles:

View All Blog Posts Follow for Updates