Your TradingView Alerts Automated on Your Own MT5 Terminal.

PineHook takes your TradingView webhook alerts to your MetaTrader 5 Expert Advisor for execution. See measured routing speed. No broker passwords shared with PineHook

PineHook is independent of TradingView and MetaQuotes. Their names describe platform compatibility, not a partnership.

No credit card required. See how we protect your data

Missed alerts cost real money, so we built PineHook around reliable delivery.

No Broker Password Collection

Built-in Privacy

Encrypted transport

TLS in transit

24/7 Support

Instant responses

Signal logs, analytics, and open positions in one dashboard

Click through the screens you’ll be working in every day.

Interactive demo with sample data. All actions are simulated.

Signal logs dashboard preview

Signal Logs

Every alert logged with its full latency breakdown. Delivery, execution, and broker fill stay separate, which shows exactly where the time went.

Reading the alert log

More control over your TradingView to MT5 automation

Manage trade exits, coordinate accounts, set risk limits, and follow every alert from the dashboard.

Manage the whole trade from one alert

Set up your entry and exit rules in the same TradingView alert, with multiple take-profit targets and stop losses, partial closes, trailing stops, and automatic moves to breakeven.

You can scale out as targets are reached and adjust protection as the trade moves into profit, with the EA managing those instructions on your MT5 terminal. The trade management command reference explains how to combine them in an alert.

Run your strategy across multiple accounts

Send one TradingView alert to several licenses with Trade Copier, using a separate lot multiplier for each account. Run the same strategy across a live account, a demo, or several funded accounts without maintaining a separate alert for each one.

Each account keeps its own risk controls, and the dashboard brings their open positions, balances, and equity together so you can monitor them in one place. See how Trade Copier works.

Keep automated trading within your limits

Choose drawdown limits, trading hours, spread caps, position limits, and news filtering to control when your strategy can open trades. These optional guardrails run in your EA on your own terminal, whether you trade a personal account or work within a prop firm's rules.

Check the prop firm guides for BrightFunded, Blue Guardian, AquaFunded, and many more, including their restrictions on automated trading, and see how the guardrails work.

Know what happened to every alert

Every alert is recorded with its status and timing breakdown, keeping delivery, execution, transport, and broker fill separate. Your EA acknowledges receipt so you can trace what happened and when in the alert log.

If an MT5 terminal or cTrader connection becomes unavailable, PineHook records the alerts it receives while execution is offline. Your recovery mode and expiry window determine how queued alerts are handled and which are too old to process.

See the MT5 and cTrader processing times measured from real production alerts and updated daily. The measurement method explains exactly what each number includes.

Watch: TradingView to MT5 setup in minutes

This video uses an AI avatar.We chose AI avatars so we can explain PineHook clearly in multiple languages and reach as many traders as possible. We're starting with English, French, and Spanish.

PineHook beta

Use Pro free throughout the beta

Run your TradingView automation on the Pro plan while you help us test PineHook, with no credit card required.

Compare PineHook with PineConnector

Join the beta now and get 20% off for 12 months after beta ends.*

Join the beta

Standard

For one broker account.

$22.49/month

Planned after beta: billed $269.91/year

For beta users: $17.99/month, billed $215.93/year with the post-beta discount.*

  • 1 license

    One license connects one MT5 account or one cTrader broker account. Each destination keeps its own trading settings.

    Documentation
  • 2 strategies per symbol

    Each allowance applies per symbol on each license, using distinct magic numbers on a hedging account.

    Documentation
  • Single-account automation

    Copying trades across multiple accounts requires a separate license for each account. Standard includes one license. Trade Copier is included with Pro and Premium.

    Documentation

Includes the shared features below

Pro

Free during beta

For a small group of accounts.

Free during beta

No credit card required.

Planned after beta: $44.99/month · billed $539.91/year

For beta users: $35.99/month, billed $431.93/year with the post-beta discount.*

  • 3 licenses

    One license connects one MT5 account or one cTrader broker account. Each destination keeps its own trading settings.

    Documentation
  • 5 strategies per symbol

    Each allowance applies per symbol on each license, using distinct magic numbers on a hedging account.

    Documentation
  • Trade Copier included

    Send one alert to several of your licenses at once, with a separate lot multiplier for each account. Included with Pro and Premium.

    Documentation

Includes the shared features below

Premium

For a larger account setup.

$97.49/month

Planned after beta: billed $1169.91/year

