Strategies

Holy Grail Robot for MT5: +69% on USDJPY in 72 Months, 8.7% Drawdown

Anton Rozhnovsky · November 4, 2026 · 12 min read
Holy Grail Robot for MT5: +69% on USDJPY in 72 Months, 8.7% Drawdown

“Holy Grail” is a loud name for a trading system. Linda Raschke gave it to her strategy with irony: there is no grail in the market, but there is a simple idea that works more often than others: enter a strong trend not at the peak, but on the pullback. I tested her rules on seven markets over 72 months and found a version that held up through two years of data the optimizer never saw. It is a robot for USDJPY on H4. I’ll show you what it did, what its trades look like, where its risks are, and how to download it for free.

📊 Download the free robot on Telegram

Linda Raschke's

What the robot does

The “Holy Grail” strategy was described by Linda Bradford Raschke and Laurence Connors in the book “Street Smarts” (1995). Its logic is simple. The ADX indicator measures trend strength: if it is above 30 and rising, the market is moving decisively in one direction. In such a trend, the price occasionally pulls back to the 20 EMA, and that is where late buyers get a good price. Raschke places a pending buy order slightly above the high of the candle that touched the average, with the stop below the low of the pullback. If the trend continues, the order triggers on its own. The robot works like this:

It is a trend-following robot with a distant target: it takes small stops frequently and makes its money on the infrequent trades where the trend continued and the price reached a take profit four times larger than the stop. It closes 36% of trades in profit, and that is enough, because one winning trade covers four losing ones.

What it looks like on the chart

Below are two real trades from the robot in the USDJPY H4 test. Both are from the forward period, which the optimizer did not see: one winner and one loser, so you can see the robot as it really is. At the top are the candles and the EMA 30 (yellow line); the circle marks the touch of the average. At the bottom, the ADX (white line), +DI and −DI; the dotted line is the level 20.

Example of a winning trade with the

Winning trade. In mid-February 2026 USDJPY pulled back to the EMA 30, and before that the ADX had risen above 20: the trend was strong. The robot placed a buy order above the pullback candle, and on February 17 the order triggered at 153.672. Stop at 152.491, below the low of the last seven candles. Take profit at 158.395, four times farther than the stop. The price rose for three weeks and on March 9 reached the target: +$567.

Example of a losing trade with the

Losing trade. In early May 2026 the setup was similar: a pullback to the EMA 30 in a strong trend. On May 4 the robot bought at 157.302, with a stop at 155.614 and a take profit at 164.054. But the pullback was not over: two days later the price dropped further and hit the stop: −$152. This is what most of this robot’s trades look like: a small loss, after which it waits for the next pullback. One trade that reaches the take profit pays back four stops like this one.

Manually: open the USDJPY chart on H4 and add an EMA 30 and the ADX(14) indicator with the +DI and −DI lines. Wait for the ADX to rise above 20 and the +DI to be above the −DI. When a candle touches the EMA 30, place a Buy Stop order slightly above its high. Stop below the low of the last seven candles; take profit at four times that distance. If the order does not trigger on the next candle, delete it. Once you are up two stops, move the stop to breakeven.

Robot results: training and forward

To avoid fooling myself with overfitting, I split the history into two parts. The parameters are chosen using only 10/2020–09/2024. Then the robot takes the exam on 10/2024–09/2026, months the optimizer did not see. The test: MetaTrader 5 strategy tester, a FxPro demo account with its quotes, spreads, commissions and swaps, $10,000 deposit, 1:500 leverage, “1 minute OHLC” mode.

“Holy Grail” robot on USDJPY H4: result in training and in the forward test 10/2024–09/2026
Period (USDJPY H4) Return Profit factor Max. drawdown Trades
Training, 10/2020–09/2024 +43.8% 1.77 8.7% 74
Forward, 10/2024–09/2026 +20.7% 2.39 4.7% 26
All 72 months, 1% risk +69.3% 1.87 8.7% 100
All 72 months, 2% risk +181.4% 1.84 17.2% 100
Longest pause without a new high ≈ 20 months (06/2024–03/2026)

