Iscriviti alla lista d'attesa
Strategie / Mean reversion / Stochastic Reversal

Stochastic Reversal: incroci in ipervenduto e ipercomprato testati

I long si attivano quando lo Stochastic %K (14,3) incrocia al di sopra di %D sotto 20, e gli short quando incrocia al di sotto di %D sopra 80. Le posizioni si chiudono quando %K raggiunge 50 o su uno stop dell'1%. Non c'è target di profitto e c'è una sola posizione alla volta.

Mean reversionLong & shortIntradayNasdaq 10030 min
n/aProfit factor
-30,058Profitto netto EUR
52.04%Percentuale di successo
7,963Operazioni
-32,678Max drawdown
-3.77Media operazione

Miglior esecuzione su 16. Nasdaq 100, 30 min, spread 3, dall'esecuzione sweeps:2026-09-07-NAS100-30m-opt.tsv:12.

Regole di ingresso, long

  1. %K è sotto 20
  2. Nessuna posizione aperta

Regole di ingresso, short

  1. %K è sopra 80
  2. Nessuna posizione aperta

Regole di uscita

  1. Stop loss 1% dall'ingresso
  2. Chiudi uno short quando %K scende sotto 50

Condizioni di test

PeriodoFino al 2026-09-07
StrumentoNasdaq 100, 30 minuti
Spread3 punti
Contratti1
Capitale iniziale1,000,000
CostiSolo spread. Commissioni e finanziamento overnight non sono inclusi.
BarreFino a 200,000 barre, meno dove lo strumento ha meno storico
Ultimo test2026-09-07
Parametri (8)
positionSize
Contratti per operazione
1
stochPeriod
Lookback dello Stochastic
14
stochSmooth
Smoothing di %K
3
stochDSmooth
Smoothing di %D
3
oversoldLevel
Long solo quando %K è sotto questo valore
20
overboughtLevel
Short solo quando %K è sopra questo valore
80
stochExitLevel
Esci quando %K raggiunge questo livello
50
stopLossPct
Stop protettivo, percentuale del prezzo di ingresso
1

Ogni esecuzione

Mercati e timeframe testati

MercatoTimeframePFOperazioni% successoNettoMax DD
Nasdaq 100Miglior esecuzione30 minn/a 7,96352.04-30,058 EUR-32,678
S&P 5001 oran/a 5,02256.37-3,838 EUR-5,052
Oro5 minn/a 7,19256.58-4,692 EUR-4,776
Oro30 minn/a 7,11857.15-5,427 EUR-5,828
Oro15 minn/a 7,08655.09-5,453 EUR-5,516
Oro1 oran/a 4,81357.24-5,458 EUR-5,514
S&P 5005 minn/a 7,19652.95-8,110 EUR-8,192
S&P 50030 minn/a 7,70753.95-8,194 EUR-8,681
S&P 50015 minn/a 7,45656.88-8,320 EUR-8,593
Nasdaq 1001 oran/a 5,19953.16-17,295 EUR-20,420
DAX 405 minn/a 7,34057.98-21,313 EUR-21,799
DAX 4015 minn/a 7,41159.67-22,602 EUR-24,371
Nasdaq 1005 minn/a 7,32257.74-24,857 EUR-26,716
DAX 401 oran/a 4,87355.92-28,474 EUR-29,471
DAX 4030 minn/a 7,62457.88-28,719 EUR-32,246
Nasdaq 10015 minn/a 7,58957.29-31,697 EUR-33,705

Grafici

Risultati per esecuzione

Prime 10 esecuzioni su 16. L'elenco completo è nella tabella qui sopra.

Profitto nettoMax drawdown

Il codice

ProBuilder, riscritto secondo lo standard interno

// ============================================================
// Stochastic 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
stochPeriod = 14       // stochastic lookback
stochSmooth = 3        // %K smoothing
stochDSmooth = 3       // %D smoothing
oversoldLevel = 20     // longs only when %K is below this
overboughtLevel = 80   // shorts only when %K is above this
stochExitLevel = 50    // exit once %K reaches the middle
stopLossPct = 1        // protective stop, percent of entry price

// --- Indicators ---
stochK = Stochastic[stochPeriod, stochSmooth](close)
stochD = StochasticD[stochPeriod, stochSmooth, stochDSmooth](close)

Altre 26 righe: le regole di ingresso e di uscita.

Configurazione

Come caricarla

  1. Copia il codice con il pulsante di copia nel blocco di codice.
  2. In ProRealTime, apri un grafico dello strumento e del timeframe che vuoi testare, poi apri ProOrder > Nuovo sistema di trading e scegli "Crea con programmazione".
  3. Incolla il codice, dai un nome al sistema e salvalo.
  4. Clicca "Backtest", imposta il tuo spread e la tua position size, ed eseguila prima di considerare di operare in reale.

Indicatori utilizzati

Stocastico
Leggi prima questoDebolezze note4 punti
  • Ogni mercato nella tabella ha perso denaro. La migliore esecuzione elencata su Nasdaq 100 30 minuti ha chiuso a EUR -30,058.1.
  • La percentuale di successo del 52.04% non ha coperto le perdite, e l'operazione media è stata di EUR -3.77.
  • I drawdown sono stati ampi, EUR 32,677.8 nell'esecuzione Nasdaq 100 e EUR 32,246.1 su DAX 40 30 minuti.
  • Il profit factor non è stato registrato perché esistono solo dati di sweep.

Domande

Su questa strategia

Dovrei eseguirla in ProOrder?

Tecnicamente può funzionare in ProOrder, ma ogni backtest ha perso denaro. Consideralo un riferimento su ciò che non funziona, non un sistema per il reale.

Quali mercati sono stati testati?

Nasdaq 100, S&P 500, Gold e DAX 40. La perdita più piccola è stata S&P 500 1 ora a EUR -3,837.55, e Nasdaq 100 15 minuti ha perso EUR -31,697.2.

Quale drawdown ha comportato 1 contratto?

L'esecuzione Nasdaq 100 30 minuti ha avuto un drawdown di EUR 32,677.8 con 1 contratto.

Un timeframe diverso aiuterebbe?

Le esecuzioni da 5 minuti a 1 ora hanno tutte perso denaro, quindi il timeframe non era il problema.

Correlati

Strategie come questa

Stochastic Extreme Reversal

Usa lo stesso indicatore.

3.94 PF · 974 operazioni

Negated Hammer

Miglior esecuzione sullo stesso mercato, Nasdaq 100.

3.20 PF · 372 operazioni

Monday Dip Buy

Anche una strategia mean reversion.

n/a PF · 146 operazioni

Scopri quali sistemi a oscillatori hanno invece tenuto. Iscriviti alla lista d'attesa ProRealAlgos.

Il copy trading sugli indici USA è disponibile per i membri ProRealAlgos quando si liberano dei posti.

I risultati passati dei backtest non garantiscono risultati futuri. Questo non è un consiglio finanziario. Curato e mantenuto da ProRealAlgos. ProRealTime™ è un marchio di ProRealTime SAS. prorealalgos.comStatisticheDocumentazione