En 5-periodes SMA som krysser 10-periodes SMA starter signalet, men bare hvis Stochastic %K stiger raskt og RSI(14) er enig i retningen. Long krever også at 10-barers gjennomsnittet av %K er under 45, og short krever at det er over 55. Handlene sikter mot 50 poeng med en stop på 1000 poeng.
Beste kjøring av 1. EUR/USD, 4 timer, spread 1, fra kjøring pf:2026-09-16-EURUSD-4h.tsv:1.
| Periode | Frem til 2026-09-16 |
| Instrument | EUR/USD, 4 timer |
| Spread | 1 poeng |
| Kontrakter | 1 |
| Startkapital | 1,000,000 |
| Kostnader | Kun spread. Kommisjoner og overnattfinansiering er ikke inkludert. |
| Barer | Opptil 200,000 barer, færre der instrumentet har kortere historikk |
| Sist testet | 2026-09-16 |
| positionSize Kontrakter per handel | 1 |
| fastPeriod Lengde på rask SMA | 5 |
| slowPeriod Lengde på langsom SMA | 10 |
| stochPeriod Lengde på Stochastic %K | 14 |
| stochSmooth Stochastic-utjevning | 3 |
| stochSignalPeriod SMA av %K brukt som signallinje | 5 |
| stochTrendPeriod Langsommere SMA av %K for strekkfilteret | 10 |
| stochMomentum Hvor langt %K må ligge foran signallinjen sin | 10 |
| stochLongMax Long krever at det langsomme %K-gjennomsnittet er under dette | 45 |
| stochShortMin Short krever at det langsomme %K-gjennomsnittet er over dette | 55 |
| rsiPeriod RSI-lengde | 14 |
| rsiLongLevel Long krever RSI over dette | 45 |
| rsiShortLevel Short krever RSI under dette | 55 |
| takeProfitPoints Profittmål i poeng | 50 |
| stopLossPoints Beskyttende stop i poeng | 1000 |
Hver kjøring
| Marked | Tidsramme | PF | Handler | Treff % | Netto | Max DD |
|---|---|---|---|---|---|---|
| EUR/USDBeste kjøring | 4 timer | 1.25 | 1,290 | 73.26 | 91,809 USD | -25,113 |
Diagrammer
Koden
// ============================================================ // 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 linjer til: inngangs- og utgangsreglene.
Oppsett
Spørsmål
Ja. Målet, stoppen og reverseringen på motsatte signaler er alle kodet.
Bare EUR/USD 4 timer: 91,809 USD over 1290 handler med en drawdown på 25,113 USD.
En enkelt handel som stoppes ut kan tape 1000 poeng, mens en vinner gir 50. Den verste drawdownen i testen var 25,113 USD.
Det var den eneste tidsrammen som ble testet. Filtrene trenger flere dager med prisbevegelse for å stille seg på linje, noe som passer 4-timersbarer.
Relatert
ProRealAlgos-fellesskapet får de fullstendige reglene, hele koden og den automatiserte porteføljen.