Iscriviti alla lista d'attesa
Strategie / Mean reversion / Three Lower Highs and Lows

Strategia Three Lower Highs and Lows

Tre bar consecutive che fanno ciascuna un massimo più basso e un minimo più basso segnalano un acquisto, a condizione che la chiusura sia sopra la SMA a 200 periodi e sotto la SMA a 5 periodi. L'operazione viene venduta su una chiusura di nuovo sopra la SMA a 5 con una rottura parziale del range, o su una inside day. Uno stop dell'1.4% protegge ogni operazione.

Mean reversionSolo longSwingNikkei 225Giornaliero
2.36Profit factor
29,690Profitto netto USD
49.20%Percentuale di successo
187Operazioni
-3,718Max drawdown
159Media operazione

Migliore esecuzione su 11. Nikkei 225, Giornaliero, spread 10, dall'esecuzione pf:2026-09-24-NIKKEI-D.tsv:1.

Regole di ingresso, long

  1. Chiusura sopra la SMA a 200 periodi
  2. Chiusura sotto la SMA a 5 periodi

Regole di uscita

  1. Stop loss all'1.4% dall'ingresso
  2. Vendi su una inside day (minimo giornaliero sopra e massimo giornaliero sotto quelli di ieri)

Condizioni di test

PeriodoFino al 2026-09-24
StrumentoNikkei 225, Giornaliero
Spread10 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-24
Parametri (4)
positionSize
Contratti per operazione
1
trendPeriod
Lunghezza del filtro di trend SMA
200
fastPeriod
SMA breve per il test di pullback e l'uscita
5
stopLossPct
Stop protettivo, percentuale del prezzo di ingresso
1.4

Ogni esecuzione

Mercati e timeframe testati

MercatoTimeframePFOperazioni% successoNettoMax DD
Nikkei 225Miglior esecuzioneGiornaliero2.36 18749.2029,690 USD-3,718
USD/JPYGiornalieron/a 17054.12437,500 JPY-122,600
USD/JPY30 minn/a 2,48852.97234,620 JPY-102,420
USD/JPY4 oren/a 45758.4275,230 JPY-67,850
EUR/USD4 oren/a 53652.2410,596 USD-8,618
Dow JonesGiornalieron/a 40445.054,249 EUR-3,714
DAX 40Giornalieron/a 18848.404,232 EUR-1,114
Nasdaq 100Giornalieron/a 26129.501,913 EUR-1,613
Petrolio Brent4 oren/a 22952.841,681 EUR-1,587
Oro3 minn/a 1,75941.901,577 EUR-519
Oro5 minn/a 1,99139.281,135 EUR-568

Grafici

Risultati per esecuzione

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

Profitto nettoMax drawdown

Il codice

ProBuilder, riscritto secondo lo standard interno

// ============================================================
// Three Lower Highs and Lows
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Mean reversion
// Direction: Long only
// Timeframe tested: Daily
// ============================================================

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

// --- Parameters ---
positionSize = 1          // contracts per trade
trendPeriod = 200         // SMA trend filter length
fastPeriod = 5            // short SMA for the pullback test and the exit
stopLossPct = 1.4         // protective stop, percent of entry price

// --- Indicators ---
trendMA = Average[trendPeriod](close)
fastMA = Average[fastPeriod](close)

// Three bars in a row, each with a lower high and a lower low.
lowerBars = high[2] < high[3] AND low[2] < low[3] AND high[1] < high[2] AND low[1] < low[2] AND high < high[1] AND low < low[1]

Altre 22 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

SMA
Leggi prima questoDebolezze note4 punti
  • Lo stop è impostato solo sulla bar di ingresso, come nel codice testato. Verifica come si comporta nella tua piattaforma prima di farne affidamento.
  • Solo long, e il filtro SMA 200 la tiene fuori dai trend ribassisti, quindi può restare inattiva per lunghi periodi.
  • Diversi test hanno vinto meno della metà delle loro operazioni. Nasdaq 100 giornaliero ha vinto solo il 29.5% delle operazioni, e Nikkei 225 giornaliero il 49.2%.
  • La maggior parte delle righe di mercato non ha un profit factor registrato, poiché provengono da sweep.

Domande

Su questa strategia

Funziona in ProOrder?

Sì, è un sistema automatizzato solo long con uno stop e due regole di uscita.

Come è andata sui vari mercati?

Ogni riga testata è stata positiva. USD/JPY ha fatto bene sui grafici giornaliero, 4 ore e 30 minuti, e DAX 40 giornaliero ha prodotto 4,232.4 EUR con un drawdown di 1,113.7 EUR.

Quale drawdown devo aspettarmi con 1 contratto?

Su Nikkei 225 giornaliero il peggior drawdown è stato 3,718 USD con 1 contratto, contro 29,690.3 USD di profitto netto.

Perché barre giornaliere?

Le uscite usano il massimo e il minimo giornalieri, quindi le regole sono costruite attorno alle candele giornaliere.

Correlati

Strategie come questa

Bollinger Squeeze

Usa lo stesso indicatore.

14.30 PF · 86 operazioni

Monday Dip Buy

Miglior esecuzione sullo stesso mercato, Nikkei 225.

n/a PF · 146 operazioni

One Notch Long

Un profit factor simile.

2.38 PF · 161 operazioni

Iscriviti alla lista d'attesa ProRealAlgos per vedere sistemi di pullback come questo operare in live.

La community ProRealAlgos ottiene le regole complete, il codice completo e il portafoglio automatizzato.

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