TradingView to MT5, fully featured

The PineConnector alternative that gives you more for less

The features PineConnector doesn't offer: multi-take-profit, full position control from the web, dashboard-managed settings, and more.

Everything they do too, from $22.49 a license, or free during our beta.

Free during beta. No credit card. We never see your broker login or your Pine Script.

<25ms

Median delivery latency, with the last 7 days of real numbers published daily

6 features

PineConnector doesn't offer, each one spelled out just below

AAA data policy

PIPEDA, Quebec Law 25 and GDPR, with a named Privacy Officer

What PineHook does that PineConnector doesn't

Six things we ship today that their platform does not. Every one is in the point-by-point comparison below, with sources.

Copy TradingView alerts to multiple MT5 accounts, sized per account

A Copier ID fans one alert out to every license you attach, each scaled by its own lot multiplier, with a live fleet view, per-account pause, and a confirm-to-fire flatten all.

PineConnector: routes one alert to several terminals, but the size travels in the alert itself and applies to every connected account alike; no per-account multiplier.

Multiple take-profits from one alert

Split a position across several take-profit levels from the alert itself, with fixed-lot or percentage scale-outs.

PineConnector: one take-profit per alert; multiple TPs sit on their roadmap.

Manage positions from the web

Modify a stop or target or close a position from the dashboard. No MT5 access needed once the EA is running.

PineConnector: no per-position control in their portal.

Every rejection explained

When a signal is turned away you get the exact, plain-language reason, in your dashboard and the MT5 Experts tab both.

PineConnector: errors come back as generic MQL codes you decode yourself, and syntax- or license-rejected signals never reach the portal log at all.

Delivery acknowledged end to end

Your EA confirms each alert back to the server, so delivery and true end-to-end latency show up per-alert in your log.

PineConnector: the portal shows server-side receipt only, with no EA-side acknowledgment.

Settings you change from the dashboard

Adjust EA settings on the web and push them to your terminal. Set up once, then tune from anywhere.

PineConnector: core trade settings live in the MT5 terminal (F7); only schedules are web-managed.

A 24/7 AI assistant that knows your account

Ask about your licenses, signals, trades, billing, and more. It reads your account, runs on a responsible and privacy-conscious zero-retention data policy, and opens a human ticket when it cannot help.

PineConnector: human live chat only, 24/5.

PineHook vs PineConnector, point by point

Everything below is checkable. Where we could not verify a competitor capability from public material, we say "not documented" rather than "no". Verified August 17, 2026.

What mattersPineHookPineConnector
Runs your existing PineConnector alertsEvery documented command and parameter, read natively in PineConnector Compatibility Mode. Only the license ID changesTheir own syntax, naturally
Signed downloads you can verifyEvery EA bundle ships with a published SHA-256 checksum, and the verification steps are documented at /docs/security/verifying-downloadsNo published checksums or signing process found in their docs as of August 17, 2026
Risk limits enforced on your own terminalDaily drawdown with five measurement modes, active hours, a spread filter and position caps, all in the EA so they keep working through a disconnectionEA-side too: daily and cumulative profit and loss limits with halt or close-all actions, active hours and position caps. No spread filter, and drawdown is a fixed daily/cumulative threshold rather than multiple measurement modes
How latency is communicatedOne conservative published figure: sub-25ms median, caveats spelled outBest-case component figures advertised (16ms processing, 131ms delivery), under 1 second typical
Public status pageLive health, alert delivery latency and incident history at /statusComponent uptime and 90-day incident history at server.pineconnector.com. Both sides get this right
End-to-end delivery confirmationYour EA acknowledges every alert back to the relay; delivery and latency appear per-alert in your dashboard logPortal log records server-side receipt, but no EA-side confirmation that the alert actually executed on your terminal is documented
Alert queuing and recoveryDisconnected EA? Alerts queue with your choice of recovery mode and expiry windowNo offline or missed-alert behavior documented
Multiple take profits from one alertNative: split a position across TP levels directly in the alert formatSingle TP via native commands; multiple take profits are a roadmap request, not natively supported
Trailing stop and breakeven from alertsYes, in the alert formatYes
Manage open positions from the webModify stops and targets or close positions from the web dashboard, wherever you are, no MT5 access neededNo per-position control in the portal
Trading analytics depthEquity curve, drawdown, win rate and profit charts, plus risk-adjusted metrics like Sharpe and Sortino, expectancy, streaks, a trade heatmap and more, all documented publicly in our dashboard docsDetailed analytics require the Advanced plan or higher; the Starter plan includes basic analytics only
Change EA settings from the dashboardEdit settings on the web and push them to the running EA. The terminal is only needed for first-time setupTrade settings are configured in the MT5 terminal (F7); the portal covers scheduled tasks and alerts, not trade logic
Support and availabilityOur own AI assistant resolves account and setup questions in seconds, 24/7 including weekends, on a zero-retention policy and with human escalation when neededHuman live chat with a 3m09s median response, but 24/5 only (closed weekends and public holidays) and no AI assistant with account access
A direct line to the teamIn-dashboard inbox for feature requests, bug reports and feedback, answered by the people who build the productRegular email is the way to reach the team; no in-product feedback inbox
EA runs on your terminal, broker credentials stay with youYesYes
Trackers that load before you opt inBefore you opt in, the only cookie is a strictly-necessary Cloudflare security cookie. Google Analytics loads only after you click Accept, never on the dashboard, and it honours Do Not Track. Decline and nothing third-party fires22 cookies and 24 third-party hosts fire on first load, no consent step. Two record your screen (Microsoft Clarity, and Hotjar on sign-up), and the TikTok pixel is flagged SALE_OF_DATA in their own Shopify manifest. Plus Google Analytics, DoubleClick and Bing ad IDs. Verified Aug 16, 2026
A privacy policy that is about privacyNamed Privacy Officer you can email, PIPEDA, Quebec Law 25 and GDPR compliance, subprocessors and retention spelled outEntity disclosed (Nautilion Pte Ltd, Singapore). Their privacy policy page references no privacy law, names no privacy contact, and lists no subprocessors or retention terms as of August 17, 2026
Entry price, per license per month (annual plan)From $22.49, billed annually. Free during betaFrom $26, billed annually
Years in marketFounded 2025; newer, and honest about itOperating for years; advertises 74,000+ traders

