Eerst komen twee trendchecks: RSI(22) moet boven 50 liggen en de 22-periode SMA moet stijgen. Wanneer RSI(2) daarna onder 15 zakt, koopt het systeem de dip. Het verkoopt zodra RSI(2) weer boven 60 klimt.
Beste run van 12. Gold, Dagelijks, spread 0.6, uit run pf:2026-09-24-GOLD-D.tsv:3.
| Periode | Tot 2026-09-25 |
| Instrument | Gold, Dagelijks |
| Spread | 0.6 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-25 |
| positionSize Contracten per trade | 1 |
| rsiPeriod Lengte van de korte RSI | 2 |
| oversoldLevel Koop onder deze korte RSI | 15 |
| trendPeriod SMA waarvan de slope positief moet zijn | 22 |
| rsiTrendPeriod Langere RSI die als trendfilter wordt gebruikt | 22 |
| rsiTrendLevel De langere RSI moet boven deze waarde liggen | 50 |
| rsiExitLevel Verkoop wanneer de korte RSI boven deze waarde stijgt | 60 |
Elke run
| Markt | Tijdframe | PF | Trades | Winst % | Netto | Max DD |
|---|---|---|---|---|---|---|
| GoudBeste run | Dagelijks | 1.73 | 254 | 54.72 | 910 EUR | -300 |
| USD/JPY | 1 uur | n/a | 2,687 | 67.55 | 181,010 JPY | -99,390 |
| USD/JPY | 30 min | n/a | 3,763 | 65.80 | 163,430 JPY | -99,320 |
| EUR/USD | Dagelijks | n/a | 246 | 71.14 | 43,073 USD | -18,040 |
| Nikkei 225 | Dagelijks | n/a | 280 | 70.71 | 16,267 USD | -7,220 |
| EUR/USD | 4 uur | n/a | 908 | 65.20 | 15,037 USD | -13,145 |
| Amerikaanse ruwe olie | Dagelijks | n/a | 243 | 70.37 | 8,694 EUR | -2,370 |
| Nasdaq 100 | Dagelijks | n/a | 309 | 66.02 | 7,279 EUR | -2,661 |
| Dow Jones | 1 uur | n/a | 836 | 69.38 | 4,781 EUR | -3,935 |
| S&P 500 | Dagelijks | n/a | 403 | 62.03 | 1,831 EUR | -502 |
| FTSE 100 | Dagelijks | n/a | 279 | 68.10 | 1,506 EUR | -1,165 |
| Goud | 4 uur | n/a | 661 | 67.02 | 603 EUR | -408 |
Grafieken
Top 10 van 12 runs. De volledige lijst staat in de tabel hierboven.
De code
// ============================================================ // RSI(2) Trend Filter // ProRealAlgos Strategy Library | prorealalgos.com // Type: Mean reversion // Direction: Long only // Timeframe tested: Daily // ============================================================ // --- Settings --- DEFPARAM CumulateOrders = false // --- Parameters --- positionSize = 1 // contracts per trade rsiPeriod = 2 // short RSI length oversoldLevel = 15 // buy below this short RSI trendPeriod = 22 // SMA whose slope must be positive rsiTrendPeriod = 22 // longer RSI used as a trend filter rsiTrendLevel = 50 // longer RSI must be above this rsiExitLevel = 60 // sell when the short RSI rises above this // --- Indicators --- rsiValue = RSI[rsiPeriod](close) rsiTrend = RSI[rsiTrendPeriod](close) trendMA = Average[trendPeriod](close) trendSlope = trendMA / trendMA[1] - 1
Nog 14 regels: de instap- en uitstapregels.
Opzet
Vragen
Ja. De regels zijn volledig gecodeerd en hij handelt met 1 contract per signaal, alleen long.
Gold dagelijks had profit factor 1.73 over 254 trades. Alle elf markt- en tijdframeruns waren winstgevend, van USD/JPY 1 uur (JPY 181,010.00) tot Gold 4 uur (EUR 602.70).
Op Gold dagelijks was de max drawdown EUR 299.80. Forexruns hebben een heel andere positiegrootte, dus controleer de markt die je wilt traden.
Dagelijkse RSI(2) dips binnen een stijgende markt veren meestal binnen enkele dagen terug. Op Gold 4 uur handelde het systeem 661 keer maar verdiende het minder geld.
Gerelateerd
De ProRealAlgos community krijgt de volledige regels, de complete code en de geautomatiseerde portefeuille.