NOP Lab · TradingView only

Pine Scripts

Every NOP (Nature of Price) indicator we have written in Pine Script v6, in one place. Each script is a one-time $49 purchase — lifetime download of the full source — and comes with a real example: its exact logic rendered on real NASDAQ 100 market data.

These run on TradingView only — for MetaTrader 5 expert advisors, head to Premium AI (members get every Pine Script included), or open the live chart on the Charts page.

NOP Perfect Candle indicator on a NASDAQ 100 daily chart: triangle markers on every perfect candle, yellow background on 90%+ bodies and a summary table.Real example · live market data

NOP Perfect Candle (Tang Somboon)

TradingView onlyPine v6 · overlay

The original NOP building block: flags every perfect candle (body >= 70% of range), grades it 70 / 80 / 90% for lot sizing and keeps rolling Big White vs Big Black stats.

Buy — $49
  • Perfect-candle detection with adjustable body % threshold
  • 70 / 80 / 90% body grades mapped to normal / heavy / full lot
  • Rolling window stats table, current-bar verdict label and 3 alerts

🔒 Full source unlocks after purchase — lifetime download

NOP Perfect Candle + Main Imp indicator on a NASDAQ 100 15-minute chart: Imp triangles, gray crosses on perfect-but-not-Imp bars and the live Imp-ratio table.Real example · live market data

NOP Perfect Candle + Main Imp

TradingView onlyPine v6 · overlay

Flags perfect candles (body >= 70%) and Main Imp bars whose body dwarfs every regular stick in the lookback window - the highest-conviction NOP entry signal.

Buy — $49
  • Perfect-candle detection with 70 / 80 / 90% body grades mapped to lot sizing
  • Main Imp rule: body must be >= 2x the largest perfect-candle body in the window
  • On-chart markers, live label, summary table and 4 alert conditions

🔒 Full source unlocks after purchase — lifetime download

NOP BPS indicator on a NASDAQ 100 daily chart: EMA-50 trend line and the BPS term-structure table with the 1d/100d expansion ratio and STRONG status.Real example · live market data

NOP BPS - Body per Stick

TradingView onlyPine v6 · overlay

Measures average candle body in the trend direction across 1 / 3 / 5 / 7 / 14 / 28 / 100-day windows. A short-vs-long ratio above 1 means the trend still has fuel.

Buy — $49
  • Counts only with-trend bodies (green in an uptrend, red in a downtrend)
  • Term structure over 7 configurable day-windows plus an expansion ratio
  • Strong / neutral / weak status with alert conditions on both crossings

🔒 Full source unlocks after purchase — lifetime download

NOP Rally Set Counter on a NASDAQ 100 futures 15-minute chart: numbered Rally labels on each new impulse set, shaded correction sets and the live set table.Real example · live market data

NOP Rally Set Counter

TradingView onlyPine v6 · overlay

Groups consecutive same-color candles into sets (Ruam Tang) and counts Rally #1, #2, #3... impulse sets since the trend started - the backbone of NOP position adding.

Buy — $49
  • Automatic set grouping: color flip starts a new set, dojis extend the current one
  • Rally counter resets when the EMA trend direction flips
  • Labels every new impulse set, shades corrections, alerts on each new rally set

🔒 Full source unlocks after purchase — lifetime download

NOP PPS indicator under a NASDAQ 100 daily chart: four PPS window lines in a separate pane and the short-vs-long ratio table reading ACCELERATING.Real example · live market data

NOP PPS - Pip per Stick

TradingView onlyPine v6 · pane

Trend speed gauge: total range travelled divided by the number of bars, compared across short and long windows. Rising PPS = accelerating trend, falling = losing steam.

Buy — $49
  • PPS = (highest high - lowest low) / bars, in price units, per window
  • Four configurable windows with a short-vs-long acceleration ratio
  • Separate-pane plot with strong / weak thresholds and alerts

🔒 Full source unlocks after purchase — lifetime download

How it works (TradingView only)

Each script is a one-time $49 purchase: pay by card, and the full Pine v6 source unlocks on this page forever — copy it or download the .pine file. The buy button signs you in first. These are TradingView indicators, not MT4/MT5 files — for our MetaTrader robots see Premium AI (members get every Pine Script included).

  1. Open a chart on tradingview.com (a free account is enough).
  2. Click Pine Editor in the bottom toolbar.
  3. Delete the boilerplate, paste the script, press Save.
  4. Click Add to chart — the indicator and its table appear.
  5. Right-click the indicator name → Add alert to get notified on signals.

The screenshots above are real renders of each script's logic on real market data (NASDAQ 100 index and futures). All scripts are provided for coding-engineering education only — they are study material, not financial advice.