Auf die Warteliste
Strategien / Momentum / Brent SMI Trend

Brent SMI Trend Strategie

Longs brauchen einen schnellen Time-Series-Durchschnitt über einem langsameren Wilder-Durchschnitt und einen SMI, der -44 nach oben durchkreuzt. Shorts nutzen einen separaten, langsameren Filter und einen SMI-Wert auf oder über 45. Jeder Trade trägt einen festen Stop, ein festes Ziel und einen Trailing Stop.

MomentumLong & ShortSwingBrent-RohölTäglich
1.57Profit Factor
3,708Nettogewinn EUR
50.94%Trefferquote
106Trades
-949Max Drawdown
34.98Durchschn. Trade

Bester von 8 Durchläufen. Brent Crude, Täglich, Spread 3, aus Durchlauf pf:2026-09-15-BRENT-D.tsv:2.

Einstiegsregeln, Long

  1. Der 12-Perioden-Time-Series-Durchschnitt liegt auf oder über dem 60-Perioden-Wilder-Durchschnitt

Einstiegsregeln, Short

  1. Der 28-Perioden-Time-Series-Durchschnitt liegt auf oder unter dem 88-Perioden-Wilder-Durchschnitt

Ausstiegsregeln

  1. Gewinnziel 98 Punkte
  2. Trailing stop 34 Punkte hinter dem besten Schlusskurs, sobald 34 Punkte im Gewinn
  3. Ein entgegengesetztes Signal dreht die Position

Testbedingungen

ZeitraumBis 2026-09-15
InstrumentBrent Crude, Täglich
Spread3 Punkte
Kontrakte2
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-16
Parameter (16)
positionSize
Kontrakte pro Trade
2
longFastPeriod
Time-Series-Durchschnittslänge, long-Trendfilter
12
longSlowPeriod
Wilder-Durchschnittslänge, long-Trendfilter
60
longSmiPeriod
SMI-Länge für Longs
14
longSmiSmooth
Erste SMI-Glättung für Longs
2
longSmiSignal
Zweite SMI-Glättung für Longs
16
longSmiLevel
Kaufen, wenn der SMI dieses Level nach oben durchkreuzt
-44
shortFastPeriod
Time-Series-Durchschnittslänge, short-Trendfilter
28
shortSlowPeriod
Wilder-Durchschnittslänge, short-Trendfilter
88
shortSmiPeriod
SMI-Länge für Shorts
8
shortSmiSmooth
Erste SMI-Glättung für Shorts
1
shortSmiSignal
Zweite SMI-Glättung für Shorts
16
shortSmiLevel
Short verkaufen, solange der SMI auf oder über diesem Level liegt
45
trailStopPoints
Trailing-Stop-Abstand vom besten Schlusskurs
34
stopLossPoints
Schutz-Stop in Punkten
62
takeProfitPoints
Gewinnziel in Punkten
98

Jeder Durchlauf

Getestete Märkte und Zeiteinheiten

MarktZeiteinheitPFTradesTreffer %NettoMax DD
Brent-RohölBester DurchlaufTäglich1.57 10650.943,708 EUR-949
EUR/USD4 Stunden1.24 28358.6634,572 USD-9,344
USD/JPY4 Stunden1.20 23358.80236,600 JPY-117,030
Gold3 Min.1.14 52150.102,204 EUR-1,304
GBP/USDTäglich1.13 23945.192,099 USD-1,805
EUR/USD1 Stunde1.09 87458.3539,796 USD-28,434
FTSE 100Täglichn/a 8652.331,283 EUR-961
GoldTäglichn/a 5459.261,252 EUR-1,089

Charts

Ergebnisse je Durchlauf

Über 1.0 wurde Geld verdient, unter 1.0 wurde Geld verloren.

Der Code

ProBuilder, auf Hausstandard umgeschrieben

// ============================================================
// Brent SMI Trend
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Momentum
// Direction: Long & short
// Timeframe tested: Daily
// ============================================================

// --- Settings ---
DEFPARAM CumulateOrders = false
DEFPARAM PreloadBars = 1000

