How to Connect TradingView to BrightFunded (MT5)
Short answer: yes, this works. BrightFunded offers MetaTrader 5 accounts and explicitly permits Expert Advisors, which is everything an automated TradingView setup needs. You write your alerts in TradingView, PineHook carries them to an EA running on your own MT5 terminal, and the EA places the trades on your BrightFunded account. No credentials leave your machine, and BrightFunded sees an ordinary EA trading an ordinary account.
What deserves your attention is not whether it works but how BrightFunded measures you while it does: a daily loss limit that counts floating positions, a drawdown model that differs by product, and a hedging rule with teeth. This guide covers the setup and then each of those rules, with links to BrightFunded's own help centre so you can verify everything yourself.
Firm details verified against BrightFunded's official documentation on 2026-08-27. Specifications change; the linked sources are authoritative.
The quick facts#
| Question | Answer | Source |
|---|---|---|
| MT5 available? | Yes, alongside cTrader and DXtrade | brightfunded.com/platforms |
| EAs allowed? | Yes, explicitly | Can I use EA? |
| Copy trading? | Yes, between accounts you own, including other firms and retail brokers | Is copy-trading allowed? |
| Hedging? | Same instrument within one account: yes. Across accounts: prohibited | How does the hedging rule work? |
| Weekend holding? | Allowed | See "News and weekends" below |
| Works with PineHook? | Yes, like any MT5 account that permits EAs | This guide |
How PineHook fits in#
PineHook is an automation software service that connects TradingView to MetaTrader 5. When a TradingView alert fires, its webhook reaches our relay, which checks it and hands it to the PineHook EA attached to a chart in your MT5 terminal. The EA executes the order and reports back, so your Signal Logs show the alert arriving and what your terminal did with it. Median relay time is under 25 ms, and you can watch the live numbers on our status page rather than take our word for it.
Two properties matter for a funded account. First, the EA runs on your machine, so BrightFunded's servers see trades from your terminal, exactly as if you had clicked them. Second, PineHook never asks for your MT5 login or your BrightFunded dashboard credentials. Your account stays yours.
Setting it up#
BrightFunded sends your MT5 login, password and server name with your account credentials after purchase, and their help centre walks through connecting the account in MT5. Use the server name from that email rather than anything you find elsewhere; it is issued per account.
From there the PineHook side takes a few minutes:
- Log into the MT5 terminal with your BrightFunded credentials.
- Create a PineHook account, free during the beta, then install the PineHook EA and attach it to any chart, following the installation guide. Enable algorithmic trading in the terminal.
- Create a license on the Licenses page of your dashboard and paste its key into the EA input.
- In TradingView, create an alert whose webhook points at PineHook, and put your license key in the message using any of the command formats.
- Send a test alert and confirm it lands in your Signal Logs and your terminal.
We recommend doing the first run on a BrightFunded evaluation account or an MT5 demo before anything counts.
Symbols, sizes and position caps#
BrightFunded publishes a full instrument specification covering 47 forex pairs, 36 crypto pairs, nine indices and eight commodities, and three details in it change how you write your alerts.
The first is naming. Indices carry a .cash suffix, so the US 30 index is US30.cash, the S&P 500 is US500.cash, the Nasdaq is US100.cash and the DAX is GER30.cash. TradingView does not call them that. Forex and metals are listed with a slash, as EUR/USD and XAU/USD, which is a display convention rather than an MT5 symbol name, so confirm the exact spelling in your Market Watch before your first live alert. Wherever a name differs, PineHook's symbol mapping translates it, and your Pine Script keeps using the TradingView ticker.
The second is contract size, which decides what one lot actually buys. Forex runs the standard 100,000 units, gold runs 100 ounces, and silver and copper run 5,000. The practical consequence is that the same number means different exposure on different instruments: size_lots=0.1 is 10,000 euros on EUR/USD and 10 ounces on gold. A strategy that sends one fixed lot figure across several symbols is therefore taking a different risk on each of them. Sizing by percentage or cash risked instead lets the EA work the volume out from your stop distance, which is the safer habit on an account with a daily loss limit.
The third is easy to miss and will bite an automated strategy: every instrument has a maximum lot per position. Forex majors and most indices cap at 50 lots, while crypto caps vary widely, from 750 on AAVE/USD to 250,000 on ADA/USD. An alert asking for more than the cap does not get a smaller trade, it gets rejected. A few instruments are also marked disabled, copper among them, so check the status of anything unusual you trade before you build a strategy on it.
Forex trades from Sunday 22:05 to Friday 21:55 UTC, and crypto runs 24/7, which is worth knowing if your alerts fire at the weekend. Minimum lot and lot step are in each symbol's specification window, and they decide the smallest size your alerts can request.
BrightFunded's rules, and how to automate inside them#
This is the part worth reading twice, because the rules are what end funded accounts, not the technology.
Two limits, and both count your open trades#
BrightFunded runs three plans and the numbers differ across them. Per their evaluation rules:
| Plan | Daily loss | Max drawdown | Shape |
|---|---|---|---|
| 1-Step | 3% | 6% | Trailing |
| 2-Step Bright | 4% | 8% | Static |
| 2-Step Classic | 5% | 10% | Static |
The daily limit is the one that catches automated strategies out. The baseline is the higher of your equity and balance at the start of the day, and BrightFunded measures against your live equity, closed positions plus floating profit and loss. An open trade sitting deep underwater can breach the limit even if it later recovers and closes green, so your worst moment counts, not your closing figure.
BrightFunded itself suggests programming your EA to respect the loss limits, which is what PineHook's drawdown protection does. It offers five measurement modes, and the default one measures from your equity at the daily reset, which is the same baseline BrightFunded uses. On a breach it can block new entries, close everything, or both, so you stop before the firm's own limit does.
Matching the drawdown shape to your plan#
On the two 2-Step plans the maximum drawdown is static, measured from your starting balance and never moving. A 100,000 Classic account breaches at 90,000, whether that happens in week one or after you have grown it to 130,000. Set PineHook's static mode to that figure and the two agree.
The 1-Step plan works differently. Its 6% drawdown trails the high-water mark, the highest equity the account has ever reached, and it updates in real time. The gap stays a fixed 6% of your starting balance, so on a 100,000 account the floor sits 6,000 below your best equity. Reach 106,000 and the floor has climbed to 100,000. Then it stops. Once you are 6% up the limit locks and stays there for good, which makes your starting balance the permanent floor.
PineHook models that exactly. Use the trailing mode built on the floating equity peak, which tracks your highest equity and holds a fixed distance below it, then set Lock Floor At Profit to 6, the same number as your drawdown limit. The floor climbs with the account to 100,000 and freezes there, which is what BrightFunded does.
Do not reach for static mode to imitate it. Static measures down from your baseline, so pinning 100,000 with a 6% limit puts your floor at 94,000, six thousand below the firm's and unprotected in exactly the situation you were guarding against.
Where you hedge decides whether it is allowed. Holding a long and a short on the same instrument inside one account is permitted. Splitting them across two accounts is prohibited, during evaluation and after funding alike. Get caught once and BrightFunded calls it a soft breach, which means a warning and your trades closed rather than your account gone. Do it again and the account closes for good. I think that first strike is the fairest thing in their rulebook, because most firms in this market would simply end you. If you run PineHook's trade copier across several accounts, keep the strategies aligned. Mirroring one alert to many accounts is safe, since every account does the same thing. Running a long strategy on one and a short strategy on another in the same instrument is the case this rule was written for.
News and weekends#
Holding trades over the weekend is allowed. The news rule depends on your stage. Through Phase 1 and Phase 2 you can trade news freely, with no restriction at all. On a funded account, trading inside a ten-minute window, five minutes before a major release and five minutes after it, is prohibited.
The consequence is gentler than most firms impose. Trading in that window deducts the profit from the trade rather than breaching the account, which BrightFunded classes as a soft breach. Losses in the window are not compensated, so the rule only ever takes away an upside.
Three exceptions are worth knowing. Trades opened more than five minutes before the event may be held and modified through it, although a stop or take profit that fires inside the window still counts as a soft breach. Take profits on trades held at least 48 hours are exempt entirely. And instruments the release does not target can be traded as normal, so a euro announcement does not freeze your whole book. BrightFunded points to the Forex Factory calendar for which events count.
That rule is tedious to respect by hand and easy to automate. PineHook's news filter holds new entries inside a window you set on either side of an economic release, with the minutes before and after set independently. Its prop firm preset is five minutes either side, which is BrightFunded's funded-stage window exactly, so one click covers the rule. The other presets run wider, thirty minutes either side for general volatility avoidance and an hour to span a central bank press conference. High-impact releases always count when the filter is on, and medium-impact ones are an opt-in checkbox. By default every symbol is guarded, and you can narrow it to a named list if only part of your book cares.
By default the filter holds entries, and closes and cancels always pass through, because a filter that stopped you exiting during news would be worse than none. Both settings can be applied globally or per license, so your funded account can run the strict window while your evaluation account, where BrightFunded does not restrict news at all, runs without one.
There is also a separate option to hold stop and target changes for the length of the window, and it is worth being precise about what that does and does not buy you here. BrightFunded permits you to modify a trade through the window, so this option is not required for compliance. What it prevents is a strategy quietly rewriting your levels in the middle of a release, which is a reasonable thing to want during the least predictable ten minutes of the day but is a risk preference rather than a rule. Turn it on if you would rather your stops sat still through the news; leave it off if you want your trailing stop working throughout.
What no automation can do is stop the market from reaching a stop that is already resting on your account, and under BrightFunded's rule that is the case that actually costs you, because a stop or take profit filling inside the window counts as a soft breach. The filter governs what PineHook sends; a level the price simply hits is between you and your broker. So the practical move on a funded account is to look ahead at the calendar in your dashboard and plan around releases that sit near your open positions, rather than to expect any setting to solve it. The trade management features page covers the rest.
Copy trading across your accounts#
BrightFunded's copy-trading permission is broader than most firms write into their rules: you may copy between BrightFunded accounts, accounts at other evaluation firms, and retail brokerage accounts, provided every account belongs to you. Copying anyone else's trades, including family, is prohibited. That maps neatly onto PineHook's trade copier. It gives you a Copier ID in the same format as a license key, and you put it in your alert where the license key normally goes, so one alert reaches every account you attached without maintaining three alert sets.
Scaling is the part worth understanding, because accounts in this situation are rarely the same size. Sizing by percentage does most of the work on its own: send size_pct=1 and every account risks one percent of its own balance, so a 100,000 BrightFunded account and a 25,000 account elsewhere both take a proportional position with no arithmetic from you. On top of that, each license carries its own multiplier, and because it scales percentage sizing as well as fixed lots it works as a risk dial rather than a lot dial. Set the account with the tightest drawdown to 0.5 and it takes half the risk of the others on the same alert.
Two behaviours protect you when the numbers do not divide cleanly. A scaled value that exceeds a parameter's maximum is clamped and the trade still goes, rather than that account being left out of a position the others are holding. A scaled lot that rounds to zero is skipped and told to you in the response, since a zero-volume order is worse than none.
Who BrightFunded will not accept#
BrightFunded publishes a short restricted list: residents of Cuba, Iran, North Korea, Pakistan, Syria and Vietnam cannot open accounts, though existing Pakistani account holders may continue. If you are elsewhere, you are in.
FAQ#
Does PineHook work with my BrightFunded account? Yes. BrightFunded offers MT5 and permits EAs, which is all PineHook needs. Attach the EA to your BrightFunded MT5 terminal and your TradingView alerts trade the account.
Will BrightFunded know I am using automation? There is nothing to hide. BrightFunded welcomes EAs and even recommends building your loss limits into the EA. The loss rules apply identically to manual and automated trading.
Why do my TradingView symbols not match my MT5 symbols?
Because the names genuinely differ. BrightFunded's indices carry a .cash suffix, so TradingView's US30 is US30.cash on your account. Check the Market Watch in your terminal and use symbol mapping to translate.
Can one alert trade my BrightFunded account and my other accounts at once? Yes, and BrightFunded allows it as long as every account is yours. Use the trade copier, and avoid opposite positions in the same instrument across accounts, which BrightFunded prohibits.
How fast do alerts reach my terminal? Median relay time is under 25 ms on our side. The status page publishes the measurements daily.
Try it on your evaluation first#
If you hold a BrightFunded account, the sensible first step is the cheapest one: attach the EA to your evaluation account's terminal, map the symbols you trade, set the drawdown mode that matches your product, and send a test alert. You will see it arrive in your Signal Logs and execute in your terminal within seconds of firing. PineHook is free during the public beta, with no card required. More guides for other firms and brokers are collected in our guides hub, and our prop-firms page covers the guardrail features in depth.
BrightFunded is a trademark of its owner. PineHook is an independent service and is not affiliated with, endorsed by, or sponsored by BrightFunded, TradingView, or MetaQuotes.