For beta users: $77.99/month, billed $935.93/year with the post-beta discount.*

  • 10 licenses

    One license connects one MT5 account or one cTrader broker account. Each destination keeps its own trading settings.

    Documentation
  • 10 strategies per symbol

    Each allowance applies per symbol on each license, using distinct magic numbers on a hedging account.

    Documentation
  • Trade Copier included

    Send one alert to several of your licenses at once, with a separate lot multiplier for each account. Included with Pro and Premium.

    Documentation

Includes the shared features below

Included in Standard, Pro, and Premium

Choose capacity above. Explore the shared features here.

Trade automation

  • Unlimited alerts

    A default anti-spam cap protects your account. Request a higher limit from your dashboard when you need it.

    Documentation
  • Entries and trade management

    Market and pending orders, multiple take-profit targets, trailing stops, breakeven, and partial closes.

    Documentation
  • Risk controls

    Configure drawdown limits, trading hours, spread limits, and position caps for each license.

    Documentation
  • Broker symbol mapping

    Set prefixes, suffixes, or explicit symbol names for each broker account.

    Documentation
  • Lot converter

    Convert TradingView contract or unit quantities into broker lots, with a default conversion factor and symbol-specific rules for each account.

    Documentation
  • Queued alert recovery

    Recovery mode and expiry settings determine how alerts are handled after an execution connection returns.

    Documentation

Dashboard

  • Signal logs and timing

    Review alert status and separate delivery, execution, transport, and broker-fill timing.

    Documentation
  • Account analytics

    Equity curves, instrument performance, P&L distribution, activity, drawdown, and risk metrics.

    Documentation
  • Open-position management

    Edit stops and targets or close all or part of a position from your browser while its execution connection is online.

    Documentation
  • Trading settings per license

    Configure defaults, per-license overrides, and symbol filters from the dashboard.

    Documentation
  • News calendar and filtering

    View economic releases and configure the news events that block new entries.

    Documentation

Security and support

  • Signal authentication and secret keys

    An optional password authenticates alerts. A separate secret key authenticates the EA connection.

    Documentation
  • Verified EA downloads

    Check the published SHA-256 checksum against the EA bundle before installation.

    Documentation
  • 24/7 Product Support

    Get help with PineHook setup, alerts, and dashboard features.

    Documentation

Planned pricing after beta. Prices are subject to change.

* For accounts created during beta. To qualify, you must have connected your EA and sent at least one alert to it during the beta. Subscribe while the post-beta offer is available; the discount applies automatically for 12 months of billing. See the final price before subscribing.

Full plan allowances and subscription details

Frequently Asked Questions

Everything you need to know about PineHook.

PineHook routes alerts quickly on both MT5 and cTrader. We publish separate production medians for each platform on our status page, updated daily. The MT5 figure measures webhook receipt to the EA queue; the cTrader figure includes PineHook bridge processing and excludes measured broker waits. Neither includes the time TradingView takes to send the webhook or the time your broker takes to execute a trade.

PineHook works with MetaTrader 5 accounts that allow Expert Advisors and with cTrader accounts you authorize. That covers most MT5 and cTrader brokers. Whether you may automate is your broker’s or prop firm’s rule, not a technical limit: many prop firms allow EAs, some restrict them or require approval, and some do not offer MT5 at all. Check your firm’s current rules before connecting a funded or evaluation account. Our prop firm page summarizes what major firms allow. PineHook is independent and not affiliated with any broker or prop firm.

Yes. Sign up during the beta and you get the Pro plan free for the whole beta period, no credit card required. Beta access is not feature-gated, with two exceptions: delayed alerts are reserved for paid plans, and beta accounts run with fair-use rate caps. You get three licenses, the complete dashboard, and every other feature, on live or demo accounts. When the beta ends you can subscribe and your licenses carry over automatically. Join the free beta.

Your license key identifies where alerts should be routed and must be included in your webhook message. For added protection, you can enable two extra layers: (1) A secret key that your EA requires to connect. It never appears in webhooks, so even if someone sees your license ID they can't hijack your connection. (2) Signal authentication, a separate password included directly in the webhook message itself. If someone tries to send alerts to your license ID without this password, they get rejected. Both are optional but recommended. All communication is encrypted via TLS. Learn more about our security features.

PineHook does not ask for your broker password. On MT5, your broker password stays in your terminal and our Expert Advisor places orders there. On cTrader, you sign in on cTrader's authorization page and approve account access. PineHook stores authorization tokens for that connection and uses them to submit trading requests through cTrader, but does not receive your cTrader password.

Coming from PineConnector? See the point-by-point comparison.

Still have questions? Contact our support team

Start automating your TradingView strategy

Set up your first automated trade in under 10 minutes. Free for the whole beta, on a live or demo account.

Free during the beta
No card needed to start
No commitment