Create your free account now and lock a 20% off benefit on any plan. 200 Oracle credits included, no card required.
Three surfaces · 8 indicators

Photograph the chart.
Build the indicator.

Share a chart. Get the read across every timeframe the desk measures, then forge the indicator that marks it — in Pine, with a repaint gate to run before you trust it.

Education first · never financial advice

neotrader.app/read
NEO TRADER on a desktop: a sidebar with Read, Forge and Library, the timeframe ladder for Bitcoin showing 1D up and 4H and 1H down, and an upload panel headed \u201cDrop a chart. Get a read.\u201d
The same Read screen on a phone, with the timeframe ladder stacked and the verdict card reading NO CALL.

Surface 01

Read

One asset, several timeframes. A ladder from the daily down to the trigger, each rung with its own bias and the measurement behind it. A timeframe the desk could not read says so — it is never folded into neutral.

Read a chart→

Surface 02

Forge

Describe the indicator in your own words and get Pine v6 back, then put it through eleven repaint rules. Anything they cannot resolve blocks publication too, because unknown is not clean.

Open the Forge→

Surface 03

Library

8 indicators, each with what it actually computes, the signals to look for on the chart, the inputs you will end up touching and what it is best for. Open to read without an account.

See the library→

The part nobody else has

A read ends with a
buildable sentence.

A read describes the setup in plain words, and plain words are exactly what the Forge takes as input. That is what joins a chart reader and an indicator engine into one product instead of two tools sharing a login — what you just read is already the brief.

From the 15m read

Mark a liquidity sweep: a wick that takes out the prior swing low and closes back above it. Only count it when MFI(14) was under 20 on the sweep bar.

Forgedsweep_reclaim.pine→ run the gate

Not a mockup

This is the product,
photographed.

Every screen below is a capture of the running app on a phone, taken the day this page was written. Nothing here was drawn for the page, and the numbers are the ones the engine produced that morning.

  1. Step 01

    Give it a chart

    Share a screenshot from any app, upload one, or photograph the screen in front of you. Seven megabytes, PNG or JPEG or WEBP. On a phone the share sheet is the shortest path and needs no upload step at all.

    The Read screen on a phone: a dashed drop zone reading “Drop a chart here”, with Upload screenshot and Take a photo buttons, and an empty panel below captioned “Your read appears here”.
  2. Step 02

    Read the ladder

    Beside your chart sits the desk’s own read, measured rather than described: a rung per timeframe with the EMAs and RSI behind it. Here two of three agree down, the daily does not, and the engine declines to call it — 35 out of 100, no entry, no invalidation. A desk that only ever had an opinion would have found one.

    The Read screen showing the timeframe ladder for Bitcoin: 1D up, 4H down, 1H down, “2 of 3 readable agree: down”, and a verdict card reading NO CALL with a deterministic score of 35 out of 100.
  3. Step 03

    Describe the indicator

    Say what you want marked, in the same plain words the read just used. ORACLE writes Pine Script v6 you can paste straight into TradingView — and you can read every line of it before you do.

    The Forge screen: a heading reading “Describe it. Get Pine Script.”, four example prompts such as EMA 50/200 cross with a confirmation candle, and a composer at the bottom.
  4. Step 04

    Run the gate

    Eleven rules, in your browser, costing nothing. Each finding names the mechanism, the line it is on and the fix — and the verdict says how many rules ran and how many things they could not see, because a clean answer that hid its blind spots would be worth less than none.

    The repaint gate on a phone: Pine source in a code box, a verdict reading THIS REPAINTS with 11 rules, and a finding explaining that ta.lowest includes the bar that is still forming, with the offending line and a suggested fix.
  5. Step 05

    Or start from the library

    Search, filter by what an indicator is for, and open any of them to read what it computes, the signals to look for, and the inputs you will end up changing. No account needed to read.

    The Library screen: a search field, category filters for Price Action, Oscillators, Volume, Signals and Risk, and indicator cards for Momentum Pulse, Viral Volume Scanner and Structure Map.

Most indicators repaint.
Ours cannot leave the Forge.

