Nadat de 15 SMA de 100 SMA kruist, wacht het systeem tot de koers aan de verkeerde kant van de 15 SMA sluit en daarna weer erdoorheen. Een slotkoers voorbij de 100 SMA annuleert de setup. Trades eindigen op een stop van 150 punten of wanneer een tegengestelde instap ze omdraait.
Beste run van 17. Gold, 2 min, spread 0.6, uit run sweeps:2026-09-20-GOLD-2m-opt.tsv:3.
| Periode | Tot 2026-09-20 |
| Instrument | Gold, 2 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-21 |
| positionSize Contracten per trade | 1 |
| fastPeriod Snelle SMA-lengte | 15 |
| slowPeriod Langzame SMA-lengte | 100 |
| stopLossPoints Beschermende stop in punten | 150 |
Elke run
| Markt | Tijdframe | PF | Trades | Winst % | Netto | Max DD |
|---|---|---|---|---|---|---|
| GoudBeste run | 2 min | n/a | 1,105 | 36.74 | 1,624 EUR | -820 |
| USD/JPY | Dagelijks | n/a | 80 | 13.75 | 909,310 JPY | -748,100 |
| USD/JPY | 10 min | n/a | 1,088 | 37.68 | 626,730 JPY | -240,590 |
| USD/JPY | 4 uur | n/a | 189 | 30.69 | 608,410 JPY | -346,200 |
| USD/JPY | 5 min | n/a | 999 | 36.94 | 478,280 JPY | -159,550 |
| USD/JPY | 15 min | n/a | 1,056 | 37.59 | 469,080 JPY | -351,910 |
| EUR/USD | Dagelijks | n/a | 73 | 20.55 | 151,656 USD | -32,530 |
| Zilver | 3 min | n/a | 1,097 | 36.46 | 43,616 USD | -11,318 |
| Zilver | 2 min | n/a | 1,086 | 35.54 | 26,842 USD | -20,073 |
| GBP/USD | Dagelijks | n/a | 106 | 18.87 | 10,953 USD | -5,481 |
| Nasdaq 100 | Dagelijks | n/a | 69 | 21.74 | 8,969 EUR | -3,126 |
| Brent-olie | 3 min | n/a | 1,070 | 36.54 | 6,737 EUR | -2,641 |
| Amerikaanse ruwe olie | 3 min | n/a | 1,072 | 36.75 | 6,372 EUR | -4,128 |
| Amerikaanse ruwe olie | 4 uur | n/a | 148 | 23.65 | 6,249 EUR | -4,949 |
| Brent-olie | Dagelijks | n/a | 44 | 9.09 | 5,036 EUR | -3,777 |
| S&P 500 | Dagelijks | n/a | 74 | 40.54 | 3,769 EUR | -1,018 |
| Goud | 15 min | n/a | 1,059 | 36.54 | 2,680 EUR | -1,000 |
Grafieken
Top 10 van 17 runs. De volledige lijst staat in de tabel hierboven.
De code
// ============================================================ // MA Cross Pullback // ProRealAlgos Strategy Library | prorealalgos.com // Type: Trend // Direction: Long & short // Timeframe tested: 2 minutes // ============================================================ // --- Settings --- DEFPARAM CumulateOrders = false // --- Parameters --- positionSize = 1 // contracts per trade fastPeriod = 15 // fast SMA slowPeriod = 100 // slow SMA stopLossPoints = 150 // protective stop in points // Setup flags, carried from bar to bar. ONCE longCrossSeen = 0 ONCE longPullbackSeen = 0 ONCE shortCrossSeen = 0 ONCE shortPullbackSeen = 0 // --- Indicators --- fastMA = Average[fastPeriod](close) slowMA = Average[slowPeriod](close)
Nog 49 regels: de instap- en uitstapregels.
Opzet
Vragen
Ja, het gebruikt alleen voortschrijdende gemiddelden en een vaste stop. De herschreven code is niet compile-gecheckt, dus run hem eerst op demo.
Gold 2 minuten maakte EUR 1,623.9 en Gold 15 minuten EUR 2,680.0. S&P 500 Dagelijks maakte EUR 3,768.77 op 74 trades.
Op Gold 2 minuten was de max drawdown EUR 820.1 met 1 contract, en op Gold 15 minuten EUR 999.8.
Het pullback-patroon vormt zich vaak op Gold bars van 2 minuten, wat 1,105 trades geeft. De dunne gemiddelde trade van EUR 1.47 betekent dat kosten daar veel uitmaken.
Gerelateerd
De ProRealAlgos community krijgt de volledige regels, de complete code en de geautomatiseerde portefeuille.