Auf die Warteliste
Strategien / Momentum / Three Bar Momentum Filtered

Three Bar Momentum Filtered

Es kauft, wenn der Schlusskurs über dem Schlusskurs von 3 Bars zuvor und über der 200-Perioden-SMA liegt, und verkauft short beim gespiegelten Setup. Trades werden bei einer Kreuzung der 20-Perioden-SMA oder einem 1%-Stop geschlossen. Die Ergebnisse auf dieser Seite sind Verluste auf jedem getesteten Markt.

MomentumLong & ShortIntradayGold30 Min.
n/aProfit Factor
-6,941Nettogewinn EUR
25.87%Trefferquote
23,572Trades
-10,737Max Drawdown
-0.29Durchschn. Trade

Bester Durchlauf von 16. Gold, 30 Min., Spread 0.6, aus Durchlauf sweeps:2026-09-07-GOLD-30m-opt.tsv:16.

Einstiegsregeln, Long

  1. Schlusskurs liegt über der 200-Perioden-SMA
  2. Keine Position offen

Einstiegsregeln, Short

  1. Schlusskurs liegt unter der 200-Perioden-SMA
  2. Keine Position offen

Ausstiegsregeln

  1. Stop Loss bei 1% vom Einstieg
  2. Einen Short schließen, wenn der Kurs über der 20-Perioden-SMA schließt

Testbedingungen

ZeitraumBis 2026-09-07
InstrumentGold, 30 Minuten
Spread0.6 Punkte
Kontrakte1
Startkapital1,000,000
KostenNur Spread. Kommissionen und Overnight-Finanzierung sind nicht enthalten.
BarsBis zu 200,000 Bars, weniger wo das Instrument weniger Historie hat
Zuletzt getestet2026-09-07
Parameter (5)
positionSize
Kontrakte pro Trade
1
momentumBars
Den Schlusskurs mit dem Schlusskurs von so vielen Bars zuvor vergleichen
3
trendPeriod
Länge des SMA-Trendfilters
200
exitPeriod
SMA, die den Trade schließt
20
stopLossPct
Schutz-Stop, Prozent des Einstiegskurses
1

Jeder Durchlauf

Getestete Märkte und Zeiteinheiten

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

Charts

Ergebnisse je Durchlauf

Top 10 von 16 Durchläufen. Die vollständige Liste steht in der Tabelle oben.

NettogewinnMax Drawdown

Der Code

ProBuilder, auf Hausstandard umgeschrieben

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

25 weitere Zeilen: die Einstiegs- und Ausstiegsregeln.

Setup

So laden Sie es

  1. Kopieren Sie den Code mit der Schaltfläche Kopieren im Codeblock.
  2. Öffnen Sie in ProRealTime einen Chart des Instruments und der Zeiteinheit, die Sie testen möchten, öffnen Sie dann ProOrder > Neues Handelssystem und wählen Sie "Mit Programmierung erstellen".
  3. Fügen Sie den Code ein, geben Sie dem System einen Namen und speichern Sie es.
  4. Klicken Sie auf "Backtest", legen Sie Ihren eigenen Spread und Ihre eigene Position Size fest und lassen Sie sie laufen, bevor Sie erwägen, sie live zu handeln.

Verwendete Indikatoren

SMA
Bitte zuerst lesenBekannte Schwächen3 Punkte
  • Jeder Durchlauf verlor Geld. Der beste Durchlauf auf Gold 30 Minuten endete bei EUR -6,940.7 über 23,572 Trades, und DAX 40 15 Minuten bei EUR -75,174.2.
  • Die Trefferquote liegt bei 25.87% im besten Durchlauf, und die häufigen Einstiege summieren die spread-Kosten auf.
  • Der Profit Factor wurde nicht erfasst, weil alle Ergebnisse aus Parameter-Sweeps stammen.

Fragen

Über diese Strategie

Sollte ich diese in ProOrder laufen lassen?

Der Code kann in ProOrder laufen, aber kein getesteter Markt und keine getestete Zeiteinheit war profitabel, und der neu gefasste Code wurde nicht auf Kompilierfähigkeit geprüft.

Was wurde getestet?

DAX 40, Nasdaq 100, S&P 500 und Gold auf Intraday-Charts. Gold 1 Stunde verlor am wenigsten und endete bei EUR -4,970.2.

Wie groß waren die drawdowns?

Bei 1 Kontrakt hatte der Durchlauf Gold 30 Minuten einen Drawdown von EUR 10,737, und Nasdaq 100 5 Minuten einen Drawdown von EUR 64,138.2.

Warum eine verlustbringende Strategie aufnehmen?

Zu sehen, was scheitert, hilft genauso viel wie zu sehen, was funktioniert. Ein einfacher momentum-Trigger mit einem Trendfilter reicht hier allein nicht aus.

Verwandt

Strategien wie diese

Bollinger Squeeze

Verwendet denselben Indikator.

14.30 PF · 86 Trades

Triple Band Market Model

Bester Durchlauf auf demselben Markt, Gold.

2.27 PF · 203 Trades

Twelve Minus Two Momentum

Ebenfalls eine Momentum-Strategie.

12.00 PF · 52 Trades

Wir testen hunderte Ideen, damit nur die Überlebenden live handeln. Tragen Sie sich in die ProRealAlgos-Warteliste ein, um sie zu sehen.

Die ProRealAlgos Community erhält die vollständigen Regeln, den kompletten Code und das automatisierte Portfolio.

Vergangene Backtest-Ergebnisse sind keine Garantie für zukünftige Ergebnisse. Dies ist keine Finanzberatung. Kuratiert und gepflegt von ProRealAlgos. ProRealTime™ ist eine Marke der ProRealTime SAS. prorealalgos.comStatistikDokumentation