Ställ dig i kön
Strategier / Momentum / RSI Stochastic MA Cross

RSI Stochastic MA Cross

En SMA med 5 perioder som korsar SMA med 10 perioder startar signalen, men bara om Stochastic %K stiger snabbt och RSI(14) stämmer med riktningen. Longs behöver dessutom att 10-barersgenomsnittet av %K ligger under 45, och shorts behöver att det ligger över 55. Affärerna siktar på 50 punkter med en stop på 1000 punkter.

MomentumLong & shortSwingEUR/USD4 timmar
1.25Profit factor
91,809Nettovinst USD
73.26%Träffsäkerhet
1,290Affärer
-25,113Max drawdown
71.17Snittaffär

Bästa körningen av 1. EUR/USD, 4 timmar, spread 1, från körning pf:2026-09-16-EURUSD-4h.tsv:1.

Entryregler, long

  1. SMA med 5 perioder korsar över SMA med 10 perioder
  2. RSI(14) är över 45
  3. 10-barersgenomsnittet av %K är under 45

Entryregler, short

  1. SMA med 5 perioder korsar under SMA med 10 perioder
  2. RSI(14) är under 55
  3. 10-barersgenomsnittet av %K är över 55

Exitregler

  1. Stop loss på 1000 punkter
  2. En motsatt signal vänder positionen

Testvillkor

PeriodTill och med 2026-09-16
InstrumentEUR/USD, 4 timmar
Spread1 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-16
Parametrar (15)
positionSize
Kontrakt per affär
1
fastPeriod
Snabb SMA-längd
5
slowPeriod
Långsam SMA-längd
10
stochPeriod
Stochastic %K-längd
14
stochSmooth
Stochastic-utjämning
3
stochSignalPeriod
SMA av %K som används som dess signallinje
5
stochTrendPeriod
Långsammare SMA av %K för stretchfiltret
10
stochMomentum
Hur långt %K måste ligga före sin signallinje
10
stochLongMax
Longs behöver det långsamma %K-genomsnittet under detta
45
stochShortMin
Shorts behöver det långsamma %K-genomsnittet över detta
55
rsiPeriod
RSI-längd
14
rsiLongLevel
Longs behöver RSI över detta
45
rsiShortLevel
Shorts behöver RSI under detta
55
takeProfitPoints
Vinstmål i punkter
50
stopLossPoints
Skyddande stop i punkter
1000

Varje körning

Testade marknader och tidsramar

MarknadTidsramPFAffärerTräff %NettoMax DD
EUR/USDBästa körning4 timmar1.25 1,29073.2691,809 USD-25,113

Diagram

Resultat per körning

NettovinstMax drawdown

Koden

ProBuilder, omskriven till husstandard

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

20 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

SMAStochasticRSI
Läs det här förstKända svagheter2 punkter
  • Målet (50 punkter) är mycket litet jämfört med stoppen (1000 punkter). En träffsäkerhet på 73.26% gav ändå bara en profit factor på 1.25.
  • Endast EUR/USD 4 timmar testades. Det finns inga andra marknader på den här sidan.

Frågor

Om den här strategin

Är den klar för ProOrder?

Ja. Målet, stoppen och vändningen vid motsatta signaler är alla kodade.

Vilka marknader testades den på?

Endast EUR/USD 4 timmar: 91,809 USD över 1290 affärer med en drawdown på 25,113 USD.

Hur mycket risk per affär vid 1 kontrakt?

En enskild stoppad affär kan förlora 1000 punkter medan en vinnare ger 50. Den värsta drawdownen i testet var 25,113 USD.

Varför 4-timmesdiagrammet?

Det var den enda tidsramen som testades. Filtren behöver flera dagars prisrörelse för att linjera, vilket passar 4-timmarsbarer.

Relaterat

Strategier som den här

Bollinger Squeeze

Använder samma indikator.

14.30 PF · 86 affärer

Slow MACD Slope

Bästa körning på samma marknad, EUR/USD.

6.80 PF · 7,305 affärer

Pathfinder

En liknande profit factor.

1.24 PF · 430 affärer

Vill du se vilka EUR/USD-system vi faktiskt handlar? Ställ dig i kön till ProRealAlgos.

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