RSI — The Parameter Dossier
Every number in the roster entry rsi · GBPUSD H4 · period 20 · zones 35/65 gets asked the same three questions: where did you come from, are you sitting on solid ground, and would a different you do better for this pair? Along the way we catch the classic defaults failing their exam, find our RSI formula disagreeing with MT5's, and stumble on a pair the rubber band likes even more than GBPUSD.
R.1The defendant
Rules RSI drops below the oversold line → BUY · rises above overbought → SELL · back inside the band → the signal ends
Roster config GBPUSD · H4 · period 20 · zones 35/65 · ATR×1.5 stop · 1:2 target · 3-bar cooldown · magic 7704
Round-4 record sealed-exam OOS: PF 1.06 · +2.3% · 239 trades — the tuned zones flipped it from −7.7% to +2.3%
Three parameters, and each has a different pedigree. The period and zones started life as pure folklore; Round 4 re-tuned them under exam conditions. The exit bracket (ATR×1.5, 1:2) is the roster-standard risk suit, never tuned per-strategy. This dossier re-litigates all of it with a 70/30 split: tune only on data before 2024-03-26, judge only on data after.
R.2Where the defaults came from — and how the classics failed
RSI's famous numbers — period 14, zones 30/70 — come from Welles Wilder's 1978 book. They are not laws of nature; they are what one engineer liked on 1970s commodity charts. Here is what they do on GBPUSD H4, against the Round-4 tune:
| config | tuning half (IS) | exam half (OOS) | verdict |
|---|---|---|---|
| classic 14 · 30/70 | PF 1.10 · +10.4% | PF 0.82 · −7.1% | folklore fails the exam |
| roster 20 · 35/65 | PF 1.16 · +17.8% | PF 1.04 · +1.7% | the only tested config profitable OOS |
So yes — the original defaults were wrong, at least for this pair on this timeframe. Not scandalously wrong; wrong the way a borrowed suit fits: it was measured for someone else. Round 4's re-tailoring is what earned RSI its roster seat.
R.3Does GBPUSD's character explain it? (Honest answer: no)
The folk theory says a rubber-band strategy wants a mean-reverting market — one where an up-move makes a down-move slightly more likely. We can measure that: the lag-1 autocorrelation of H4 returns (negative = snap-back tendency), alongside drift and choppiness:
| pair | snap-back (lag-1) | 5-yr drift | RSI OOS result |
|---|---|---|---|
| EURUSD | −0.016 (most) | 0.8% | PF 1.02 · flat |
| AUDUSD | −0.012 | 1.5% | PF 0.85 |
| NZDUSD | −0.011 | 10.8% | PF 0.74 |
| GBPUSD | +0.009 | 5.9% | PF 1.04 |
| USDJPY | +0.024 (least) | 43.4% | PF 1.14 |
Read that twice, because it demolishes the folk theory: the most snap-backy pairs are where RSI loses, and the least snap-backy, hardest-drifting pair — USDJPY — is where it does best. The character numbers are also tiny (±0.02 on a scale where 0 means coin-flip): at H4, no major is meaningfully mean-reverting. The honest conclusion, same as Sentinel's Part C: a pair's coarse "character" does not predict where an edge lives — the exam decides, not the theory. That is exactly why we test per pair instead of assigning strategies by folklore.
R.4The grid trial — plateaus, and a beautiful mirage
Sixteen configs (period × zones) fought on the tuning half only. The in-sample beauty contest:
| IS profit factor | 25/75 | 30/70 | 35/65 | 40/60 |
|---|---|---|---|---|
| period 10 | 0.90 | 0.91 | 0.95 | 0.97 |
| period 14 | 1.13 | 1.10 | 1.13 | 1.01 |
| period 20 | 0.82 | 0.90 | 1.16 ★ | 1.15 |
| period 26 | 1.06 | 1.04 | 1.38 | 1.25 |
Period 26 with zones 35/65 glows brightest — PF 1.38, nearly +30%! Surely better than our 1.16? Now the exam half:
p26 · 35/65: IS PF 1.38 → OOS PF 0.99. p14 · 35/65: IS 1.13 → OOS 0.93. The roster's p20 · 35/65: IS 1.16 → OOS 1.04, the only survivor. The shiniest in-sample number was a coincidence wearing a crown — precisely the trap Lesson 9 warned about, demonstrated on our own strategy. If we had "improved" RSI to period 26 today, we would have deployed a mirage.
Verdict on the roster numbers: keep period 20, zones 35/65. They sit on a modest plateau (the 20/35–40 corner holds 1.15–1.16 IS), and they alone survive out of sample. No change.
R.5The formula affair — our RSI is not MT5's RSI
While reading the code for this dossier, a discrepancy: the docstring says Wilder's smoothing, but the code computes a plain rolling average — that's Cutler's RSI, a legitimate variant, but a different number from what MT5 draws. How different? Averaging 5.9 RSI points apart, sometimes 14+; they agree on "price is in a zone" only 39% of the time.
| formula (20 · 35/65, GBPUSD H4) | trades | PF | win rate | max DD | OOS PF |
|---|---|---|---|---|---|
| Cutler (our engine) | 789 | 1.13 | 58.6% | 13.6% | 1.04 |
| Wilder (what MT5 shows) | 442 | 1.13 | 68.1% | 8.0% | 1.08 |
Both versions make money — the idea is robust to the formula, which is genuinely reassuring. But Wilder's is choosier: half the trades, two-thirds winners, drawdown nearly halved, and slightly better out of sample. Two consequences. First, a practical warning: when you check RSI on an MT5 chart, expect its value to differ from ours — that is arithmetic, not a bug in either. Second, a candidate improvement: switching the engine to Wilder's smoothing would match the platform and looks better risk-adjusted — but it changes live behaviour, so it goes on the docket for a proper sealed exam, not a quiet code edit.
R.6The USDJPY surprise
The transfer test — GBPUSD's tuned config, applied unchanged to every major — mostly showed red, as expected. Except one row:
| pair | IS | OOS | OOS drawdown |
|---|---|---|---|
| GBPUSD (home) | PF 1.16 | PF 1.04 · +1.7% | 3.9% |
| USDJPY | PF 1.19 | PF 1.14 · +5.9% | 3.6% |
| USDCAD | PF 1.05 | PF 0.78 | 9.2% |
| USDCHF | PF 1.04 | PF 0.75 | 8.9% |
| AUD / NZD / EUR | ≤ 1.03 | 0.74 – 1.02 | 3.5 – 7.1% |
USDJPY beats RSI's own home pair — in both halves, with 258 exam trades and the smallest drawdown on the board. And note the delicious irony: these zones were tuned on GBPUSD, so for USDJPY this is doubly out-of-sample — no part of this config ever saw a yen candle. It echoes the edge map's lesson that USDJPY is simply fertile ground, and it makes rsi · USDJPY H4 a genuine candidacy. Candidacy, not coronation: before it touches the roster it must pass its own Round-4-style sealed exam, the same gate every roster member walked through.
R.7Dossier verdict
Roster entry unchanged: GBPUSD H4 · period 20 · zones 35/65 keeps its seat — the only config that survives out of sample, sitting on a real (if modest) plateau. Classic defaults confirmed wrong for this job. Two items to the docket: ① Wilder-smoothing variant (matches MT5, halves drawdown — needs a sealed exam plus a code decision), ② rsi · USDJPY H4 candidacy (OOS PF 1.14 — needs its own exam). One lesson to keep: the in-sample champion (p26, PF 1.38) was a mirage — if this dossier had skipped the exam half, we would have "improved" our way into a loser.
Next dossier: RevertX — six pairs, zero tuned parameters, and a baseline resting on only 14 trades.