// --- Parameters ---
positionSize = 2              // contracts per trade
longFastPeriod = 12           // time series average length, long trend filter
longSlowPeriod = 60           // Wilder average length, long trend filter
longSmiPeriod = 14            // SMI length for longs
longSmiSmooth = 2             // SMI first smoothing for longs
longSmiSignal = 16            // SMI second smoothing for longs
longSmiLevel = -44            // buy when the SMI crosses up through this level
shortFastPeriod = 28          // time series average length, short trend filter
shortSlowPeriod = 88          // Wilder average length, short trend filter
shortSmiPeriod = 8            // SMI length for shorts
shortSmiSmooth = 1            // SMI first smoothing for shorts
shortSmiSignal = 16           // SMI second smoothing for shorts
shortSmiLevel = 45            // sell short while the SMI is at or above this level
trailStopPoints = 34          // trailing stop distance from the best close
stopLossPoints = 62           // protective stop in points
takeProfitPoints = 98         // profit target in points

// --- Indicators ---
longFastMA = TimeSeriesAverage[longFastPeriod](close)
longSlowMA = WilderAverage[longSlowPeriod](close)
longSmi = SMI[longSmiPeriod, longSmiSmooth, longSmiSignal](close)

shortFastMA = TimeSeriesAverage[shortFastPeriod](close)
shortSlowMA = WilderAverage[shortSlowPeriod](close)
shortSmi = SMI[shortSmiPeriod, shortSmiSmooth, shortSmiSignal](close)

45 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

SMIZeitreihen-DurchschnittWilder Average
Bitte zuerst lesenBekannte Schwächen4 Punkte
  • Der beste Durchlauf auf Brent Crude täglich hat nur 106 Trades, was eine kleine Stichprobe ist.
  • Long- und Short-Seite verwenden unterschiedliche Einstellungen (insgesamt 16 Parameter), was das Risiko erhöht, dass die Zahlen an vergangene Daten angepasst sind.
  • Auf USD/JPY 4 Stunden betrug der max Drawdown JPY 117,030.00 gegenüber JPY 236,600.00 Gewinn, und EUR/USD 1 Stunde erreichte einen Profit Factor von nur 1.09.
  • Stop, Ziel und Trail sind in festen Punkten angegeben, dieselben Einstellungen bedeuten also auf Brent, Forex und Indizes sehr unterschiedliches Risiko.

Fragen

Über diese Strategie

Kann sie automatisch in ProOrder handeln?

Ja. Der Code enthält den Stop Loss, das Gewinnziel und den Trailing Stop und handelt wie getestet 2 Kontrakte pro Signal.

Wo wurde sie getestet und wie hat sie abgeschnitten?

Brent Crude täglich ist der Vorzeige-Durchlauf: Profit Factor 1.57, EUR 3,707.60 netto über 106 Trades. Alle acht getesteten Durchläufe waren profitabel, aber die meisten hatten Profit Factors zwischen 1.09 und 1.24.

Welcher Drawdown ergab sich beim besten Durchlauf?

Bei 2 Kontrakten auf Brent Crude täglich betrug der max Drawdown EUR 949.00. Das ist die Zahl, um die das Kapital bemessen werden sollte, keine Margin-Schätzung.

Warum der Tages-Chart für Brent?

Der 62-Punkte-Stop und das 98-Punkte-Ziel passen zu täglichen Öl-Swings. Auf schnelleren Charts wie Gold 3 Minuten fiel der Profit Factor auf 1.14.

Verwandt

Strategien wie diese

Pathfinder

Verwendet denselben Indikator.

1.24 PF · 430 Trades

Morning Range Breakout

Bester Durchlauf auf demselben Markt, Brent Crude.

1.89 PF · 434 Trades

Seasonal Momentum Long

Ein ähnlicher Profit Factor.

1.57 PF · 195 Trades

Sehen Sie, wie sich ein Öl-momentum-System neben anderen Strategien einordnet. Treten Sie der ProRealAlgos Warteliste bei.

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