Calculations & Plots
Calculations are rebuilt in C#; plots become Quantower line series, and fills between lines become clouds. Any visual differences are agreed in advance.
We rewrite Pine Script indicators and strategies in C# for Quantower — starting from how the original script behaves, not from its syntax, and checking the result against criteria agreed with you.
ta.ema(close, 21)Core.Indicators.BuiltIn.EMA(21, PriceType.Close)plot(ema)AddLineSeries("EMA", Color.DodgerBlue, 2)request.security(…, "60", …)Symbol.GetHistory(Period.HOUR1, …)strategy.entry("L", strategy.long)Core.Instance.PlaceOrder(… Side.Buy …)Same logic, rebuilt for Quantower
TradingView to Quantower conversion means rewriting a Pine Script indicator or strategy in C#, the language of Quantower’s algorithmic tools: an indicator becomes a Quantower indicator, and a strategy becomes a Quantower strategy that places real orders through your broker connection. Pine Script and Quantower handle bars, data from other timeframes and orders differently, so the logic has to be understood and rebuilt — not translated line by line.
Converting a TradingView indicator to Quantower means recreating its calculations in C# and everything it shows on the chart. We convert standard, custom and multi-timeframe indicators, as well as panels and dashboards.
Calculations are rebuilt in C#; plots become Quantower line series, and fills between lines become clouds. Any visual differences are agreed in advance.
History for other periods or symbols is loaded separately and keeps the original’s update behaviour — from the forming bar or from confirmed bars only.
Pine’s built-in functions use Quantower’s own indicators where their values match; where the platforms calculate differently, we write the calculation ourselves.
Labels and shapes become markers or custom painting on the chart, and tables become drawn panels; the agreed information is kept and the look is agreed separately.
Alert conditions are built into the Quantower version, with notifications where needed.
New settings or functions, several indicators combined into one, or the indicator turned into a strategy.
A Pine Script strategy simulates trades on the chart; a Quantower strategy places real orders through your broker connection. Converting a TradingView strategy to Quantower keeps the strategy’s rules and adds the order handling that live trading needs.
Entry, exit and close rules are rebuilt with Quantower’s trading methods — including reversals on an opposite signal, pyramiding limits, partial exits and exits tied to specific entries, which Pine’s strategy functions handle on their own.
Pine’s quantity or percent-of-equity sizing is recalculated using the target symbol’s lot size, volume limits and step, then checked against your risk rules.
Stop-loss and take-profit, trailing stop and breakeven are placed as protective orders your connection supports.
Position handling depends on your broker connection — one net position or separate positions — so it is checked and agreed, together with how several strategies share the account.
Market, limit and stop orders, and the other order types your connection supports, with slippage and symbol settings taken into account.
Trading sessions and days, time limits and other filters can be added to the original rules.
Results in Quantower won’t match TradingView’s Strategy Tester exactly: the two platforms use different data and model fills differently. We check that entries and exits follow the agreed rules.
TradingView and Quantower run scripts in different ways. These are the differences that decide whether a converted script behaves like the original — and what we do about each of them.
The data source selected in TradingView
The data of your Quantower connection, which can differ by broker and feed
We take the data difference into account and agree with you how closely values must match.
The symbol’s session and the time zone the script’s logic uses, the exchange’s by default
The session settings of your connection and the bar timestamps it provides
We compare sessions, bar timestamps and the time zone each version’s logic uses — matching chart clocks alone isn’t enough.
Indicators update as the current bar forms; strategies calculate on bar close by default
Indicators update on history, on new bars and on ticks, with the reason passed to the code
We agree whether signals act inside the bar or on its close, and check historical and real-time behaviour separately.
Can use the current, still-forming higher-timeframe bar or only confirmed values
History for another period or symbol is loaded separately and aligned to the chart
We find out which the original uses and keep it — or switch to confirmed values if you prefer. We also check the original for future-data leakage and agree any corrections before conversion.
The strategy simulates fills on the chart
Real orders through your connection; position handling depends on it
We build order handling for your connection and agree sizing, protective orders and how several strategies share the account.
Pine Script’s own calculation
Quantower’s own calculation, which can differ in details
We compare the values and use our own calculation where the two platforms differ.
Tables, labels, boxes and fills
Line series, clouds, markers and custom painting
We keep the agreed information and functions; complex panels may be simplified, and the look is agreed with you.
Some things depend on the platform itself: data available only on TradingView, such as symbols your Quantower connection doesn’t provide; volume and tick data, which depend on your feed; and the settings of TradingView’s Strategy Tester. We point these out before work starts and agree the closest Quantower equivalent with you.
A converter or an AI pass can produce C# quickly. The risk is not the tool but an unchecked result: code can compile and still behave differently from the original, because the two platforms treat bars, history and orders differently. We start from how the original script behaves and rebuild that behaviour for Quantower.
| Automatic conversion | Manual conversion at Nordman Algorithms | |
|---|---|---|
| Starting point | Often the syntax, statement by statement | How the original script behaves |
| Platform differences | Often found later, if at all | Identified before work starts and agreed with you |
| Strategies | Simulated fills and Pine sizing may be carried over as they are | Order handling built for your Quantower connection |
Send it to us — we review it and give you a fixed price and timeline before work starts.
We run the original on TradingView and the converted version in Quantower on the same instrument and timeframe, with matching trading sessions and bar timestamps, and compare them against acceptance criteria agreed with you:
If something doesn’t match, we find the cause — price data, platform behaviour or the code — and check the result against the agreed specification.
Share the source code or the script’s TradingView link, a short description and screenshots of how it should look and behave.
You sendScript + descriptionWe analyse the script, point out anything that works differently in Quantower, agree which connection a strategy will trade through, and agree settings, acceptance criteria, price and timeline.
You getFixed price + criteriaThe indicator or strategy is rebuilt for Quantower, including any extra features you asked for.
We buildThe Quantower versionThe Quantower version is checked against the acceptance criteria agreed in step 2.
We checkValues, signals, tradesBugs and differences from the agreed specification are fixed after delivery.
You getSource + files to runEvery script is reviewed before we quote. These are the main factors.
How much logic the script contains and how many calculations depend on each other.
Data the script requests from other timeframes or instruments.
Drawings, labels, boxes and tables that need markers, clouds or custom painting in Quantower.
For strategies: entries, exits, position sizing and trade management.
Settings, filters or functions you want beyond the original script.
Without the source code, recreating the script from your rules and examples is assessed separately; an exact match can’t be promised in advance.
Most TradingView indicators can be rebuilt in C#. Some TradingView-specific features — certain drawing styles, tables or data available only on TradingView — need a Quantower equivalent. We tell you about any such differences before work starts.
Yes. The strategy’s rules are rebuilt as a Quantower strategy that places real orders through your connection, with position sizing, protective orders and any extra trade management agreed with you.
Not always exactly. The data source selected in TradingView and your Quantower connection provide different prices, trading hours can be set up differently, and some built-in indicators are calculated slightly differently. How closely values must match is agreed before work starts, and any difference is traced to its cause.
Yes. For indicators, the connection decides which symbols, history, price types and volume data are available. For strategies, it also decides the order types, execution and position handling. We agree the connection before work starts and build for it.
A link to a protected or invite-only script doesn’t give access to its source code. Without the source, we can assess recreating the script from the rules, screenshots and example values you provide — but an exact match with the original can’t be promised in advance.
No. Our developers write the C# version themselves, based on how the original script behaves.
Not exactly. The two platforms use different data and model fills differently, so results differ. What we check is that entries and exits follow the agreed rules.
Yes. Quantower indicators become TradingView indicators, and a strategy’s rules become a Pine Script strategy for backtesting and alerts — which doesn’t trade your account by itself. What carries over is agreed before work starts.
It depends on the size of the script, data from other timeframes, visual elements and, for strategies, the order logic. After reviewing your Pine Script we give you a fixed price and an estimated timeline before work starts.
Share the script or its TradingView link and a short description of what it should do in Quantower. We will review it and give you a fixed price and timeline before work starts.