Het koopt wanneer de slotkoers boven de slotkoers van 3 bars terug ligt en boven de 200-periode SMA, en gaat short bij de gespiegelde setup. Trades sluiten bij een kruising van de 20-periode SMA of een stop van 1%. De resultaten op deze pagina zijn verliezen op elke geteste markt.
Beste run van 16. Gold, 30 min, spread 0.6, uit run sweeps:2026-09-07-GOLD-30m-opt.tsv:16.
| Periode | Tot 2026-09-07 |
| Instrument | Gold, 30 minuten |
| 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-07 |
| positionSize Contracten per trade | 1 |
| momentumBars Vergelijk de slotkoers met de slotkoers van zoveel bars terug | 3 |
| trendPeriod Lengte SMA-trendfilter | 200 |
| exitPeriod SMA die de trade sluit | 20 |
| stopLossPct Beschermende stop, procent van de instapprijs | 1 |
Elke run
| Markt | Tijdframe | PF | Trades | Winst % | Netto | Max DD |
|---|---|---|---|---|---|---|
| GoudBeste run | 30 min | n/a | 23,572 | 25.87 | -6,941 EUR | -10,737 |
| Goud | 1 uur | n/a | 13,568 | 25.63 | -4,970 EUR | -6,288 |
| Goud | 5 min | n/a | 22,391 | 22.34 | -10,356 EUR | -10,358 |
| Goud | 15 min | n/a | 22,453 | 21.05 | -11,911 EUR | -12,096 |
| S&P 500 | 1 uur | n/a | 13,544 | 24.39 | -14,786 EUR | -14,995 |
| S&P 500 | 30 min | n/a | 22,612 | 25.37 | -15,207 EUR | -18,100 |
| S&P 500 | 15 min | n/a | 22,025 | 22.84 | -22,026 EUR | -22,032 |
| S&P 500 | 5 min | n/a | 22,052 | 19.01 | -22,731 EUR | -22,752 |
| DAX 40 | 1 uur | n/a | 12,583 | 28.60 | -25,330 EUR | -28,320 |
| Nasdaq 100 | 1 uur | n/a | 13,746 | 23.33 | -41,427 EUR | -42,672 |
| DAX 40 | 30 min | n/a | 22,626 | 27.44 | -43,008 EUR | -51,969 |
| Nasdaq 100 | 30 min | n/a | 23,126 | 24.90 | -43,185 EUR | -47,829 |
| Nasdaq 100 | 15 min | n/a | 22,282 | 25.90 | -54,500 EUR | -54,500 |
| Nasdaq 100 | 5 min | n/a | 22,203 | 23.76 | -64,053 EUR | -64,138 |
| DAX 40 | 5 min | n/a | 22,331 | 22.51 | -67,174 EUR | -67,332 |
| DAX 40 | 15 min | n/a | 22,450 | 25.47 | -75,174 EUR | -75,223 |
Grafieken
Top 10 van 16 runs. De volledige lijst staat in de tabel hierboven.
De code
// ============================================================ // Three Bar Momentum Filtered // ProRealAlgos Strategy Library | prorealalgos.com // Type: Momentum // Direction: Long & short // Timeframe tested: 30 minutes // ============================================================ // --- Settings --- DEFPARAM CumulateOrders = false // --- Parameters --- positionSize = 1 // contracts per trade momentumBars = 3 // compare the close with the close this many bars ago trendPeriod = 200 // SMA trend filter length exitPeriod = 20 // SMA that closes the trade stopLossPct = 1 // protective stop, percent of entry price // --- Indicators --- trendMA = Average[trendPeriod](close) exitMA = Average[exitPeriod](close)
Nog 25 regels: de instap- en uitstapregels.
Opzet
Vragen
De code kan in ProOrder draaien, maar geen enkele geteste markt of tijdframe was winstgevend, en de herschreven code is niet compile-gecheckt.
DAX 40, Nasdaq 100, S&P 500 en Gold op intraday charts. Gold 1 uur verloor het minst en eindigde op EUR -4,970.2.
Bij 1 contract liep de Gold 30-minutenrun EUR 10,737 terug, en Nasdaq 100 5 minuten EUR 64,138.2.
Zien wat niet werkt helpt net zo goed als zien wat wel werkt. Een simpele momentum-trigger met een trendfilter is hier op zichzelf niet genoeg.
Gerelateerd
De ProRealAlgos community krijgt de volledige regels, de complete code en de geautomatiseerde portefeuille.