Collection · Pine Script to MQL

Fourteen commercial Pine Script to MQL ports, each listed for MT4 and MT5

Every port is a rewrite checked signal by signal against the TradingView original. Where a Pine feature cannot be reproduced on MetaTrader, the listing says so instead of hiding it.

Links open the MQL5 Market listing, where the demo, the screenshots and the full description live. Prices and free demos are set by the Market, not by this site.

ProductMetaTrader 5MetaTrader 4
Algo Shadow MatrixMT5 listingMT4 listing
Apex Break PROMT5 listingMT4 listing
Flintridge Trader ProMT5 listingMT4 listing
Flux Gate PrecisionMT5 listingMT4 listing
Hyper Trend PROMT5 listingMT4 listing
Kumo Forge PRO (free)MT5 listingMT4 listing
Momentum TidebreakerMT5 listingMT4 listing
Quadra Zone EntriesMT5 listingMT4 listing
Reverse RSI PhantomMT5 listingMT4 listing
Smart Liquidity MatrixMT5 listingMT4 listing
Sniper Ashfield ProMT5 listingMT4 listing
SuperTrend Sentinel LevelsMT5 listingMT4 listing
Voidbreak Buy Sell ProMT5 listingMT4 listing
Wolf Blackout TraderMT5 listingMT4 listing

What a port involves

A port is a rewrite, not a translation. Bar indexing runs the opposite way, barstate.isconfirmed has no MQL equivalent, and request.security, drawing objects and alert timing all behave differently. Each port above went through the same steps: rebuild the calculation chain bar by bar with an explicit index-conversion layer, replace Pine's silent var persistence with named state arrays, rebuild tables and boxes from chart objects, fan the alert conditions into one de-duplicated multiplexer, and then compare both platforms on the same symbol and period, signal by signal.

What does not port

Higher-timeframe lookahead, intrabar data and webhook alert payloads cannot be reproduced honestly on MetaTrader. Where an original relied on them, the listing description names the difference. Different data feeds also mean candles differ between TradingView and a broker, so a signal can legitimately land one bar apart; that is disclosed rather than papered over.

Have a Pine script to port?

Send the source. I reply with what will match, what cannot, and the price, before you order.