Sources: pineconnector.com public pages as of August 17, 2026. Spotted something outdated or unfair? Email business@pinehook.io and we will correct it. Holding claims to evidence is the whole point of this page.

Keep your alerts, switch the ID

Reading the syntax is not the same as running the strategy

Matching the word buy is the easy part. A migrated alert goes wrong on the numbers beside it: in PineConnector, a value like risk=1 is not tied to any unit, so what it means comes entirely from your EA settings.

That is exactly what our PineConnector Compatibility Mode is built for. Switch your EA into it and you define those same unit-less parameters just as you do on PineConnector, through the very same EA settings, so risk=1, sl=0 and the rest keep the meaning they already had.

risk=1

One lot, one percent, or one hundred dollars?

Whichever your Volume Type says. PineHook mirrors that setting rather than guessing a unit, along with Target Type, Pending Entry Type and Account Filter Type. Match them to your old configuration and the same number sizes the same trade.

sl=0

Remove the stop, or move it to breakeven?

Breakeven, exactly as PineConnector treats it, including on the partial-close commands. In our own syntax a stop price of zero means remove the stop, which is the opposite, so a license reads one dialect at a time and never has to guess which you meant.

closeall

This symbol, or the whole account?

The whole account, on every symbol and every magic number, which is what it does on PineConnector. Read as our own command it would close one symbol and leave the rest running, and a flatten that only half-flattens is the kind of difference you find out about afterwards.

Every documented PineConnector command and parameter is handled this way, and the ones that have no equivalent are rejected with an error naming the problem rather than executed as something else. See the command-by-command mapping.

Why this page exists

We sat on your side of this comparison once. We ran real money through relay services and lived with alerts that arrived late, trades that silently never happened, and no way to prove any of it afterward. No status page showed those moments.

That experience is why PineHook exists, and it is why every alert here is logged, timed and acknowledged end to end: a silent failure has nowhere to hide. The full story is on our About page.

The question nobody asks a relay: who holds your data?

Your alerts are your strategy. Your account data is your capital. A relay sits in the middle of both, so who holds that data and what they do with it is a trading risk worth pricing in.

The trackers section above shows what can load before you agree to anything, from advertising pixels flagged for data sale to session recorders that replay what you type.

We hold to a different line. Nothing third-party loads until you opt in, we never record your screen, and we never sell your data. The analytics we run are consent-based, and our privacy policy names all of it: the entity and address responsible for your data (PineHook Systems Inc., Montreal), a Privacy Officer you can email, the laws we answer to (PIPEDA, Quebec Law 25 and GDPR), every subprocessor that touches it, and exactly what we collect and why.

Five checks worth running on any relay

  • A public status page with incident history you can scroll back through
  • Latency stated as a measured range, with what it includes
  • A named legal entity, address and privacy contact
  • Marketing numbers that match what their own pages show
  • A real privacy policy and terms of service, written to protect your data rather than only their liability

Your alerts move over exactly as they are

