Op de wachtlijst
Strategieën / Momentum / Three Bar Momentum Filtered

Three Bar Momentum Filtered

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.

MomentumLong & shortIntradayGoud30 min
n/aProfit factor
-6,941Nettowinst EUR
25.87%Winstpercentage
23,572Trades
-10,737Max drawdown
-0.29Gem. trade

Beste run van 16. Gold, 30 min, spread 0.6, uit run sweeps:2026-09-07-GOLD-30m-opt.tsv:16.

Instapregels, long

  1. De close ligt boven de 200-periode SMA
  2. Geen positie open

Instapregels, short

  1. De close ligt onder de 200-periode SMA
  2. Geen positie open

Uitstapregels

  1. Stop loss op 1% van de instap
  2. Sluit een short wanneer de koers boven de 20-periode SMA sluit

Testomstandigheden

PeriodeTot 2026-09-07
InstrumentGold, 30 minuten
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-07
Parameters (5)
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

Geteste markten en tijdframes

MarktTijdframePFTradesWinst %NettoMax DD
GoudBeste run30 minn/a 23,57225.87-6,941 EUR-10,737
Goud1 uurn/a 13,56825.63-4,970 EUR-6,288
Goud5 minn/a 22,39122.34-10,356 EUR-10,358
Goud15 minn/a 22,45321.05-11,911 EUR-12,096
S&P 5001 uurn/a 13,54424.39-14,786 EUR-14,995
S&P 50030 minn/a 22,61225.37-15,207 EUR-18,100
S&P 50015 minn/a 22,02522.84-22,026 EUR-22,032
S&P 5005 minn/a 22,05219.01-22,731 EUR-22,752
DAX 401 uurn/a 12,58328.60-25,330 EUR-28,320
Nasdaq 1001 uurn/a 13,74623.33-41,427 EUR-42,672
DAX 4030 minn/a 22,62627.44-43,008 EUR-51,969
Nasdaq 10030 minn/a 23,12624.90-43,185 EUR-47,829
Nasdaq 10015 minn/a 22,28225.90-54,500 EUR-54,500
Nasdaq 1005 minn/a 22,20323.76-64,053 EUR-64,138
DAX 405 minn/a 22,33122.51-67,174 EUR-67,332
DAX 4015 minn/a 22,45025.47-75,174 EUR-75,223

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

// ============================================================
// 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

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 zwaktes3 punten
  • Elke run verloor geld. De beste run op Gold 30 minuten eindigde op EUR -6,940.7 over 23,572 trades, en DAX 40 15 minuten op EUR -75,174.2.
  • Het winstpercentage is 25.87% in de beste run, en de frequente instappen laten de spread-kosten oplopen.
  • De profit factor is niet vastgelegd omdat alle resultaten uit parametersweeps komen.

Vragen

Over deze strategie

Moet ik dit in ProOrder draaien?

De code kan in ProOrder draaien, maar geen enkele geteste markt of tijdframe was winstgevend, en de herschreven code is niet compile-gecheckt.

Wat is er getest?

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.

Hoe groot waren de drawdowns?

Bij 1 contract liep de Gold 30-minutenrun EUR 10,737 terug, en Nasdaq 100 5 minuten EUR 64,138.2.

Waarom een verliezende strategie opnemen?

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

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

Twelve Minus Two Momentum

Ook een momentum strategie.

12.00 PF · 52 trades

We testen honderden ideeën zodat alleen de overlevers live traden. Ga op de ProRealAlgos-wachtlijst om ze te zien.

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