TradingView Connection

Transform your TradingView Pine Script alerts into live trades on MetaTrader 5 and cTrader. Fully automated execution with enterprise-grade reliability.

<30ms
Webhook Processing
99.9%
Uptime Guarantee
2
Trading Platforms

Why Choose ProTrader Platform

Lightning-Fast Execution

Sub-30 millisecond webhook processing means your trades execute before the market moves. Our distributed infrastructure and optimized Go backend eliminate the latency bottlenecks found in slower systems.

Multi-Platform Support

Connect to MetaTrader 5 or cTrader brokers worldwide. Use your existing broker account with zero changes to your current setup. Switch platforms without changing your TradingView alerts.

Simple Alert Syntax

Our JSON-based alert format is easy to learn and flexible enough for complex strategies. Supports market orders, limit orders, stop orders, trailing stops, and position modifications in a single alert.

Built-In Risk Controls

Set maximum position sizes, daily loss limits, allowed trading hours, and symbol filters per account. Risk management rules are enforced at the platform level before trades reach your broker.

Complete Audit Trail

Every webhook received, trade executed, and error encountered is logged to a secure database. Track performance, debug issues, and maintain compliance with full historical records.

Bank-Level Security

TLS 1.3 encryption for all connections. JWT authentication with 15-minute token expiry. Broker credentials encrypted at rest using AES-256. SOC 2 compliant infrastructure.

How It Works

1

Connect Your Broker

Link your MetaTrader 5 or cTrader account through our secure dashboard. For MT5, install our Windows service. For cTrader, authenticate via OAuth.

2

Get Your Webhook URL

Copy your unique, secure webhook URL from the dashboard. Each account has its own URL with built-in authentication tokens.

3

Configure TradingView Alerts

In your Pine Script strategy, create alerts with our JSON syntax in the message field. Paste your webhook URL into the alert's webhook destination.

4

Monitor and Optimize

Watch trades execute in real-time through the dashboard. Review execution logs, adjust risk parameters, and refine your alert syntax as needed.

Supported Order Types

Market Orders

Instant execution at current market price. Specify direction (BUY/SELL), symbol, and lot size. Optionally include stop loss and take profit levels.

Limit Orders

Buy below or sell above current price. Set your desired entry price and expiration time. Orders automatically cancel if not filled by expiry.

Stop Orders

Buy above or sell below current price to catch breakouts. Converts to market order when price reaches your trigger level.

Trailing Stops

Protect profits by automatically moving your stop loss as price moves in your favor. Set trailing distance in pips or percentage.

Position Modifications

Update stop loss or take profit on existing positions. Close partial positions or scale out of trades in increments.

Close All Positions

Emergency exit command to close all open positions on a symbol or across your entire account. Includes optional symbol filtering.

Alert Message Format

Basic Market Order

{
  "action": "BUY",
  "symbol": "EURUSD",
  "lot_size": 0.1,
  "sl_pips": 20,
  "tp_pips": 40
}

Limit Order with Expiry

{
  "action": "BUY_LIMIT",
  "symbol": "GBPUSD",
  "lot_size": 0.5,
  "entry_price": 1.2500,
  "expiry_minutes": 60
}

Trailing Stop Order

{
  "action": "SELL",
  "symbol": "XAUUSD",
  "lot_size": 0.02,
  "trailing_stop_pips": 50
}

Modify Existing Position

{
  "action": "MODIFY",
  "symbol": "USDJPY",
  "sl_price": 110.50,
  "tp_price": 112.00
}

Close Position

{
  "action": "CLOSE",
  "symbol": "BTCUSD",
  "close_percent": 50
}

Emergency Exit All

{
  "action": "CLOSE_ALL",
  "symbol_filter": "USD"
}

Broker and Platform Compatibility

MetaTrader 5 (MT5)

Works with any MT5 broker worldwide. Requires our Windows service installed on a computer running MT5. Communicates via secure WebSocket connection to our cloud hub. Supports all MT5 order types and execution modes.

cTrader

Direct integration via cTrader Open API. No software installation required. Authenticate once with OAuth and trades execute from the cloud. Compatible with any broker offering cTrader platform access.

Symbol Mapping

Automatic translation between TradingView symbols and broker-specific formats. EURUSD becomes EURUSD_SB on some brokers, EUR/USD on others. Our system handles the conversion automatically.

Security and Reliability

Enterprise Infrastructure

Hosted on DigitalOcean with automated backups, DDoS protection, and 99.9% uptime SLA. PostgreSQL database with point-in-time recovery. Load balancing for high-volume trading.

Secure Authentication

JWT tokens with RS256 signing and 15-minute expiry. OAuth 2.0 with PKCE for cTrader connections. All API endpoints protected by authentication middleware with automatic token refresh.

Encrypted Storage

Broker credentials encrypted using AES-256 before storage. Private keys stored in hardware security modules. Zero-knowledge architecture means we cannot access your broker passwords.

Webhook Validation

Each webhook URL contains a unique authentication token. Requests without valid tokens are rejected instantly. Rate limiting prevents brute force attacks and accidental alert loops.

Circuit Breakers

Automatic safety mechanisms detect unusual trading activity. If a strategy sends excessive orders or generates rapid losses, the circuit breaker pauses execution and alerts you immediately.

Comprehensive Logging

Every webhook, trade, error, and system event is logged to the database with millisecond timestamps. Logs are retained for compliance and debugging. Export logs for external analysis anytime.

Frequently Asked Questions

Do I need TradingView Pro?

No. TradingView's free plan supports webhooks. However, Pro or Premium plans allow more alerts and longer chart history, which can improve backtesting accuracy for your strategies.

What happens if my internet disconnects?

For MT5, trades may be delayed until the Windows service reconnects. For cTrader, trades continue executing from the cloud. Both platforms queue webhooks during outages and process them when connectivity restores.

Can I test alerts without risking real money?

Yes. Connect a demo account from your broker. All features work identically on demo and live accounts. Test thoroughly before switching to live trading.

How many alerts can I send per day?

Unlimited on all paid plans. The free tier allows up to 100 webhooks per day. High-frequency strategies should use the Pro or Enterprise tier for unrestricted access.

Do you support other trading platforms?

Currently MT5 and cTrader only. Support for Interactive Brokers, TradeStation, and NinjaTrader is planned for future releases. Check our roadmap for updates.

Can I copy trades between accounts?

Yes. Our Trade Copier feature lets you designate one account as master and replicate its trades to unlimited follower accounts. Works across different brokers and platforms.

Start Automating Your TradingView Strategies

Join professional traders using ProTrader Platform to execute thousands of alerts per day with institutional-grade reliability.

Create Free Account