Op de wachtlijst
Strategieën / Trend / SMA Cross 10/30

SMA Cross 10/30: een snelle moving-average-kruising testen

Wanneer de 10-periode SMA de 30-periode SMA kruist, handelt het systeem in de richting van de kruising. Posities sluiten bij de omgekeerde kruising of op een 1% stop.

TrendLong & shortSwingGoud1 uur
1.14Profit factor
2,045Nettowinst EUR
34.23%Winstpercentage
2,495Trades
-867Max drawdown
0.82Gem. trade

Beste run van 16. Gold, 1 uur, spread 0.6, uit run pf:2026-09-15-GOLD-1h.tsv:4.

Instapregels, long

  1. Geen positie open

Instapregels, short

  1. Geen positie open

Uitstapregels

  1. Stop loss op 1% van de instap
  2. Sluit een short wanneer de 10 SMA weer boven de 30 SMA staat

Testomstandigheden

PeriodeTot 2026-09-15
InstrumentGold, 1 uur
Spread0.6 punten
Contracten1
Startkapitaal1,000,000
KostenAlleen spread. Commissies en overnight financiering zijn niet meegerekend.
BarsTot 200,000 bars, minder waar het instrument minder historie heeft
Laatst getest2026-09-15
Parameters (4)
positionSize
Contracten per trade
1
fastPeriod
Snelle SMA-lengte
10
slowPeriod
Langzame SMA-lengte
30
stopLossPct
Beschermende stop als procent van de instapprijs
1

Elke run

Geteste markten en tijdframes

MarktTijdframePFTradesWinst %NettoMax DD
GoudBeste run1 uur1.14 2,49534.232,045 EUR-867
Goud30 minn/a 4,12331.53267 EUR-2,007
DAX 401 uurn/a 2,44434.08195 EUR-5,535
Goud15 minn/a 3,92429.46-910 EUR-2,607
Goud5 minn/a 3,99029.25-1,736 EUR-2,381
S&P 5005 minn/a 3,88028.58-3,017 EUR-3,082
S&P 5001 uurn/a 2,63330.69-3,363 EUR-3,748
S&P 50015 minn/a 4,02229.99-4,123 EUR-4,891
S&P 50030 minn/a 4,18630.75-4,646 EUR-5,045
Nasdaq 1001 uurn/a 2,72330.33-6,089 EUR-7,907
DAX 4015 minn/a 4,00032.45-8,056 EUR-8,617
DAX 4030 minn/a 4,12132.71-8,861 EUR-9,010
DAX 405 minn/a 3,96830.12-9,657 EUR-10,304
Nasdaq 10030 minn/a 4,28331.61-10,065 EUR-12,801
Nasdaq 10015 minn/a 3,97731.15-11,904 EUR-15,260
Nasdaq 1005 minn/a 3,90830.27-15,416 EUR-15,493

Grafieken

Resultaten per run

Top 10 van 16 runs. De volledige lijst staat in de tabel hierboven.

NettowinstMax drawdown

De code

ProBuilder, herschreven naar huisstandaard

// ============================================================
// SMA Cross 10/30
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Trend
// Direction: Long & short
// Timeframe tested: 1 hour
// ============================================================

// --- Settings ---
DEFPARAM CumulateOrders = false

// --- Parameters ---
positionSize = 1       // contracts per trade
fastPeriod = 10        // fast SMA length
slowPeriod = 30        // slow SMA length
stopLossPct = 1        // protective stop, percent of entry price

// --- Indicators ---
fastMA = Average[fastPeriod](close)
slowMA = Average[slowPeriod](close)

Nog 26 regels: de instap- en uitstapregels.

Opzet

Zo laad je hem in

  1. Kopieer de code met de kopieerknop op het codeblok.
  2. Open in ProRealTime een grafiek van het instrument en tijdframe dat je wilt testen en open dan ProOrder > New trading system en kies "Create with programming".
  3. Plak de code, geef het systeem een naam en sla het op.
  4. Klik op "Backtest", stel je eigen spread en position size in en voer hem uit voordat je overweegt er live mee te traden.

Gebruikte indicatoren

SMA
Lees dit eerstBekende zwaktes4 punten
  • Slechts 2 van de 15 extra runs maakten geld, en de rest verloor, waaronder Nasdaq 100 5 minuten met -15,416.10 EUR.
  • De beste run op Gold 1 uur heeft een profit factor van 1.14 en een gemiddelde trade van 0.82 EUR, nauwelijks boven nul.
  • De winstpercentages liggen rond 30% (34.23% in de beste run), dus lange verliesreeksen zijn te verwachten.
  • De extra runs hebben alleen sweepdata, dus voor hen is de profit factor niet vastgelegd.

Vragen

Over deze strategie

Kan hij in ProOrder worden gehandeld?

Ja, de kruising en de stop zijn gecodeerd. Op basis van deze tests werkt hij beter als referentiepunt om andere systemen tegen te vergelijken dan als afgerond systeem.

Hoe presteerde hij op elke markt?

Gold 1 uur maakte 2,045.30 EUR over 2495 trades. Gold 30 minuten en DAX 40 1 uur waren licht positief, terwijl elke S&P 500- en Nasdaq 100-run verloor.

Welke drawdown bij 1 contract?

Met 1 contract en een spread van 0.6 punt had Gold 1 uur een max drawdown van 866.50 EUR. Nasdaq 100 5 minuten bereikte 15,492.80 EUR.

Maakt het tijdframe uit?

Ja. De 1-uursgrafiek gaf het beste resultaat op Gold en DAX 40, terwijl de 5-minutenruns op elk instrument verloren.

Gerelateerd

Strategieën zoals deze

Bollinger Squeeze

Gebruikt dezelfde indicator.

14.30 PF · 86 trades

Triple Band Market Model

Beste run op dezelfde markt, Gold.

2.27 PF · 203 trades

MACD Zero Cross

Een vergelijkbare profit factor.

1.14 PF · 2,724 trades

Wil je zien welke crossovervarianten overeind blijven? Meld je aan voor de ProRealAlgos-wachtlijst.

De ProRealAlgos community krijgt de volledige regels, de complete code en de geautomatiseerde portefeuille.

Backtestresultaten uit het verleden bieden geen garantie voor de toekomst. Dit is geen financieel advies. Samengesteld en onderhouden door ProRealAlgos. ProRealTime™ is een handelsmerk van ProRealTime SAS. prorealalgos.comStatsDocumentatie