Everything under the hood

The most reliable TradingView to MT5 relay.Here's the proof.

We're not here to build another webhook relay. We want to build the best one. You tell us what you need, what's missing, what could be better, and we go build it. Simple as that.

What you get with PineHook

Speed, reliability, and full visibility into every signal. No black boxes.

50–250ms Signal Delivery

WebSocket connections, not HTTP polling. Average delivery latency sits at 50–250ms. We put a great deal of engineering effort into balancing security, reliability, and speed.

99.9% Uptime

Fully redundant infrastructure spread across multiple servers with automatic failover. If one server goes down, another picks up your signals without you noticing. The system is designed so that no single failure can take it offline. We publish our uptime publicly on our status page.

Signal Recovery

Signals are queued, never dropped. If your EA disconnects briefly, you choose what happens when it comes back: get notified of missed signals, or auto-close stuck positions to protect your capital. You set the expiry window.

Advanced Analytics

Win rates, drawdown, equity curves, PnL distribution, per-symbol breakdowns, heatmaps, advanced strategy analytics, and more. Analyze your trading in ways other platforms don't offer. Every signal logged with precise delivery and execution latencies.

Multi-Layer Security

Three layers of protection. Your license key routes signals. Secret keys require a password when connecting from MetaTrader, so no one else can listen on your channel. Signal authentication requires a separate password in the webhook message itself, blocking unauthorized signals at the door. All traffic encrypted with TLS.

Multi-Account Support

Run the same strategy across different brokers and prop firms. Standard gives you 1 license, Pro gives you 3, Premium gives you 10. Each license connects to a separate MT5 account. If your broker supports hedging, you can also run multiple strategies on the same symbol simultaneously.

Multi-TP, Trailing Stop & Breakeven Management

Split positions across multiple take profit levels, trail your stops, and move to breakeven automatically, straight from your alert messages. Then manage everything from the dashboard too: close trades and adjust stops without logging into MetaTrader, even when your local MT5 isn't within reach.

Detailed Signal Logs

Every signal logged with full timestamps, raw message content, and delivery status. When a webhook has a formatting or content error, it's highlighted in red with an instant explanation of what went wrong. You can also test webhook messages directly from the dashboard before scheduling alerts on TradingView. Complete transparency into everything that hits your account.

Test-Driven Engineering

Full end-to-end testing pipeline that catches regressions and edge case bugs before anything goes live. Our engineers are in-house, not contracted, which is how we can invest the time to get deployments right. We built PineHook because other services broke things with every update.

24/7 User Support

Our in-house, privacy-focused chatbot knows the entire system and has secure access to your account data to troubleshoot and identify issues instantly. No contracted support reading from a rigid decision tree. Sessions not initiated from your account can't access your encrypted data, and none of it is stored by third parties. If the chatbot can't resolve it, you can escalate to a human who will get back to you fast.

How TradingView to MT5 Automation Works

Get up and running in minutes. No complex setup required.

BUYEURUSD
Webhook received
Authenticated & validated
Delivered to EA
Trade executed
102ms

Buy with stop loss and take profit in pips

A1B2-C3D4-E5F6-7890,buy,EURUSD,size_lots=0.1,sl_pips=50,tp_pips=100

Both CSV and JSON formats supported. View full documentation

Privacy and security, by design

Your financial data deserves the highest level of protection. We built our entire system with that principle at the foundation, not bolted on after the fact.

PineHook Systems Inc.

Montreal, Quebec, Canada

Held to the strictest privacy standards in the world

Canada has some of the toughest, most pro-user data protection regulations on the planet. We comply with all of them, plus the EU's GDPR. By following the strictest rules globally, we hold ourselves to the highest standard possible. Your data is protected by law, not just by our word.

Our engineering team has deep background in data security and privacy-preserving protocols. The system was designed from day one with these principles at its core.

PIPEDA

Canada's federal privacy law

Law 25

Quebec's provincial privacy act

