Op de wachtlijst
Strategieën / Mean reversion / Williams %R Reversal

Williams %R Reversal: oversold- en overbought-kruisingen getest

Een long wordt getriggerd wanneer Williams %R(14) boven -80 kruist, en een short wanneer hij onder -20 kruist. Longs sluiten zodra %R boven -50 staat en shorts zodra hij onder -50 staat. Een stop van 1% beschermt elke trade.

Mean reversionLong & shortIntradayNasdaq 10030 min
n/aProfit factor
-49,262Nettowinst EUR
50.90%Winstpercentage
15,667Trades
-52,557Max drawdown
-3.14Gem. trade

Beste run van 16. Nasdaq 100, 30 min, spread 3, uit run sweeps:2026-09-07-NAS100-30m-opt.tsv:20.

Instapregels, long

  1. Geen positie open

Instapregels, short

  1. Geen positie open

Uitstapregels

  1. Stop loss op 1% van de instap
  2. Sluit een short wanneer %R onder -50 staat

Testomstandigheden

PeriodeTot 2026-09-07
InstrumentNasdaq 100, 30 minuten
Spread3 punten
Contracten1
Startkapitaal1,000,000
KostenAlleen spread. Commissies en overnight financiering zijn niet meegerekend.
BarsTot 200,000 bars, minder waar het instrument minder historie heeft
Laatst getest2026-09-07
Parameters (6)
positionSize
Contracten per trade
1
williamsPeriod
Williams %R-lengte
14
oversoldLevel
Kopen wanneer %R hier weer bovenuit klimt
-80
overboughtLevel
Short verkopen wanneer %R hier weer onder zakt
-20
williamsExitLevel
Sluit de trade wanneer %R het middelpunt passeert
-50
stopLossPct
Beschermende stop, procent van de instapprijs
1

Elke run

Geteste markten en tijdframes

MarktTijdframePFTradesWinst %NettoMax DD
Nasdaq 100Beste run30 minn/a 15,66750.90-49,262 EUR-52,557
S&P 5001 uurn/a 10,26356.35-7,052 EUR-8,015
Goud1 uurn/a 9,69957.39-9,119 EUR-9,156
Goud15 minn/a 14,46854.14-9,529 EUR-9,665
Goud5 minn/a 14,14254.80-9,878 EUR-9,935
Goud30 minn/a 14,83056.59-10,448 EUR-10,499
S&P 5005 minn/a 14,24350.78-13,127 EUR-13,148
S&P 50030 minn/a 15,19653.33-14,271 EUR-14,775
S&P 50015 minn/a 14,58355.94-15,426 EUR-15,445
Nasdaq 1001 uurn/a 10,80152.13-28,487 EUR-29,626
DAX 401 uurn/a 9,34159.93-36,842 EUR-37,955
DAX 4015 minn/a 14,65060.25-42,611 EUR-44,380
Nasdaq 1005 minn/a 14,12558.06-46,027 EUR-46,375
DAX 405 minn/a 14,31956.23-47,307 EUR-47,598
Nasdaq 10015 minn/a 14,79559.13-50,134 EUR-52,157
DAX 4030 minn/a 15,09759.31-59,845 EUR-63,442

Grafieken

Resultaten per run

Top 10 van 16 runs. De volledige lijst staat in de tabel hierboven.

NettowinstMax drawdown

De code

ProBuilder, herschreven naar huisstandaard

// ============================================================
// Williams %R Reversal
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Mean reversion
// Direction: Long & short
// Timeframe tested: 30 minutes
// ============================================================

// --- Settings ---
DEFPARAM CumulateOrders = false

// --- Parameters ---
positionSize = 1          // contracts per trade
williamsPeriod = 14       // Williams %R length
oversoldLevel = -80       // buy when %R climbs back above this
overboughtLevel = -20     // sell short when %R drops back below this
williamsExitLevel = -50   // close the trade when %R passes the midpoint
stopLossPct = 1           // protective stop, percent of entry price

// --- Indicators ---
williamsValue = Williams[williamsPeriod](close)

Nog 26 regels: de instap- en uitstapregels.

Opzet

Zo laad je hem in

  1. Kopieer de code met de kopieerknop op het codeblok.
  2. Open in ProRealTime een grafiek van het instrument en tijdframe dat je wilt testen en open dan ProOrder > New trading system en kies "Create with programming".
  3. Plak de code, geef het systeem een naam en sla het op.
  4. Klik op "Backtest", stel je eigen spread en position size in en voer hem uit voordat je overweegt er live mee te traden.

Gebruikte indicatoren

Williams %R
Lees dit eerstBekende zwaktes4 punten
  • Alle markten in de tabel verloren geld, en de beste vermelde run op Nasdaq 100 30 minuten verloor EUR -49,261.7.
  • De gemiddelde trade was EUR -3.14 over 15,667 trades, dus kosten en zwakke exits legen het account gestaag.
  • De drawdowns waren diep, EUR 63,441.7 op DAX 40 30 minuten.
  • De profit factor is niet vastgelegd omdat er alleen sweepdata bestaat.

Vragen

Over deze strategie

Is Williams %R Reversal het waard om in ProOrder te draaien?

Hij kan in ProOrder draaien, maar elke backtest verloor geld. Hij staat hier als resultaat, niet als aanbeveling.

Welke markten zijn getest?

Nasdaq 100, S&P 500, Gold en DAX 40. Het kleinste verlies was S&P 500 1 uur met EUR -7,051.78, en DAX 40 30 minuten verloor EUR -59,845.2.

Welke drawdown hoorde bij 1 contract?

De Nasdaq 100-run had een drawdown van EUR 52,556.9 met 1 contract.

Was er een tijdframe dat wel werkte?

Nee. Elke run van 5 minuten tot 1 uur verloor geld.

Gerelateerd

Strategieën zoals deze

ADX Momentum EMA

Gebruikt dezelfde indicator.

n/a PF · n.v.t. trades

Negated Hammer

Beste run op dezelfde markt, Nasdaq 100.

3.20 PF · 372 trades

Monday Dip Buy

Ook een mean reversion strategie.

n/a PF · 146 trades

Ontdek welke reversal-systemen onze tests doorstonden. Schrijf je in voor de wachtlijst van ProRealAlgos.

Copy trading op Amerikaanse indices is beschikbaar voor ProRealAlgos-leden zodra er plekken vrijkomen.

Backtestresultaten uit het verleden bieden geen garantie voor de toekomst. Dit is geen financieel advies. Samengesteld en onderhouden door ProRealAlgos. ProRealTime™ is een handelsmerk van ProRealTime SAS. prorealalgos.comStatsDocumentatie