The most important part here is the forward test. On unseen data, the profit factor rose from 1.77 to 2.39, and the drawdown was smaller than in training. And it is not just one lucky combination of numbers: of 119 profitable sets in training, 114 stayed positive in the forward test, and neighboring settings (EMA from 10–40, take profit of 2.5–4 stops, ADX from 15 to 35) also make money. I’ll be frank about the money: over 72 months commissions took $126, and the swaps on USDJPY buys at FxPro added $1,103, roughly a sixth of the profit. The robot holds a trade for several weeks on average, and the positive swap from buying dollar against yen works in its favor.

MetaTrader 5 tester report: “Holy Grail” robot on USDJPY H4

📊 Download the robot and the parameters for USDJPY H4

Why the “internet” “Holy Grail” doesn’t work and this one does

First I ran the strategy exactly as Raschke and Connors describe it: daily chart, ADX(14) above 30 and rising, pullback to the EMA 20, order above the pullback candle, stop below the low of the last five candles, take profit at the previous 20-candle high, buys and sells. Seven markets, 72 months:

Raschke's “Holy Grail” in its classic form: D1, 7 instruments, 72 months
Instrument (D1) Result Profit factor Max. drawdown Trades
USDJPY +8.7% 1.83 4.0% 27
GOLD +6.9% 1.62 10.0% 20
USDCHF +0.3% 1.03 5.4% 24
GBPUSD −0.5% 0.96 5.6% 28
WTI (oil) −2.5% 0.72 5.2% 22
BITCOIN −6.5% 0.57 7.7% 27
EURUSD −7.9% 0.60 10.0% 36

A clear positive only on USDJPY and gold; on the other markets, close to zero or a loss. There are three reasons:

The robot that works differs in exactly these points: H4 instead of D1, to get more trades; ADX above 20 instead of 30, to catch the trend earlier; a take profit of four stops instead of the previous high; and buys only. Raschke’s idea, strong trend, pullback to the average and entry above the pullback candle, stayed the same. For comparison: the classic parameters on the same USDJPY H4 lost 21.7% in 72 months with a 29% drawdown. On gold H4 the optimization was not stable: of 90 profitable sets in training, only 50 stayed positive in the forward test. That is why the robot is configured only for USDJPY H4, and I don’t recommend taking it to other markets without your own test.

The risks, with no makeup

Where to run the robot

The robot works on MetaTrader 5 with any broker that offers USDJPY. My test was done at FxPro. The other brokers in my ranking also work: RoboForex and Tickmill. Before putting it on your account, run it in your broker’s tester: it takes an afternoon and shows you how it behaves with your quotes and your swaps. To keep it running without interruption, leave the platform on a VPS: the robot has to see the close of every H4 candle and place and delete pending orders on time.

Download the “Holy Grail” robot for free

The robot is free for clients of the brokers in my ranking:

  1. Open a MetaTrader 5 account with one of the brokers above (or use the one you already have).
  2. Go to the Telegram bot with the button and send your account number.
  3. After verification, the bot sends you the file: the robot, the parameters for USDJPY H4, Raschke’s classic parameters for your own experiments, and the instructions.

📊 Download the free robot on Telegram

My conclusion

The “Holy Grail” in its classic form is a good idea with an awkward target: on the daily chart it trades little and squeezes too little out of a strong trend. But Raschke’s idea, entering a strong trend on the pullback with a clear stop below the pullback, works on USDJPY. If you give the trend more room, keep only the buys, and move to H4, you get a robot that earned 69% in 72 months with an 8.7% drawdown, and that earned 21% over two unseen years with a profit factor of 2.39. The forward test confirmed it, and almost all neighboring settings behaved the same way; that is why I trust this robot. But remember the pauses: it knows how to sit still for a long time. Protect your deposit: start on a demo account and with a small risk.

Today I also published the analysis of Linda Raschke’s Turtle Soup, her other famous strategy, based on false breakouts. There the test ended differently. These also passed the test: TTM Squeeze on gold, Heikin-Ashi on gold and Supertrend on USDJPY. Another strategy with ADX: Parabolic SAR + ADX.

