CHARTARMORY

Install app

  1. Use the install icon on the right of the address bar, or choose the app-install option in the browser menu. Chrome and Edge support this on desktop.
  2. Already installed? Open ChartArmory from your home screen or computer’s app list.
CHARTARMORY

App & notifications

Enable notifications

Only your selected topics. We store your push address, encryption keys, language and choices; turning notifications off deletes this subscription.

Push notifications are not supported in this environment.

← All productsCHARTARMORY · TREND PULLBACK

Grail Pullback

Buy the 20-day pullback in a strong uptrend, ride the trend until the 150-day line breaks

Inspired by 45-year trader Linda Raschke's 'Holy Grail' setup, rebuilt by ChartArmory to ride big uptrends instead of quick trades.

$99.60One-time payment · Perpetual personal use
Add to my chart
US$249 (one-time) includes
  • Full Pine Script v6 source code
  • 8-language card and install guide
  • Personal use and editing rights (no redistribution or resale)
  • 30 days of bug-fix support after purchase
  • Copy button and TXT right after payment
Delivery and refund policy ↗
GRAIL PULLBACK / HISTORICAL CASE

Nvidia: one buy, a 23-month trend ridden to the end

NASDAQ:NVDA · 1D · 2023.02 → 2025.01+399.4%

Bought the day it broke out of a 20-day pullback, sold the day the 150-day line broke. SPY made +49.6% over the same period.

SPY, same period
+49.6%
Held
about 23 months

On 23 Feb 2023 the buy signal locked in at the $23.66 close. On 27 Jan 2025 the close fell below the 150-day line and it sold at $118.42.

  1. 01 / 🏆 Buy$23.66🏆 · ◆ 20 EMA
  2. 02 / Highest close while held$149.43+531.5%
  3. 03 / Sell below 150-day$118.42SELL · < 150 EMA

Signal and fill at that day's close, 0.1% cost on buy and sell · a replay of the same rule as the TradingView indicator (split-adjusted prices)

Download the calculation record (JSON) ↓
PROBLEM → FIX

Four trend-trading headaches, settled by rules

Chased a stock that was already flying and got stuck at the top

It waits for a strong trend to dip to the 20-day line (◆) and buys only when price clears the high within 3 days

Sold far too early because a small gain made me nervous

It holds until the close drops below the 150-day line, riding the whole trend

A buy signal showed up, then quietly disappeared

Buys and sells are confirmed on the close only, so signals never repaint

Held on through a crash and lost big

Below the 150-day line it does not buy and sits in cash

01 / WHAT IT DOES

Buy the pullback, hold until the trend ends

01

Finds the pullback

In a strong uptrend (ADX above 20, +DI > −DI, above the 150-day line) a low touching the 20-day line marks ◆; a close above that candle's high within 3 days gives 🏆 BUY.

02

Holds the whole trend

It sells only when the close drops below the 150-day line. While you hold, a green ribbon fills the space between price and that line.

03

Status and scorecard

One card shows the state (riding the trend / pullback — waiting for the trigger / waiting for a strong trend), biggest crash, worst drop, trades and total return.

02 / ON YOUR CHART

Two lines and a green ribbon are enough

Wait for a ◆ pullback at the gold 20-day line, then ride the green ribbon above the purple 150-day line. Card and alerts in 8 languages.

NASDAQ:NVDA · 1D · 2022.7 → 2025.3 · Grail Pullback defaults

Nvidia on the chart: +400.4% in one trend

After 🏆 BUY it held along the green ribbon and sold the day the 150-day line broke: +400.4% on screen, +399.4% after 0.1% cost per side.

AMEX:SPY · 1D · 2006.9 → 2010.3 · scorecard

S&P 500 in the 2008 crisis, with the scorecard

Through the 2007.10–2009.3 crash, when holding lost −56.5%, it stayed in cash below the 150-day line (0%).

03 / EVIDENCE

Worst drops since 2001: holding vs Grail Pullback

Ten markets, from stocks and indexes to crypto and gold: the worst drop when simply holding versus with Grail Pullback.

Show the full table
All figures are past records with 0.1% cost on every buy and sell, long only and no leverage. Markets with later data start from their first day.
MarketFromHold: worst dropGrail Pullback: worst drop
S&P 500 (SPY)2001−56.5%−26.1%
Nasdaq 100 (QQQ)2001−70.4%−42.6%
Nvidia2001−89.7%−53.2%
Tesla2011−73.6%−53.8%
Apple2001−60.9%−32.8%
Meta2013−76.7%−27.3%
Bitcoin2015−83.4%−68.9%
Gold2001−44.4%−26.4%
AMD2001−96.2%−54.0%
Microsoft2001−59.1%−29.6%
  • Calculated from Yahoo Finance daily closes (dividends excluded). Figures can differ slightly between data sources.
  • The TradingView SPY daily card shows the same worst drop (−26.1%) and 2008 crash result (0%) as our own Python calculation.
WITHOUT THE INDICATOR

Historic crashes: holding on vs Grail Pullback

Because it rests below the 150-day line, losses in big crashes shrank like this (0.1% cost on every buy and sell).

0.0%

2008 crisis S&P 500 (2007.10–2009.3) — holding lost −56.5%. The indicator was in cash the whole time.

0.0%

Covid crash S&P 500 (2020.2–3) — holding lost −34.1%. The indicator held nothing during the fall.

−8.4%

2022 bear market Nasdaq 100 — holding lost −35.6%. Following the indicator, the loss stopped here.

04 / INSTALL

Three steps to your chart, right after payment

No monthly fee: one payment gets you the full Pine Script v6 source to keep and edit.

  1. 01Copy the code or download the TXT after payment
  2. 02Paste into TradingView's Pine Editor and save
  3. 03Add to the chart, pick the card language, turn on pullback, buy and sell alerts

Past performance does not guarantee future results.

Inspired by Linda Raschke's setup and built by ChartArmory; not affiliated with or endorsed by Raschke.

GRAIL PULLBACK / FAQ

FAQ

Why wait for the 20-day line?

Instead of chasing a spike, it waits for a strong trend to pause (◆) and buys when it starts rising again: a close above that candle's high within 3 days.

How is it different from Raschke's original?

The original 'Holy Grail' in her 1995 book Street Smarts is a trade of a few days. This indicator sells only when the close falls below the 150-day line, to ride the whole trend.

Do past signals change later?

No. Buys and sells are set on closed candles only, so they never repaint. Long only.

How often does it trade?

Rarely. Since 2018 the median across 35 markets was about one trade a year, holding about 35% of the time and sitting in cash otherwise.

What about other crashes?

Dot-com Nasdaq 100 (2000.3–2002.10) −83.0% → −25.3%, Meta (2021.9–2022.11) −76.7% → −18.4%, Bitcoin (2021.11–2022.11) −76.6% → −27.3%.

Can I edit or share the code?

You can edit it for personal use. Sharing, redistribution and resale rights are not included.

GRAIL PULLBACK · V1

Ride trends long, sit out the crashes

Put Grail Pullback's full source and scorecard on your TradingView chart today.

$99.60One-time payment · Perpetual personal use
Add to my chart
CHARTARMORY STUDIO · CUSTOM INDICATORS

Can’t find the right indicator? Request a custom build.

Tell us the conditions and chart displays you have in mind.