Back to guides
How to Connect TradingView to BrightFunded (MT5, 2026)

How to Connect TradingView to BrightFunded (MT5, 2026)

Benjamin F., Co-founder15 min read

Yes, you can run TradingView alerts on a BrightFunded account, and this guide covers exactly how. TradingView cannot place a trade at a prop firm directly, and it does not need to. Since a BrightFunded account comes with a trading platform, connecting the two is a matter of carrying your alerts across to that platform and executing them there, and for BrightFunded that platform is MetaTrader 5, offered alongside cTrader and DXtrade. They also explicitly permit Expert Advisors, which is all an automated 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.

The setup is the easy half, and the rules BrightFunded measures you against are the part that takes attention: a daily loss limit that counts floating positions, a drawdown model that differs by product, and a hedging rule with teeth. All three are enforceable from your own terminal, and you can now guard the first two at the same time rather than one or the other. 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#

QuestionAnswerSource
MT5 available?Yes, alongside cTrader and DXtradebrightfunded.com/platforms
EAs allowed?Yes, explicitlyCan I use EA?
Copy trading?Yes, between accounts you own, including other firms and retail brokersIs copy-trading allowed?
Hedging?Same instrument within one account: yes. Across accounts: prohibitedHow does the hedging rule work?
Weekend holding?AllowedSee "News and weekends" below
Works with PineHook?Yes, like any MT5 account that permits EAsThis 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:

  1. Log into the MT5 terminal with your BrightFunded credentials.
  2. 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.
  3. Create a license on the Licenses page of your dashboard and paste its key into the EA input.
  4. In TradingView, create an alert whose webhook points at PineHook, and put your license key in the message using any of the command formats.
  5. 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.

License settings with Broker Symbol Mapping enabled, renaming US30 to US30.cash, US500 to US500.cash, US100 to US100.cash and GER30 to GER30.cash

Renames are per license, so an account elsewhere with different names keeps its own list. Your alerts keep sending the TradingView ticker either way.

The second is contract size, which decides what one lot buys. Forex runs the standard 100,000 units, gold runs 100 ounces, and silver and copper run 5,000. So the same number means different exposure on different instruments. For example, size_lots=0.1 is 10,000 euros on EUR/USD but 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, because every instrument carries a maximum lot per position. Forex majors and most indices cap at 50 lots, while crypto caps vary widely: 750 on AAVE/USD, for example, against 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#

Two limits, and both count your open trades#

BrightFunded runs three plans and the numbers differ across them. Per their evaluation rules:

PlanDaily lossMax drawdownShape
1-Step3%6%Trailing
2-Step Bright4%8%Static
2-Step Classic5%10%Static

The daily limit is the one that catches automated strategies out. Your baseline is the higher of equity and balance at the start of the day, and BrightFunded measures against live equity, closed positions plus floating profit and loss. A trade sitting deep underwater can breach the limit even if it recovers and closes green, so your worst moment counts, not your closing figure.

BrightFunded itself suggests programming your EA to respect the loss limits. PineHook runs the two as separate guards, checked once a second on your own terminal with floating profit and loss included, so whichever you reach first blocks new entries, closes everything, or both. The chart panel names which one fired and when it lifts. If your firm quotes a cash figure rather than a percentage, flip Limit Unit to $ and type that instead; it governs both limits.

There is one combination to avoid. Leaving the overall mode on End of Day measures the day, which is the daily limit again, so PineHook will not run both that way. Pick the mode matching your plan's drawdown shape.

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.

The 1-Step is the interesting one. Its floor follows the account's highest mark, staying 6,000 below it on a 100,000 account. Set a new high and the floor rises the same moment, open profit included. Reach 106,000 and the floor has climbed to 100,000, and there it stops for good. Lock Floor At Profit reproduces that freeze, so our floor stops climbing where theirs does instead of tightening past it and refusing trades they would have allowed. FTMO and Alpha Capital measure the same way, so the setting carries across.

PlanModeLock Floor At Profit
1-StepTrailing (floating equity)the profit level where their floor stops climbing
2-Step BrightStaticleave at 0
2-Step ClassicStaticleave at 0

On both Static rows, set the equity baseline to your starting balance as well. The two percentage fields are yours to fill in from the rules table above.

License settings showing a 3% Max Daily Loss beside a 6% overall Drawdown Guard, with the overall limit measured from the trailing floating equity peak

Both guards armed on one license, set here to BrightFunded's own published 1-Step figures. They are the firm's limits rather than a configuration we are recommending, and the second error below is about the margin you may want inside them.

Two things people get wrong.

Error one: imitating the 1-Step lock with Static mode. The 1-Step floor ends up parked at your starting balance and Static holds a floor that never moves, so pinning it to 100,000 looks right. It is not, because the number you type into Static is not the floor. It is the level the percentage is measured down from. Pin 100,000 with a 6% limit and your floor sits at 94,000, permanently. That matches BrightFunded on day one and diverges from there, because their floor climbs with your equity and yours does not. By 106,000 theirs has locked at 100,000, six thousand above yours. The mode is at its most wrong precisely when the account is winning.

Error two: assuming the firm's own figure leaves you room. A guard only helps if it acts before the thing it guards against. Enter BrightFunded's exact percentage and our floor sits on the very level at which they close the account, so there is nothing between the two. Whether to leave a margin below their figure, and how large, is a decision about your own risk and strategy that we cannot make for you.

Any margin you do choose stays dependable, because we start the day the way they do: on the higher of equity and balance. That includes the part people forget. Hold a winner through the daily reset and its unrealised profit joins your starting figure, so handing it back counts against your day.

Hedging: fine in one account, not across two#

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.

This is the rule to keep in mind if you run PineHook's trade copier across several accounts. 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 the rule was written for.

News and weekends#

You may hold trades over the weekend. The news rule depends on your stage. Through Phase 1 and Phase 2 you can trade news freely, and on a funded account trading within five minutes either side of a major release 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 calls a soft breach. Losses in the window are not compensated, so the rule only ever takes an upside away.

Three exceptions are worth knowing. Trades opened more than five minutes before the event may be held and modified through it, and take profits on trades held at least 48 hours are exempt entirely. Instruments the release does not target trade as normal, so a euro announcement does not freeze your whole book, and BrightFunded points to the Forex Factory calendar for which events count.

That 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 a release, and its prop firm preset is five minutes each way, which is BrightFunded's funded-stage window exactly. High-impact releases always count, medium-impact ones are an opt-in checkbox, and closes and cancels always pass through, because a filter that stopped you exiting during news would be worse than none. Set it globally or per license, so your funded account can run the strict window while your evaluation account, where news is unrestricted, runs without one.

A separate option freezes stop and target changes for the length of the window. BrightFunded permits holding and modifying a trade through a release, so that one is a risk preference rather than a compliance need. A stop or target counts against you when it is filled in the window, not when it is moved.

No automation can stop the market reaching a stop that is already resting on your account, and that is the case that costs you here, 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 on a funded account, look ahead at the News Calendar in your dashboard, which flags each release your own filter would hold, and plan around the ones sitting near your open positions.

Copy trading across your accounts#

BrightFunded's copy-trading permission is broader than most firms write into their rules, since 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.

The part worth understanding is scaling, because accounts in this situation are rarely the same size. Percentage sizing does most of the work on its own. Send size_pct=1, for example, 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 also the cheapest. Attach the EA to your evaluation account's terminal, map the symbols you trade, set both loss limits against your plan's rules, 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.

ShareX