GDPR

EU's data protection regulation

Encrypted end-to-end

TLS encryption on every connection. Your signals, credentials, and account data are encrypted in transit and at rest. No exceptions.

Your data is never sold

We make money from subscriptions, not from you. Your strategies, trade history, and account details are never sold, rented, or handed to data brokers. Anything we hold on third-party infrastructure is encrypted end-to-end, so a breach on their side does not expose you.

Full transparency

Every signal logged with precise delivery and execution latencies. Any downtime is logged publicly on our status page with real-time updates on what happened and when it's resolved. You always know exactly what's going on.

Transparent data policy

Our privacy policy spells out exactly what we collect, why, and how we process it. Written in plain language, not legal fog. We publish it because we have nothing to hide.

Signals are queued, never dropped

If your EA, VPS, or internet disconnects briefly, signals don't just disappear. They wait. When you reconnect, you choose what happens next.

Closures Only

Missed close signals execute automatically to protect your open positions. Missed entry signals are shown as notifications only. This prevents stuck positions from accumulating losses while you're disconnected.

Recommended default. Protects your capital without opening unexpected positions.

Expiry window

Set a window from 5 minutes to 1 hour. Signals older than your window are marked as stale and skipped. No ancient trades firing unexpectedly.

Works with every MT5 broker and prop firm

Compatible with every broker and prop firm that supports MetaTrader 5.

FBS
Lux Trading FirmProp
Trading.com
Crypto Fund TraderProp
BlackBull Markets
TopstepProp
WfundedProp
Errante
E8 FundingProp
Pepperstone
MyFundedFXProp
RoboForex
Maven TradingProp
ACY Securities
Tickmill
Elev8
FTMOProp
Exness
OANDA
AMP Futures
Blue GuardianProp
Forex.com
Axi
Funded NextProp
Vantage
AvaFutures
IC Markets
FBS
Lux Trading FirmProp
Trading.com
Crypto Fund TraderProp
BlackBull Markets
TopstepProp
WfundedProp
Errante
E8 FundingProp
Pepperstone
MyFundedFXProp
RoboForex
Maven TradingProp
ACY Securities
Tickmill
Elev8
FTMOProp
Exness
OANDA
AMP Futures
Blue GuardianProp
Forex.com
Axi
Funded NextProp
Vantage
AvaFutures
IC Markets
TMGM
Alpha CapitalProp
Global Prime
AquaFundedProp
GTC Global
OctaFX
Audacity CapitalProp
Admirals
For TradersProp
JustMarkets
HFM
FXCM
Goat Funded TraderProp
Swissquote
Funding PipsProp
ActivTrades
XM
City Traders ImperiumProp
Eightcap
True Forex FundsProp
Instant FundingProp
Moneta Markets
BrightFundedProp
Optimus Futures
FP Markets
The5ersProp
FxPro
TMGM
Alpha CapitalProp
Global Prime
AquaFundedProp
GTC Global
OctaFX
Audacity CapitalProp
Admirals
For TradersProp
JustMarkets
HFM
FXCM
Goat Funded TraderProp
Swissquote
Funding PipsProp
ActivTrades
XM
City Traders ImperiumProp
Eightcap
True Forex FundsProp
Instant FundingProp
Moneta Markets
BrightFundedProp
Optimus Futures
FP Markets
The5ersProp
FxPro

1,500+

Platforms supported

Plug and play

Quick and simple setup

0

Broker restriction

Get Started Quickly

Three steps. That's it.

Step 1

Create Account

Sign up for free and get your unique license key from the dashboard.

Step 2

Install EA

Download and install our Expert Advisor on your MT5 terminal.

Step 3

Setup Alerts

Configure TradingView alerts with your license key and start trading.

You're live. Start trading.

Ready to see it in action?

Set up your first automated trade in under 10 minutes. Full access to every feature during your trial.

14-day free trial
No card needed to start
Cancel anytime