Most relays ask you to relearn a message format. PineHook reads PineConnector syntax as a first-class dialect, so the only edit your alert needs is the license ID at the front.

Your PineConnector alert today

6083749502,buy,EURUSD,risk=1,sl=50,tp=100
6083749502,closelongopenshort,XAUUSD,risk=2
6083749502,newsltplong,EURUSD,sl=0

The same alert on PineHook

a1b2-c3d4-e5f6-a7b8,buy,EURUSD,risk=1,sl=50,tp=100
a1b2-c3d4-e5f6-a7b8,closelongopenshort,XAUUSD,risk=2
a1b2-c3d4-e5f6-a7b8,newsltplong,EURUSD,sl=0

One field changed. The commands, the parameters and the unit-less values keep the meaning your EA settings gave them.

Full command-by-command reference in the PineConnector Compatibility Mode docs, and a migration checklist in the switching guide.

Switch in about 10 minutes

Your alerts, strategies and message bodies stay exactly as they are. All that changes is the license ID and where the webhook points.

12 min

Create your account

Free during beta, no credit card. You get a license key and your webhook URL immediately.

25 min

Attach the PineHook EA

Download from the dashboard, drop it on a chart, paste your license key. Works with every MT5 broker and prop firm.

32 min

Swap the license ID

Set the EA to PineConnector Compatibility Mode, then change the ID at the front of your alerts. The commands and parameters stay untouched.

42 min

Send a test alert

Fire a test alert at a demo account and watch the delivery log confirm receipt, latency and execution. Then go live when you are ready.

Full message reference in the PineConnector Compatibility Mode docs, or the native command reference if you would rather move across properly.

Start free during beta

Switching questions, answered

Do I have to rebuild my TradingView alerts to switch?

No. PineHook reads PineConnector's alert syntax directly, so your alert messages stay exactly as they are. You change the license ID in them, point the webhook at PineHook, and set the EA to PineConnector Compatibility Mode. If you would rather move to our own syntax, that option is still there, but nothing forces you to.

Does PineHook support the risk=, sl= and tp= parameters?

Yes, in PineConnector Compatibility Mode, and with the same unit-less behaviour. Those values take their meaning from EA settings rather than the alert, so PineHook mirrors the same Volume Type, Target Type, Pending Entry Type and Account Filter Type settings. Match them to your old configuration and your existing numbers keep sizing trades the way they did before.

What does sl=0 do on PineHook?

In PineConnector Compatibility Mode it moves the stop to breakeven, exactly as it does on PineConnector, including on the partial-close commands. In PineHook's own syntax a stop price of zero means remove the stop, which is the opposite. A license reads one dialect at a time, so the two meanings can never collide: send PineConnector syntax to a license running our native mode and it is rejected with an error naming the problem rather than guessed at.

Does PineHook need my broker login?

No, and it never will. The EA runs on your own MT5 terminal, so your broker credentials stay on your machine and never reach us. What we receive is the alert message you chose to send. Your Pine Script never leaves TradingView either.

Can PineHook enforce prop firm drawdown rules?

Yes. Drawdown limits, active trading hours, spread caps and position caps are enforced by the EA on your own terminal, so they keep working even if the connection drops. Drawdown can be measured five ways: reset at the end of each day, trailing behind your highest equity, trailing behind your highest closed balance, a static floor, or a percentage of your best account value. When the limit is hit you choose what happens: block new trades, flatten the account, or flatten it and stay halted.

Can I test PineHook before leaving my current relay?

Yes, and we recommend it. Run PineHook against a demo MT5 account while your current setup keeps trading live. Compare delivery logs for a few days, then switch your live account when the numbers convince you.

How long does switching actually take?

Around ten minutes: create an account, attach our EA to your MT5 terminal, swap the license ID in your alerts, and send a test alert. The dashboard shows the delivery log immediately, so you know it works before any real trade fires.

Does PineHook support MT4?

No. PineHook is MT5 only. If your account must stay on MT4, PineConnector supports it and we would rather say so plainly than waste your afternoon.

What happens when the beta ends?

Your account and license carry over automatically. Published pricing starts at $22.49 per license per month on the annual plan, or $29.99 billed monthly, and beta users receive a discount after launch. No surprise invoices: the pricing is public.

Run us side by side. Let the delivery log decide.

Point a demo account at PineHook this afternoon, paste in the alerts you already have, and compare the numbers yourself. It is free during beta, it takes about ten minutes, and you risk nothing but your current relay's reputation.

No credit card. Cancel anytime. Your license carries over when beta ends.

PineConnector is a trademark of its respective owner. PineHook Systems Inc. is not affiliated with or endorsed by PineConnector. Competitor information reflects their public materials as of August 17, 2026 and may change; we correct verified errors promptly.