Sett deg på ventelisten
Strategier / Mean reversion / Stochastic Extreme Reversal

Stochastic Extreme Reversal: stochastic-kryss med en tålmodig RSI-utgang

Long går inn på et kryss av Stochastic %K(18,2) over sin %D med 6 perioder, mens short krever at %K faller tilbake fra over 90 og krysser ned to ganger. Utganger venter på at RSI(2) treffer et ekstremnivå flere ganger før de lukker. Ingen stop eller mål brukes.

Mean reversionLong & shortSwingSølv1 time
3.94Profit factor
571,597Nettogevinst USD
56.98%Treffprosent
974Handler
-568,775Max drawdown
587Gj.sn. handel

Beste kjøring av 14. Silver, 1 time, spread 2, fra kjøring pf:2026-09-16-SILVER-1h.tsv:1.

Inngangsregler, long

  1. Ingen posisjon er åpen og ingen short-setup venter
  2. Minst to barer siden forrige setup eller inngang

Inngangsregler, short

  1. Et short-setup er klargjort: %K var over 90 i de siste 2 barene og krysset under %D
  2. Ingen posisjon er åpen og minst to barer siden setupet

Utgangsregler

  1. Short: speilbildet med RSI(2) og nivå 5
  2. Ingen stop loss eller mål

Testbetingelser

PeriodeFrem til 2026-09-16
InstrumentSilver, 1 time
Spread2 poeng
Kontrakter1
Startkapital1,000,000
KostnaderKun spread. Kommisjoner og overnattfinansiering er ikke inkludert.
BarerOpptil 200,000 barer, færre der instrumentet har kortere historikk
Sist testet2026-09-16
Parametere (13)
positionSize
Kontrakter per handel
1
stochPeriod
Tilbakeblikk for Stochastic
18
stochSmooth
%K-utjevning
2
stochDPeriod
%D-snitt av %K
6
overboughtLevel
Ekstremt høyt nivå for et short-setup
90
oversoldLevel
Ekstremt lavt nivå for et long-setup
10
consolidationPeriod
Barer som sjekkes for ekstremverdien
2
rsiPeriod
RSI-lengde for utganger
2
rsiUpperLevel
RSI-toppnivå for long-utganger
95
rsiLowerLevel
RSI-bunnivå for short-utganger
5
rsiExitCount
RSI-topper som kreves før utgang
4
rsiPeakLookback
Barer brukt til å måle hver RSI-topp
8
rsiBaseline
Startverdi for den siste RSI-toppen
50

Hver kjøring

Markeder og tidsrammer som er testet

MarkedTidsrammePFHandlerTreff %NettoMax DD
SølvBeste kjøring1 time3.94 97456.98571,597 USD-568,775
Nikkei 2254 timer1.70 23164.5052,240 USD-13,131
S&P 500Daglig1.65 13559.263,714 EUR-1,595
Nasdaq 1001 time1.18 1,06057.1714,231 EUR-6,458
Dow Jones5 min1.16 1,60858.6418,565 EUR-7,440
Nikkei 22515 min1.11 1,66958.2428,398 USD-23,317
Nikkei 22530 min1.10 1,66855.2226,850 USD-24,064
Dow Jones10 min1.10 1,62758.4517,249 EUR-9,746
S&P 50030 min1.10 1,54158.342,486 EUR-1,195
Sølv3 min1.09 1,56256.5920,029 USD-16,252
Dow Jones3 min1.08 1,58858.568,452 EUR-6,349
DAX 401 time1.07 97757.526,429 EUR-5,527
Nikkei 225Daglign/a 9565.2642,661 USD-19,731
FTSE 100Daglign/a 9958.594,665 EUR-4,527

Diagrammer

Resultater per kjøring

Topp 10 av 14 kjøringer. Hele listen finnes i tabellen ovenfor.

Over 1.0 tjente penger, under 1.0 tapte penger.

Koden

ProBuilder, omskrevet til husstandard

// ============================================================
// Stochastic Extreme Reversal
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Mean reversion
// Direction: Long & short
// Timeframe tested: 1 hour
// ============================================================

// --- Settings ---
DEFPARAM CumulateOrders = false
DEFPARAM PreloadBars = 1000

