You can connect TradingView alerts to an FTMO MetaTrader 5 account with PineConnector, either by running MT5 yourself or by using PineConnector Edge, PineConnector's managed MT5 hosting. FTMO states that it does not restrict legitimate strategies, "whether it's discretionary trading, algorithmic trading, EAs, etc."[1] That permission comes with conditions, and it is not an endorsement of any particular tool. This guide covers the connection workflow, what FTMO's rules mean for an automated setup, and the limits of each route.
It is written for traders who already have an FTMO Challenge, Verification or FTMO Account on MT5 and a TradingView strategy or indicator that fires alerts. If you trade FTMO on MT4 or cTrader, or your setup depends on a third-party Expert Advisor, read the section on who should choose a different route before setting anything up.
What FTMO says about automated trading
FTMO's own FAQ is the primary source here, and it is worth reading in full rather than relying on summaries, including this one. The key sentence: "As long as your trading is legitimate (in line with proper risk management), conforms to the real market conditions, and does not resemble forbidden practices, we have no reasons for limiting or restricting your trading strategy, whether it's discretionary trading, algorithmic trading, EAs, etc."[1]
Three conditions in FTMO's published material matter for anyone routing alerts into an FTMO account:
- Server load. FTMO's Forbidden Trading Practices page prohibits trades "operated or managed by automated robots / EAs (Expert Advisors) which cause the trading account to become hyperactive in the sense of an excessive number of more than 2,000 server requests per day".[2] The FAQ adds that "Platform servers have 200 orders at a time and 2000 max positions per day limitation" and that FTMO "might alert you and ask you to adjust the EA logic or parameters".[1] A strategy that fires many alerts per minute needs to be checked against this before it goes anywhere near an evaluation account.
- Shared third-party strategies. FTMO warns that with a third-party EA "there might be other traders already using the same EA and therefore exactly the same strategy", and that this "potentially run[s] a risk of being denied the FTMO Account if you exceed the maximum capital allocation rule".[1] PineConnector transmits your own alerts; it does not supply a strategy. Whether your TradingView script is unique to you is a separate question only you can answer.
- Third-party access to your account. The Forbidden Trading Practices page states: "You must not allow any third party to access or otherwise use your FTMO Account or your FTMO Challenge/Verification account".[2] Any hosted MT5 service, including PineConnector Edge, holds your MT5 login in order to run the terminal. We have not seen FTMO publish a ruling on whether a hosting provider that runs your terminal counts as a "third party" under this clause. Ask FTMO support in writing before connecting an evaluation account to any hosted terminal, and keep the answer. PineConnector has not verified this point with FTMO. Compatibility with FTMO's platform is a technical fact; compliance with FTMO's account rules is something you need to confirm with FTMO yourself.
FTMO also lists gap trading around scheduled news, strategies that exploit "errors in the display of prices or delays", and manipulative opposite positions across accounts as forbidden.[2] None of these are caused or prevented by a connector. They are properties of the strategy you choose to automate.
Which FTMO platform does this apply to?
FTMO's trading platforms page lists MetaTrader 5, MetaTrader 4, TradingView and cTrader.[3] This guide is about MT5. FTMO also offers a TradingView platform option that links your FTMO profile inside TradingView's own trading panel;[4] that is a different route from a webhook bridge and is not covered here.
Your MT5 login number, password and server are shown in FTMO's Client Area, "in the Credentials section within Account MetriX".[5] FTMO does not publish a single server string on that page, so copy the server name exactly as it appears in your own Credentials section. A mistyped server is the most common reason a hosted or self-hosted terminal fails to log in.
Route 1: Run MT5 yourself with the PineConnector EA
This is the standard self-hosted setup, and it works for FTMO MT5 and MT4 accounts alike. You install FTMO's MetaTrader on a Windows machine that stays on, add the PineConnector EA to a chart, enable algorithmic trading and DLL imports, enter your licence ID, and point your TradingView alert webhook at PineConnector. The step-by-step instructions, including the MT5 "Allow DLL imports" setting, are in our complete TradingView to MT5 setup guide, so they are not repeated here.
What is specific to FTMO: the terminal you install is FTMO's build of MetaTrader, downloaded from the link in your Client Area,[5] and the account you log into is your Challenge, Verification or FTMO Account. Everything about keeping that machine online, patched and restarted is your responsibility. Our VPS decision guide covers the trade-offs if you plan to use a rented Windows server.
Route 2: PineConnector Edge, managed MT5 hosting
PineConnector Edge runs the MetaTrader 5 terminal on PineConnector's infrastructure and is included in every PineConnector plan.[6] To connect an FTMO MT5 account, you open the Edge page in the PineConnector portal, select Add Instance, choose your licence ID, then enter your "MT5 account login, password, and broker server name".[7] The Edge Guide says setup typically takes about two minutes.[7]
Facts to know before choosing this route for an FTMO account:
- MT5 only. Hosted instances run MetaTrader 5.[6] An FTMO MT4 account must use Route 1.
- PineConnector's connector only. "Edge does not support custom or other third-party EAs. If your setup requires additional EAs, use PineConnector on your own computer or VPS."[7]
- Early Access limits, stated plainly. Per the Edge Guide: supported today are adding an MT5 instance with your "MT5 account login, password, and broker server name" and manually restarting or terminating the instance from Instance Settings; not available today: "EA settings currently use a fixed default configuration and cannot be edited"; planned: "Trading account data, including account balance, and the Experts and Journal logs are not yet available."[7] If you need to tune EA settings or read the terminal's logs during an evaluation, self-hosting remains the route for that.
- Test on a demo first. The Edge Guide's own recommendation: "We recommend using a demo account for your first setup and test trade."[7]
- Your credentials. The Edge page states that MT5 logins are "encrypted in transit and at rest" with per-user isolation, and that you can revoke access by changing your broker password.[6] This is PineConnector's description of its own service. Read it alongside FTMO's third-party access clause above and get FTMO's view before proceeding.
- Location. Hosted instances currently run in New York, with London coming soon for Plus and Pro.[6]
PineConnector describes Edge as "managed infrastructure, not managed execution".[6] PineConnector runs the machine. Every instruction that reaches your FTMO account still comes from your alerts.
Writing the alert: sizing and stops
A PineConnector alert is one line in the order "LicenseID,Command,Symbol,Parameters".[8] For an evaluation account most traders want position size expressed as a share of balance rather than fixed lots. The documented parameter is vol_pct_bal_loss=, and the docs are explicit that it "Requires SL": the risk-based volume parameters (vol_dollar=, vol_pct_bal_loss=, vol_pct_eq_loss=) mandate a stop-loss definition.[8]
The documented sample that combines these is:
60123456789,buy,GBPJPY,vol_pct_bal_loss=1,sl_pips=10,spread=3
That reads: licence ID, buy, GBPJPY, size the position so that a 10-pip stop risks 1% of balance, and only enter if the spread is 3 pips or less.[8] Replace the sample licence ID with your own. The docs also list betrigger= and beoffset= for moving the stop to breakeven after a set number of pips.[8] Whether any of these parameters suit your strategy is a strategy decision, not a connector one, and this article does not make it for you.
Two things a sizing parameter does not do. It does not know FTMO's daily loss limit; it sizes one trade from your balance and your stop. And it does not stop you sending more alerts than FTMO's server limits tolerate. Both remain your responsibility.
What automation changes for an evaluation account, and what it does not
Automation changes how consistently your instructions are carried out. An alert with a defined size and stop is sent the same way every time, whether you are at the screen or not. That is the entire claim.
It does not change whether the strategy is a good one, whether it complies with FTMO's rules, or whether it passes. FTMO's published rules apply to the account regardless of how orders arrive.[1][2] A strategy that breaches the daily loss limit does so just as surely when a bridge executes it. Technical compatibility between PineConnector and FTMO's MT5 is not FTMO's approval of your strategy or of PineConnector.
Verify on a demo before the evaluation account
Before pointing any alert at a Challenge account, run the same setup against a free FTMO trial or a broker demo and check the result in the terminal, not just the webhook response: the right account, the right symbol, direction, volume and stop, and exactly one order per alert. Our setup guide covers the verification step in the PineConnector portal. If a check fails, fix it there, where a mistake costs nothing.
Who should choose a different route
- FTMO MT4 or cTrader accounts. PineConnector Edge is MT5 only. MT4 traders can self-host; cTrader is outside PineConnector's scope.
- Traders who need FTMO's Experts log or custom EA settings. Not available on Edge during Early Access.[7] Self-host, or wait.
- Traders whose setup uses other EAs alongside the connector. Self-host.[7]
- Anyone who has not confirmed FTMO's position on hosted terminals. Ask first.
Frequently asked questions
Does FTMO allow Expert Advisors and automated trading?
FTMO says it has "no reasons for limiting or restricting your trading strategy, whether it's discretionary trading, algorithmic trading, EAs, etc." provided the trading is legitimate and does not resemble forbidden practices, and it flags server-load and shared-strategy conditions.[1]
Which FTMO server do I enter?
The one shown in your Client Area under Credentials in Account MetriX.[5] Copy it exactly.
Can I use PineConnector Edge with an FTMO MT4 account?
No. Edge runs MT5 only.[6] Use the self-hosted route for MT4.
Does connecting through PineConnector mean FTMO has approved it?
No. Compatibility is technical. FTMO's rules on strategy, server load and third-party access apply to your account regardless of tool.[2]
Does automation improve my chances in an evaluation?
It executes your instructions consistently. It does not improve the strategy or manage the account's loss limits for you.
Next step: if your FTMO account is on MT5 and your setup uses only PineConnector, review what is supported on PineConnector Edge today and the plans. Otherwise start with the self-hosted setup guide.
Reviewed 9 September 2026. Facts and prices were checked against the linked sources on that date.
Sources
- FTMO – Which instruments can I trade and what strategies am I allowed to use?, accessed 9 September 2026.
- FTMO – Forbidden Trading Practices, accessed 9 September 2026.
- FTMO – Trading Platforms, accessed 9 September 2026.
- FTMO – How do I log in to TradingView?, accessed 9 September 2026.
- FTMO – How do I log in to MT5?, accessed 9 September 2026.
- PineConnector – PineConnector Edge: Hosted MT5 Included in Every Plan, accessed 9 September 2026.
- PineConnector Docs – Edge (Early Access) Guide, accessed 9 September 2026.
- PineConnector Docs – Alert Syntax, accessed 9 September 2026.
PineConnector executes the instructions you send it. It does not select trades, manage money, or hold funds. Trading carries risk, and past performance of any strategy does not indicate future results.