In plaats van overbought-waarden te faden, koopt deze strategie wanneer RSI(20) boven 70 kruist met de prijs boven de SMA van 20 bars en Momentum(12) dat twee bars stijgt. Shorts spiegelen dit onder 30. Trades sluiten op een stop of target van 40 punten, of eerder wanneer RSI terugvalt of de SMA draait.
Beste run van 8. Silver, 4 uur, spread 2, uit run pf:2026-09-26-SILVER-4h.tsv:1.
| Periode | Tot 2026-09-27 |
| Instrument | Silver, 4 uur |
| Spread | 2 punten |
| Contracten | 1 |
| Startkapitaal | 1,000,000 |
| Kosten | Alleen spread. Commissies en overnight financiering zijn niet meegerekend. |
| Bars | Tot 200,000 bars, minder waar het instrument minder historie heeft |
| Laatst getest | 2026-09-27 |
| positionSize Contracten per trade | 1 |
| rsiPeriod RSI-lengte | 20 |
| longEntryLevel Koop wanneer RSI hier bovenuit kruist | 70 |
| longExitLevel Verkoop wanneer RSI hier onderuit kruist | 60 |
| shortEntryLevel Ga short wanneer RSI hier onderuit kruist | 30 |
| shortExitLevel Sluiten wanneer RSI hier bovenuit kruist | 40 |
| trendPeriod SMA die als trendfilter en slope-exit wordt gebruikt | 20 |
| momentumPeriod Momentum-lengte | 12 |
| stopLossPoints Beschermende stop in punten | 40 |
| takeProfitPoints Profit target in punten | 40 |
Elke run
| Markt | Tijdframe | PF | Trades | Winst % | Netto | Max DD |
|---|---|---|---|---|---|---|
| ZilverBeste run | 4 uur | 1.33 | 273 | 50.55 | 6,567 USD | -1,524 |
| USD/JPY | 1 uur | 1.15 | 1,115 | 45.92 | 248,920 JPY | -58,630 |
| USD/JPY | 15 min | n/a | 1,340 | 38.58 | 91,970 JPY | -58,510 |
| Dow Jones | Dagelijks | n/a | 90 | 55.56 | 615 EUR | -174 |
| Amerikaanse ruwe olie | Dagelijks | n/a | 88 | 56.82 | 480 EUR | -221 |
| Goud | 30 min | n/a | 1,440 | 35.42 | 477 EUR | -430 |
| Brent-olie | Dagelijks | n/a | 41 | 63.41 | 440 EUR | -120 |
| Goud | Dagelijks | n/a | 111 | 43.24 | 245 EUR | -168 |
Grafieken
Boven 1.0 werd geld verdiend, onder 1.0 werd geld verloren.
De code
// ============================================================ // RSI Momentum Thrust // ProRealAlgos Strategy Library | prorealalgos.com // Type: Momentum // Direction: Long & short // Timeframe tested: 4 hours // ============================================================ // --- Settings --- DEFPARAM CumulateOrders = false // --- Parameters --- positionSize = 1 // contracts per trade rsiPeriod = 20 // RSI length longEntryLevel = 70 // buy when RSI crosses above this longExitLevel = 60 // sell when RSI crosses below this shortEntryLevel = 30 // short when RSI crosses below this shortExitLevel = 40 // cover when RSI crosses above this trendPeriod = 20 // SMA used as trend filter and slope exit momentumPeriod = 12 // momentum length stopLossPoints = 40 // protective stop, points takeProfitPoints = 40 // profit target, points // --- Indicators --- rsiValue = RSI[rsiPeriod](close) trendMA = Average[trendPeriod](close) momentumValue = Momentum[momentumPeriod](close) momentumRising = momentumValue > momentumValue[1] AND momentumValue[1] > momentumValue[2] momentumFalling = momentumValue < momentumValue[1] AND momentumValue[1] < momentumValue[2]
Nog 28 regels: de instap- en uitstapregels.
Opzet
Vragen
Ja. Hij gebruikt RSI, SMA en Momentum met een vaste stop en target. De herschrijving is nog niet compile-gecheckt.
Silver 4 uur was het beste. USD/JPY, Dow Jones, US Crude Oil, Brent Crude en Gold waren ook winstgevend, met USD/JPY 1 uur op een profit factor van 1.15.
Op Silver 4 uur was de max drawdown USD 1,523.5. USD/JPY 1 uur kwam op JPY 58,629.97.
RSI(20) is langzaam, dus crossings van 70 of 30 op 4 uur-bars markeren echte meerdaagse thrusts in plaats van korte spikes.
Gerelateerd
De ProRealAlgos community krijgt de volledige regels, de complete code en de geautomatiseerde portefeuille.