// --- Parameters ---
positionSize = 1           // contracts per trade
stochPeriod = 18           // stochastic lookback
stochSmooth = 2            // %K smoothing
stochDPeriod = 6           // %D average of %K
overboughtLevel = 90       // stochastic must have been above this for a short setup
oversoldLevel = 10         // stochastic must have been below this for a long setup
consolidationPeriod = 2    // bars checked for the extreme reading
rsiPeriod = 2              // fast RSI used for exits
rsiUpperLevel = 95         // RSI peak level that counts for longs
rsiLowerLevel = 5          // RSI trough level that counts for shorts
rsiExitCount = 4           // RSI peaks needed before the exit is allowed
rsiPeakLookback = 8        // bars used to measure each RSI peak
rsiBaseline = 50           // starting value for the last RSI peak

ONCE setupState = 0        // -1 long setup, 1 short setup, 0 none
ONCE barsSinceSetup = 0
ONCE rsiPeakCount = 0
ONCE lowerPeakCount = 0
ONCE lastRsiPeak = 0

// --- Indicators ---
stochK = Stochastic[stochPeriod, stochSmooth](close)
stochD = Average[stochDPeriod](stochK)
rsiValue = RSI[rsiPeriod](close)

56 linjer til: inngangs- og utgangsreglene.

Oppsett

Slik laster du den inn

  1. Kopier koden med kopiknappen på kodeblokken.
  2. I ProRealTime åpner du et diagram for instrumentet og tidsrammen du vil teste, og åpner deretter ProOrder > New trading system og velger "Create with programming".
  3. Lim inn koden, gi systemet et navn og lagre det.
  4. Klikk "Backtest", angi din egen spread og position size, og kjør den før du vurderer å handle den live.

Indikatorer som brukes

StochasticRSI
Lengre historikkKjørt om igjen på opptil 1,000,000 barerSølv · 3 min · eldre data -43,736.00 USD

Silver 3 minutter hadde alle 1,000,000 barer, og den lange kjøringen tapte USD 23,707 der standardkjøringen ga USD 20,029, noe som betyr at de eldre dataene alene tapte USD 43,736.

Silver · 3 min

Barer tilgjengelig1,000,000
Netto, standard kjøring på 200,000 barer20,029.00 USD
Netto, lang kjøring-23,707.00 USD
Netto på de eldre dataene alene-43,736.00 USD
Les dette førstKjente svakheter4 poeng
  • På Silver 1 time var max drawdown USD 568,775, nesten likt nettogevinsten på USD 571,596.5 til tross for en profit factor på 3.94.
  • Det finnes ingen stop loss. RSI(2)-utgangen kan ta mange barer å utløse mens handelen går mot deg.
  • En kjent særegenhet er beholdt fra originalen: en long kan utløses på hvilket som helst kryss av %K over %D, ikke bare etter et oversolgt setup.
  • Utenfor den beste kjøringen var de fleste profit factor-verdiene moderate, mellom 1.07 og 1.7.

Spørsmål

Om denne strategien

Kan den kjøres live i ProOrder?

Ja, den bruker kun Stochastic og RSI, med én posisjon om gangen. Kompileringssjekk den omskrevne koden først.

Hvilke markeder ble testet?

Silver, Nikkei 225, S&P 500, Nasdaq 100, Dow Jones, DAX 40 og FTSE 100. Hver oppførte kjøring var lønnsom, med DAX 40 1 time som den svakeste med en profit factor på 1.07.

Hvor stor drawdown ved 1 kontrakt?

Den beste kjøringen nådde en drawdown på USD 568,775 på Silver 1 time. På S&P 500 Daglig var den EUR 1,594.53, så dimensjoner etter instrument.

Hvorfor 1-times barer på Silver?

Den kjøringen ga den høyeste profit factor på siden, 3.94. RSI(2)-utgangen trenger flere swings, som timesbarer gir i løpet av noen dager.

Relatert

Strategier som denne

RSI 3 Oversold Long

Bruker samme indikator.

2.12 PF · 255 handler

Percent B Bollinger Trend

Beste kjøring på samme marked, Silver.

5.43 PF · 3,202 handler

Turnaround Tuesday

En tilsvarende profit factor.

3.80 PF · 39 handler

Mean reversion-tradere deler testene sine inne i ProRealAlgos. Sett deg på ventelisten.

ProRealAlgos-fellesskapet får de fullstendige reglene, hele koden og den automatiserte porteføljen.

Tidligere backtest-resultater er ingen garanti for fremtidige resultater. Dette er ikke finansiell rådgivning. Kuratert og vedlikeholdt av ProRealAlgos. ProRealTime™ er et varemerke tilhørende ProRealTime SAS. prorealalgos.comStatistikkDokumentasjon