Sett deg på ventelisten
Strategier / Momentum / Repulse DPO

Repulse DPO-strategi

På ukedagsbarer kjøper systemet når både 3-periodes DPO og 3-periodes Repulse leser over 0.1. Den selger når en av dem faller tilbake under 0.1. En stop loss på 1% og et gevinstmål på 3% begrenser hver handel.

MomentumKun longIntradayEUR/USD2 min
2.87Profit factor
128,475Nettogevinst USD
53.85%Treffprosent
104Handler
-7,141Max drawdown
1,235Gj.sn. handel

Beste kjøring av 11. EUR/USD, 2 min, spread 1, fra kjøring pf:2026-09-24-EURUSD-2m.tsv:2.

Inngangsregler, long

  1. Baren åpner mandag til fredag
  2. 3-periodes Repulse er over 0.1

Utgangsregler

  1. Stop loss 1%
  2. Profittmål 3%

Testbetingelser

PeriodeFrem til 2026-09-24
InstrumentEUR/USD, 2 minutter
Spread1 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-24
Parametere (9)
positionSize
Kontrakter per handel
1
firstTradeDay
Første handelsdag i uken (mandag)
1
lastTradeDay
Siste handelsdag i uken (fredag)
5
dpoPeriod
Lengde på DPO-gjennomsnittet
3
dpoLevel
DPO-terskel
0.1
repulsePeriod
Repulse-utjevningslengde
3
repulseLevel
Repulse-terskel
0.1
stopLossPct
Beskyttende stop, prosent
1
takeProfitPct
Profittmål, prosent
3

Hver kjøring

Markeder og tidsrammer som er testet

MarkedTidsrammePFHandlerTreff %NettoMax DD
EUR/USDBeste kjøring2 min2.87 10453.85128,475 USD-7,141
EUR/USD3 minn/a 6955.0789,267 USD-5,801
EUR/USD5 minn/a 4944.9038,766 USD-14,279
EUR/USD10 minn/a 2343.4816,536 USD-5,776
EUR/USD15 minn/a 1353.8515,969 USD-7,247
Dow JonesDaglign/a 2,57531.8113,132 EUR-6,706
DAX 404 timern/a 4,29536.326,778 EUR-4,670
EUR/USD1 timen/a 366.675,589 USD-1,450
DAX 40Daglign/a 1,87433.725,115 EUR-4,090
EUR/USD4 timern/a 1100.003,518 USD-0.00
GullDaglign/a 2,37529.431,825 EUR-1,032

Diagrammer

Resultater per kjøring

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

NettogevinstMax drawdown

Koden

ProBuilder, omskrevet til husstandard

// ============================================================
// Repulse DPO
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Momentum
// Direction: Long only
// Timeframe tested: 2 minutes
// ============================================================

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

// --- Parameters ---
positionSize = 1       // contracts per trade
firstTradeDay = 1      // Monday
lastTradeDay = 5       // Friday
dpoPeriod = 3          // DPO average length
dpoLevel = 0.1         // DPO must be above this
repulsePeriod = 3      // Repulse smoothing length
repulseLevel = 0.1     // Repulse must be above this
stopLossPct = 1        // protective stop, percent
takeProfitPct = 3      // profit target, percent

// --- Indicators ---
tradingDay = OpenDayOfWeek >= firstTradeDay AND OpenDayOfWeek <= lastTradeDay

// Detrended Price Oscillator, written out
dpoMA = Average[dpoPeriod](close)
dpoShift = ROUND(dpoPeriod / 2) + 1
dpoValue = close - dpoMA[dpoShift]

// Repulse, written out: buying pressure minus selling pressure
bullPressure = 100 * (3 * close - 2 * low - open) / close
bearPressure = 100 * (open + 2 * high - 3 * close) / close
repulseValue = ExponentialAverage[repulsePeriod](bullPressure) - ExponentialAverage[repulsePeriod](bearPressure)

17 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

DPORepulse
Les dette førstKjente svakheter4 poeng
  • Den beste kjøringen har bare 104 handler, og flere EUR/USD-kjøringer har svært få (23, 13, 3 og til og med 1 handel).
  • Resultatene svinger kraftig etter tidsramme på EUR/USD, fra 104 handler på 2 minutter til én enkelt handel på 4 timer.
  • Profit factor er bare registrert for hovedkjøringen. Resten kommer fra sweep-data.
  • På DAX 40 og Gold daglig falt treffprosenten til rundt 30% (33.72% og 29.43%).

Spørsmål

Om denne strategien

Kan den kjøres automatisk i ProOrder?

Ja, med 1 kontrakt, kun long, med stoppen og målet kodet inn.

Hvor ble den testet?

EUR/USD 2 minutter ledet med profit factor 2.87 og USD 128,475.00. Dow Jones daglig, DAX 40 4 timer og daglig, og Gold daglig var også lønnsomme.

Hvilken risiko følger med 1 kontrakt?

Hovedkjøringen hadde en max drawdown på USD 7,141.00. På DAX 40 4 timer var den EUR 4,670.10.

Hvorfor et 2-minutters diagram når navnet sier DAX 4 timer?

Sweepen fant mest gevinst på EUR/USD 2 minutter. Kjøringen på DAX 40 4 timer ga likevel EUR 6,777.70 over 4,295 handler.

Relatert

Strategier som denne

Seasonal Momentum Long

Bruker samme indikator.

1.57 PF · 195 handler

Slow MACD Slope

Beste kjøring på samme marked, EUR/USD.

6.80 PF · 7,305 handler

Candle Body Sum Intraday

En tilsvarende profit factor.

2.86 PF · 124 handler

Momentum-innganger trenger en plan rundt seg. Sett deg på ventelisten til ProRealAlgos.

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