Ställ dig i kön
Strategier / Mean reversion / Three Lower Highs and Lows

Strategi med tre lägre toppar och bottnar

Tre barer i rad som var och en gör en lägre high och en lägre low signalerar ett köp, förutsatt att stängningen ligger över 200-periods SMA och under 5-periods SMA. Affären säljs vid en stängning tillbaka över 5 SMA med ett partiellt intervallbrott, eller på en inside day. En stop på 1.4% skyddar varje affär.

Mean reversionEndast långSwingNikkei 225Dag
2.36Profit factor
29,690Nettovinst USD
49.20%Träffsäkerhet
187Affärer
-3,718Max drawdown
159Snittaffär

Bästa körning av 11. Nikkei 225, Dag, spread 10, från körning pf:2026-09-24-NIKKEI-D.tsv:1.

Entryregler, long

  1. Stängning över SMA med 200 perioder
  2. Stängning under SMA med 5 perioder

Exitregler

  1. Stop loss 1.4% från entry
  2. Sälj på en inside day (dagens lägsta över och dagens högsta under gårdagens)

Testvillkor

PeriodFram till 2026-09-24
InstrumentNikkei 225, Dag
Spread10 punkter
Kontrakt1
Startkapital1,000,000
KostnaderEndast spread. Courtage och overnight-finansiering ingår inte.
BarerUpp till 200,000 barer, färre där instrumentet har kortare historik
Senast testad2026-09-24
Parametrar (4)
positionSize
Kontrakt per affär
1
trendPeriod
Längd på SMA-trendfilter
200
fastPeriod
Kort SMA för pullbacktestet och exiten
5
stopLossPct
Skyddande stop, procent av entrypris
1.4

Varje körning

Testade marknader och tidsramar

MarknadTidsramPFAffärerTräff %NettoMax DD
Nikkei 225Bästa körningDag2.36 18749.2029,690 USD-3,718
USD/JPYDagn/a 17054.12437,500 JPY-122,600
USD/JPY30 minn/a 2,48852.97234,620 JPY-102,420
USD/JPY4 timmarn/a 45758.4275,230 JPY-67,850
EUR/USD4 timmarn/a 53652.2410,596 USD-8,618
Dow JonesDagn/a 40445.054,249 EUR-3,714
DAX 40Dagn/a 18848.404,232 EUR-1,114
Nasdaq 100Dagn/a 26129.501,913 EUR-1,613
Brentolja4 timmarn/a 22952.841,681 EUR-1,587
Guld3 minn/a 1,75941.901,577 EUR-519
Guld5 minn/a 1,99139.281,135 EUR-568

Diagram

Resultat per körning

De 10 bästa av 11 körningar. Hela listan finns i tabellen ovan.

NettovinstMax drawdown

Koden

ProBuilder, omskriven till husstandard

// ============================================================
// 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]

22 rader till: entry- och exitreglerna.

Uppsättning

Så laddar du in den

  1. Kopiera koden med kopieringsknappen på kodblocket.
  2. I ProRealTime, öppna ett diagram för det instrument och den tidsram du vill testa, öppna sedan ProOrder > Nytt handelssystem och välj "Skapa med programmering".
  3. Klistra in koden, ge systemet ett namn och spara det.
  4. Klicka på "Backtest", ange din egen spread och position size, och kör den innan du överväger att handla den live.

Använda indikatorer

SMA
Läs det här förstKända svagheter4 punkter
  • Stoppen sätts bara på entrybaren, precis som i den testade koden. Kontrollera hur den beter sig i din plattform innan du förlitar dig på den.
  • Endast lång, och filtret med 200 SMA håller den utanför nedtrender, så den kan stå stilla under långa perioder.
  • Flera tester vann mindre än hälften av sina affärer. Nasdaq 100 Dag vann bara 29.5% av affärerna, och Nikkei 225 Dag 49.2%.
  • De flesta marknadsrader har ingen registrerad profit factor, eftersom de kommer från sweeps.

Frågor

Om den här strategin

Körs den i ProOrder?

Ja, det är ett automatiserat system som endast går lång, med en stop och två exitregler.

Hur gick det på olika marknader?

Varje testad rad var positiv. USD/JPY gick bra på dags-, 4-timmars- och 30-minutersdiagram, och DAX 40 Dag gav 4,232.4 EUR med en drawdown på 1,113.7 EUR.

Vilken drawdown ska jag räkna med vid 1 kontrakt?

På Nikkei 225 Dag var den värsta drawdown 3,718 USD vid 1 kontrakt, mot 29,690.3 USD i nettovinst.

Varför dagsbarer?

Exiterna använder dagens högsta och lägsta, så reglerna är byggda kring dagliga candles.

Relaterat

Strategier som den här

Bollinger Squeeze

Använder samma indikator.

14.30 PF · 86 affärer

Monday Dip Buy

Bästa körning på samma marknad, Nikkei 225.

n/a PF · 146 affärer

One Notch Long

En liknande profit factor.

2.38 PF · 161 affärer

Ställ dig i ProRealAlgos-kön för att se pullbacksystem som detta köra live.

ProRealAlgos-communityn får de fullständiga reglerna, den kompletta koden och den automatiserade portföljen.

Tidigare backtest-resultat är ingen garanti för framtida resultat. Detta är inte finansiell rådgivning. Kurerat och underhållet av ProRealAlgos. ProRealTime™ är ett varumärke som tillhör ProRealTime SAS. prorealalgos.comStatistikDokumentation