Het systeem vergelijkt de 100-periode SMA met zijn eigen waarde van 20 bars eerder. Een stijgend gemiddelde betekent long en een dalend gemiddelde short, en elk nieuw signaal draait de positie om. Zodra het eerste signaal verschijnt, is het altijd in de markt.
Beste run van 18. USD/JPY, Dagelijks, spread 1, uit run pf:2026-09-24-USDJPY-D.tsv:3.
| Periode | Tot 2026-09-25 |
| Instrument | USD/JPY, Dagelijks |
| Spread | 1 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 |
| trendPeriod SMA-lengte | 100 |
| slopeBars Vergelijk de SMA met zijn waarde van zoveel bars terug | 20 |
Elke run
| Markt | Tijdframe | PF | Trades | Winst % | Netto | Max DD |
|---|---|---|---|---|---|---|
| USD/JPYBeste run | Dagelijks | 2.11 | 126 | 42.86 | 2,750,130 JPY | -489,200 |
| EUR/USD | Dagelijks | 1.93 | 111 | 40.54 | 191,085 USD | -37,073 |
| USD/JPY | 10 min | n/a | 2,062 | 35.21 | 605,490 JPY | -245,560 |
| USD/JPY | 30 min | n/a | 2,021 | 32.76 | 469,990 JPY | -236,850 |
| USD/JPY | 5 min | n/a | 2,055 | 34.06 | 342,800 JPY | -125,390 |
| Zilver | 2 min | n/a | 2,184 | 33.06 | 30,326 USD | -16,261 |
| GBP/USD | Dagelijks | n/a | 132 | 41.67 | 22,707 USD | -9,529 |
| Amerikaanse ruwe olie | Dagelijks | n/a | 127 | 33.86 | 14,724 EUR | -8,481 |
| Nasdaq 100 | Dagelijks | n/a | 76 | 38.16 | 13,543 EUR | -5,605 |
| Brent-olie | 1 uur | n/a | 650 | 33.85 | 7,580 EUR | -4,611 |
| Dow Jones | 5 min | n/a | 2,210 | 32.17 | 7,374 EUR | -6,770 |
| Goud | Dagelijks | n/a | 132 | 40.15 | 3,656 EUR | -1,108 |
| Goud | 10 min | n/a | 2,087 | 33.11 | 3,242 EUR | -990 |
| Goud | 1 uur | n/a | 1,151 | 34.32 | 2,967 EUR | -1,164 |
| Goud | 4 uur | n/a | 345 | 33.04 | 1,691 EUR | -1,205 |
| S&P 500 | 4 uur | n/a | 275 | 37.82 | 1,342 EUR | -1,325 |
| Goud | 15 min | n/a | 2,107 | 30.90 | 1,172 EUR | -1,056 |
| Goud | 2 min | n/a | 2,176 | 32.35 | 1,161 EUR | -827 |
Grafieken
Top 10 van 18 runs. De volledige lijst staat in de tabel hierboven.
Boven 1.0 werd geld verdiend, onder 1.0 werd geld verloren.
De code
// ============================================================ // MA Slope Momentum // ProRealAlgos Strategy Library | prorealalgos.com // Type: Momentum // Direction: Long & short // Timeframe tested: Daily // ============================================================ // --- Settings --- DEFPARAM CumulateOrders = false // --- Parameters --- positionSize = 1 // contracts per trade trendPeriod = 100 // SMA length slopeBars = 20 // compare the SMA with its value this many bars ago // --- Indicators --- trendMA = Average[trendPeriod](close)
Nog 14 regels: de instap- en uitstapregels.
Opzet
Vragen
Ja, het is een stop-and-reverse-systeem dat ProOrder kan draaien. De code is herschreven zonder compile-check, en de statistieken zijn van de versie daarvoor.
Tien instrumenten van 2 minuten tot Dagelijks. EUR/USD Dagelijks had een profit factor van 1.93 over 111 trades, en alle rijen waren winstgevend.
Bij 1 contract had USD/JPY Dagelijks een max drawdown van JPY 489,200. Er is geen vlakke periode, dus overnight- en weekendgaps raken altijd een open positie.
De twee runs met een vastgelegde profit factor waren beide Dagelijks. Op snellere bars draait de slope van de 100 SMA vaker om en loopt het aantal trades sterk op.
Gerelateerd
De ProRealAlgos community krijgt de volledige regels, de complete code en de geautomatiseerde portefeuille.