Op de wachtlijst
Strategieën / Momentum / RSI Stochastic MA Cross

RSI Stochastic MA Cross

Een 5-periode SMA die de 10-periode SMA kruist start het signaal, maar alleen als Stochastic %K snel stijgt en RSI(14) met de richting overeenkomt. Longs hebben daarnaast het 10-bars-gemiddelde van %K onder 45 nodig, en shorts boven 55. Trades mikken op 50 punten met een stop van 1000 punten.

MomentumLong & shortSwingEUR/USD4 uur
1.25Profit factor
91,809Nettowinst USD
73.26%Winstpercentage
1,290Trades
-25,113Max drawdown
71.17Gem. trade

Beste run van 1. EUR/USD, 4 uur, spread 1, uit run pf:2026-09-16-EURUSD-4h.tsv:1.

Instapregels, long

  1. De 5-periode SMA kruist boven de 10-periode SMA
  2. RSI(14) staat boven 45
  3. Het 10-bars-gemiddelde van %K staat onder 45

Instapregels, short

  1. De 5-periode SMA kruist onder de 10-periode SMA
  2. RSI(14) staat onder 55
  3. Het 10-bars-gemiddelde van %K staat boven 55

Uitstapregels

  1. Stop loss van 1000 punten
  2. Een tegengesteld signaal draait de positie om

Testomstandigheden

PeriodeTot 2026-09-16
InstrumentEUR/USD, 4 uur
Spread1 punten
Contracten1
Startkapitaal1,000,000
KostenAlleen spread. Commissies en overnight financiering zijn niet meegerekend.
BarsTot 200,000 bars, minder waar het instrument minder historie heeft
Laatst getest2026-09-16
Parameters (15)
positionSize
Contracten per trade
1
fastPeriod
Snelle SMA-lengte
5
slowPeriod
Langzame SMA-lengte
10
stochPeriod
Stochastic %K-lengte
14
stochSmooth
Stochastic-afvlakking
3
stochSignalPeriod
SMA van %K die als signaallijn wordt gebruikt
5
stochTrendPeriod
Langzamere SMA van %K voor het stretchfilter
10
stochMomentum
Hoe ver %K zijn signaallijn voor moet zijn
10
stochLongMax
Longs hebben het langzame %K-gemiddelde hieronder nodig
45
stochShortMin
Shorts hebben het langzame %K-gemiddelde hierboven nodig
55
rsiPeriod
RSI-lengte
14
rsiLongLevel
Longs hebben RSI hierboven nodig
45
rsiShortLevel
Shorts hebben RSI hieronder nodig
55
takeProfitPoints
Profit target in punten
50
stopLossPoints
Beschermende stop in punten
1000

Elke run

Geteste markten en tijdframes

MarktTijdframePFTradesWinst %NettoMax DD
EUR/USDBeste run4 uur1.25 1,29073.2691,809 USD-25,113

Grafieken

Resultaten per run

NettowinstMax drawdown

De code

ProBuilder, herschreven naar huisstandaard

// ============================================================
// RSI Stochastic MA Cross
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Momentum
// Direction: Long & short
// Timeframe tested: 4 hours
// ============================================================

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

// --- Parameters ---
positionSize = 1          // contracts per trade
fastPeriod = 5            // fast SMA
slowPeriod = 10           // slow SMA
stochPeriod = 14          // Stochastic %K length
stochSmooth = 3           // Stochastic smoothing
stochSignalPeriod = 5     // SMA of %K used as its signal line
stochTrendPeriod = 10     // slower SMA of %K for the not-stretched filter
stochMomentum = 10        // %K must lead its signal line by this much
stochLongMax = 45         // longs need the slow %K average below this
stochShortMin = 55        // shorts need the slow %K average above this
rsiPeriod = 14            // RSI length
rsiLongLevel = 45         // longs need RSI above this
rsiShortLevel = 55        // shorts need RSI below this
takeProfitPoints = 50     // profit target in points
stopLossPoints = 1000     // protective stop in points

// --- Indicators ---
fastMA = Average[fastPeriod](close)
slowMA = Average[slowPeriod](close)
stochK = Stochastic[stochPeriod, stochSmooth](close)
stochSignal = Average[stochSignalPeriod](stochK)
stochTrend = Average[stochTrendPeriod](stochK)
rsiValue = RSI[rsiPeriod](close)

Nog 20 regels: de instap- en uitstapregels.

Opzet

Zo laad je hem in

  1. Kopieer de code met de kopieerknop op het codeblok.
  2. Open in ProRealTime een grafiek van het instrument en tijdframe dat je wilt testen en open dan ProOrder > New trading system en kies "Create with programming".
  3. Plak de code, geef het systeem een naam en sla het op.
  4. Klik op "Backtest", stel je eigen spread en position size in en voer hem uit voordat je overweegt er live mee te traden.

Gebruikte indicatoren

SMAStochasticRSI
Lees dit eerstBekende zwaktes2 punten
  • Het koersdoel (50 punten) is minuscuul naast de stop (1000 punten). Een winstpercentage van 73.26% gaf nog steeds een profit factor van slechts 1.25.
  • Alleen EUR/USD 4 uur is getest. Er staan geen andere markten op deze pagina.

Vragen

Over deze strategie

Is hij klaar voor ProOrder?

Ja. Het koersdoel, de stop en de omkering bij tegengestelde signalen zijn allemaal gecodeerd.

Op welke markten is hij getest?

Alleen EUR/USD 4 uur: 91,809 USD over 1290 trades met een drawdown van 25,113 USD.

Hoeveel risico per trade bij 1 contract?

Eén uitgestopte trade kan 1000 punten verliezen terwijl een winnaar 50 maakt. De slechtste drawdown in de test was 25,113 USD.

Waarom de 4 uur-grafiek?

Het was het enige geteste tijdframe. De filters hebben meerdere dagen koersactie nodig om op één lijn te komen, wat past bij 4-uurbars.

Gerelateerd

Strategieën zoals deze

Bollinger Squeeze

Gebruikt dezelfde indicator.

14.30 PF · 86 trades

Slow MACD Slope

Beste run op dezelfde markt, EUR/USD.

6.80 PF · 7,305 trades

Pathfinder

Een vergelijkbare profit factor.

1.24 PF · 430 trades

Wil je zien welke EUR/USD-systemen we echt traden? Meld je aan voor de ProRealAlgos-wachtlijst.

De ProRealAlgos community krijgt de volledige regels, de complete code en de geautomatiseerde portefeuille.

Backtestresultaten uit het verleden bieden geen garantie voor de toekomst. Dit is geen financieel advies. Samengesteld en onderhouden door ProRealAlgos. ProRealTime™ is een handelsmerk van ProRealTime SAS. prorealalgos.comStatsDocumentatie