EnglishفارسیTürkçe

Features

Journal Backtest Scripts Trade Charts Reports Playbook AI Prop Firm Mentor Broker sync

Resources

Pricing Learn Supported brokers Sign in Get started
ProductScripts

Bring your indicators. Test them on the past.

Paste the Pine Script® of an indicator you use, or pick one of 27 built-ins. Set its inputs, colours and pane, then trade the past bar by bar with it on the chart — in as many backtest sessions as you like.

The editor

Paste it, add it to the chart.

The Pine editor sits beside the chart. Paste the code of an indicator — your own, or one you found — press Add to chart, and it draws on the bars you're trading.

  • Pine Script® v5 and v6 indicators, pasted as they are.
  • A script that won't run tells you why, and on which line.
  • Edit it and press Update on chart: the chart redraws at once.
A gold chart with four indicators from Pine scripts in their own panes under the price.
Built in

27 indicators ready, every setting in reach.

Moving averages, RSI, MACD, Bollinger Bands, Ichimoku, Supertrend, VWAP and more are one search away. Each opens with the settings a trader expects.

  • Inputs, Style and Visibility, changed live on the chart.
  • On the price or in a pane of its own, with its values on the scale.
  • Your own defaults kept for next time.
The indicators dialog: your favourites and scripts, and the built-in technicals from moving averages to the directional movement index.
On the replay

It never sees the future.

In a backtest, an indicator is worked out bar by bar as the replay moves forward — the way it would have looked on the day, not the way it looks now.

  • The bar that's still forming is recalculated as it forms.
  • Higher timeframes are built only from bars that have closed.
  • Several charts and timeframes side by side, each with its own scripts.
Four charts in one backtest — gold, the pound, the Nasdaq and bitcoin — replayed together, each on its own timeframe.
The details

The indicators you trust, on the history you test.

Pine Script® v5 and v6Indicator scripts run as they are, in an engine built for TradeAssay.
27 built-insFrom moving averages to Ichimoku, Supertrend and pivot points.
Its own paneOn the price, or under it, with labels on the price scale.
Higher timeframesrequest.security reads the hour or the day from bars that have closed.
Kept for youYour scripts stay in this browser, ready on every chart you open.
Errors by lineIf something in a script isn't supported, the editor says what, and where.
Questions

About scripts.

Will my TradingView indicator work?

Most indicator scripts written in Pine Script® v5 or v6 run as they are. Strategy scripts — the ones that start with strategy( — aren't supported yet, and neither are a few newer features: matrices, enums and lower-timeframe requests. If a script uses one, the editor tells you which line.

Where can I use my scripts?

On the backtester's charts, and on Trade Charts beside your own trades. Both are part of Pro.

Can an indicator see bars that haven't happened yet in a backtest?

No. It is worked out bar by bar as the replay moves. The bar that's still forming is recalculated as it forms, and higher timeframes are built only from bars that have closed.

Is this TradingView's Pine Script®?

The language is. Pine Script® is a trademark of TradingView, Inc. TradeAssay runs indicator scripts with its own engine and is not affiliated with TradingView.

Your next trade deserves a reason.

Bring in your history and see what it says — free, in a few minutes.

Create your free account
Help centre

Answers to what traders ask us most — and a ticket to a person when they aren't enough.

Open help
Write to us

support@tradeassay.com — read by the people who build the app.

Send an email
Learn

Long reads on sample size, R and prop-firm rules, each with a calculator.

Start reading