Pine Script Alternative | Brue Strategy Language

Brue is the strategy language on London Strategic Edge. A script declares strategy() with an overlay flag, reads price series, computes values through 143 built in functions and draws signals on the live chart. The semantics follow Pine Script closely enough that a Pine author can read a Brue script on first contact. The full language reference lives at /brue.

The difference that matters

A Brue script can call a machine learning model you trained in the ML studio and use its output as a series in trading logic. Pine Script has no equivalent call because TradingView does not train models. Here the studio trains on dedicated GPUs, the free plan includes three training jobs per day, and the resulting model is callable from any of your scripts.

Cross symbol data

A script binds a second instrument with use "GBP/USD" as gbp and then reads gbp.close as an ordinary series. This replaces the request.security call in Pine, and it works across asset classes, so a stock strategy can condition on a currency rate.

Side by side

BruePine Script
Entry pointstrategy() with overlay flagstrategy() or indicator()
User inputsinput() with labelinput family
Cross symbol seriesuse "SYMBOL" as aliasrequest.security()
Machine learningCalls models trained in the ML studioNone
Built in functions143Larger library, grown since 2013
PriceFree, 10 saved scripts on the free planIncluded with TradingView plans up to $719.40 per year

Updated 11 June 2026.