A repainting script redraws its own history once the bar closes, so its backtest is a lie and its alerts fire on candles that later look different. It is the most common defect in indicators sold anywhere and almost nobody checks. Put every script through this gate before you run it.

Validation gate

3 findings · blocked
  • ta.lowest includes the bar that is still forming, and its value reaches a decision.

    The window extends to the live candle, so its result moves while that candle is open — and whatever fires off it moves with it.

    7swingLo = ta.lowest(low, lookbk)

  • plotshape fires on data from the bar that is still forming.

    The condition can be true mid-bar and false by the close, so the marker appears, moves and disappears.

    13plotshape(setup, style = shape.triangleup, …)

  • alertcondition fires on data from the bar that is still forming.

    Same condition, and by then the alert has already gone out.

    14alertcondition(setup, "Sweep reclaimed")

11 rules ran · 3 things it could not see

A failing gate blocks publication, not the view. Read the script and argue with the check — but a script the rules cannot resolve is blocked exactly like one that repaints, because unknown is not clean.

Why this is the product

Anyone can generate Pine. What is hard is knowing whether the thing you generated is honest — and that question has a mechanical answer, which means it can be checked every single time instead of trusted.

And what it admits

The gate is a rule engine, not a Pine compiler. Every report carries a list of what it could not see, and a clean verdict says what it really means: these rules found nothing. That is the absence of the defects we know how to look for, not a proof.

On a phone

Installed, it stops being
a website.

Nobody uploads a screenshot on a phone — they share it. So the share sheet is the front door, and the phone is the primary surface rather than a shrunk-down desk.

Share a screenshot

NEO appears in the share sheet for images, so a chart screenshot goes straight into a read. No upload step, no file picker, no second app.

A camera for charts

Or photograph a screen: live preview, corner brackets to square the chart against, and a review step before anything is sent.

Standalone

No address bar, no tab strip. Our own black splash on launch instead of the white flash a web app gives you.

Offline reads

A read you already opened still opens with no connection — the three doors are cached on install, so the app paints before the network answers.

Shortcuts

Long-press the icon: read a chart, open the Forge, jump to the library. Three, because one slot belongs to the app itself.

The gate runs on the phone

Checking a script for repaint is a pure function of its text, so it needs no connection and costs no credit. Paste Pine on a train and get the verdict.

Pricing

One decision: how much you build
versus how much you read.

MonthlyAnnual

Free

Browse the library

€0/mo

200 credits

  • The library, open to read
  • Every free indicator in full
  • 200 Oracle credits, one-time
  • Reads and the Forge start at Pro
Start free

Copilot

The scanner desk

€23/mo

billed annually · €276/yr

1,200 credits / mo

  • Everything in Free
  • Quant Mode — the multi-asset scanner
  • 1,200 credits / month
  • Reads and the Forge start at Pro
Get Copilot
All three doors

Pro

Read and forge

€55/mo

billed annually · €660/yr

2,500 credits / mo

  • Everything in Copilot
  • READ — the full timeframe ladder
  • FORGE — Pine v6 and the repaint gate
  • The premium library · 2,500 credits / mo
Get Pro
Most credits

Elite

The largest grant

€79/mo€119

billed annually · €948/yr

Founding rate — locked while you stay

7,000 credits / mo

  • Everything in Pro
  • 7,000 credits / month
  • About 70 forged indicators a month
  • Or about 90 chart reads
Go Elite

Pay as you go

Need more credits?

One-time top-ups, no subscription. Credits never expire while your plan is active. Bigger packs, better rate.

What this does not do

Stated here rather than discovered later.

  • It does not trade for you.No broker connection, no auto-execution, no copy trading. You place every order yourself.
  • It does not promise a win rate.A confluence figure counts agreeing checks and is rendered as a score. It is never written as a percentage, because it is not a forecast.
  • It does not read a chart you did not give it.Three timeframes measured means three rungs. A timeframe it could not read is drawn as unreadable, not as neutral.
  • It is not financial advice.Education first. Every read is a thesis you are free to reject, and the invalidation level is there so you know when it was wrong.

Start with one chart.

The library is open to read without an account. Reads and the Forge come with a plan.

NEO TRADER — Photograph the chart. Get the read. Build the indicator.