Why 72 months?

The market changes fundamentally every 3–5 years: the participants and the volatility change, and trends give way to ranges. USDJPY is a good example. From 2021 to mid-2024 the pair rose most of the time, and buying pullbacks made money one after another. Then came the interventions and sharp reversals, and the same robot went almost two years without setting a new high, although it ended the forward test in positive territory. A 10–20 year test would have blended those eras into a single average figure. A strategy should be chosen for the current market, and changed when the market changes; that applies to this robot too.

That is why I built my app “Find your strategy”, in the browser or on Telegram. There you can test any idea on up to 72 months of history, and every 2 weeks the app automatically runs tens of thousands of strategies and shows you the ones that work over the last 6, 12 and 36 months. It does not promise profits: it helps you notice in time that the market has changed.

Backtest results do not guarantee future results.

Sources

Where to trade

These are the brokers and exchanges I use that work with clients from Latin America. Always check that the service is available in your country and start small.

Dónde opero y qué recomiendo
Brokers de Forex y CFD
1
FxPro
Broker con historia desde 2006 y uno de los nombres más conocidos del mercado. Ejecución rápida y muchas plataformas.
MT4MT5cTraderFxPro App
Abrir cuenta
2
RoboForex
Depósito de entrada bajo y muchos tipos de cuenta. Buena opción para empezar con poco capital.
MT4MT5R StocksTraderCopyFX
Abrir cuenta
3
Tickmill
Spreads bajos y comisiones competitivas. Pensado para quien opera seguido y cuida cada pip.
MT4MT5Spreads bajos
Abrir cuenta
Exchanges de criptomonedas
1
Bybit
Uno de los mayores exchanges de derivados cripto. Futuros, spot y copy trading en una sola cuenta.
FuturosSpotCopy trading
Abrir cuenta
2
BingX
Exchange muy fuerte en copy trading: puedes seguir a traders y ver sus resultados.
Copy tradingFuturosSpot
Abrir cuenta
3
KuCoin
Exchange con cientos de criptomonedas y muchas altcoins. Spot, futuros y bots de trading en una sola cuenta.
SpotFuturosBots de trading
Abrir cuenta
Los enlaces son de afiliado: si abres una cuenta, puedo recibir una comisión sin costo para ti. Operar con CFD, Forex y criptomonedas apalancadas conlleva un alto riesgo de perder dinero. Revisa si el servicio está disponible en tu país y opera solo con dinero que puedas permitirte perder.
Want my 4 indicators for MT5 free for 30 days? Open an account with a trusted broker, send the number to the Telegram bot and get them. No deposit required.

Risk warning: CFDs, Forex and crypto derivatives carry a high risk of losing money due to leverage. This article is not investment advice.

Anton Rozhnovsky
Anton Rozhnovsky

Trader for 14 years. He has automated and tested more than 2,000 strategies in trading robots and develops his own indicators for MetaTrader 5.

← PreviousGrid and Martingale: A 72-Month Test and Which MT5 Robot to Use

Keep reading

Bollinger Bands: An Honest 10-Year Test and a Free MT5 Robot
Strategies

Bollinger Bands: An Honest 10-Year Test and a Free MT5 Robot

I tested Bollinger Bands mean reversion over 10 years in MT5: it sinks on bitcoin and gold but wins on GBPUSD. Numbers and a free robot.

MAGNETO: A Scalping Strategy with a Micro Stop Loss
Strategies

MAGNETO: A Scalping Strategy with a Micro Stop Loss

M5 scalping on gaps the market tends to close: true trend candles, 20–40 point stops and a dynamic trailing stop.

Turtle Strategy: An Honest 10-Year Test and a Free MT5 Robot
Strategies

Turtle Strategy: An Honest 10-Year Test and a Free MT5 Robot

I tested Richard Dennis's Turtles for 10 years on MT5: they lose on forex and gold, but work on bitcoin. Numbers, the tester trap and a free robot.