Auf die Warteliste
Strategien / Trend / Rule Based MA Band

Rule Based MA Band: ein Trendfilter aus 8- und 40-Tage-SMA

Die Strategie kauft, wenn die 8-Tage-SMA mehr als 3% über der 40-Tage-SMA liegt, und verkauft, wenn sie mehr als 3% darunter fällt. Das 3%-Band ist dafür da, ein Hin- und Herwechseln bei kleinen Kreuzungen zu vermeiden. Die Position Size ist voll investiert und mit Zinseszins, beginnend bei 100,000.

TrendNur LongSwingDAX 40Täglich
n/aProfit Factor
1,001,428Nettogewinn EUR
45.33%Trefferquote
75Trades
-442,242Max Drawdown
13,352Durchschn. Trade

Bester Durchlauf von 31. DAX 40, Täglich, Spread 3, aus Durchlauf sweeps:2026-09-16-DAX40-D-opt.tsv:7.

Einstiegsregeln, Long

Ausstiegsregeln

  1. Kein Stop Loss oder Ziel

Testbedingungen

ZeitraumBis 2026-09-16
InstrumentDAX 40, Täglich
Spread3 Punkte
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-17
Parameter (5)
startingCapital
Kontogröße zu Beginn; Gewinne werden reinvestiert
100000
slowPeriod
Länge der langsamen SMA
40
fastPeriod
Länge der schnellen SMA
8
entryFactor
Kaufen, wenn die schnelle SMA 3% über der langsamen SMA liegt
1.03
exitFactor
Verkaufen, wenn die schnelle SMA 3% unter der langsamen SMA liegt
0.97

Jeder Durchlauf

Getestete Märkte und Zeiteinheiten

MarktZeiteinheitPFTradesTreffer %NettoMax DD
DAX 40Bester DurchlaufTäglichn/a 7545.331,001,428 EUR-442,242
S&P 500Täglichn/a 5251.922,696,651 EUR-474,949
Nasdaq 100Täglichn/a 7055.711,927,541 EUR-567,382
Dow JonesTäglichn/a 5651.791,207,794 EUR-141,591
GoldTäglichn/a 5541.82688,733 EUR-296,382
Nasdaq 1001 Stunden/a 1942.11514,204 EUR-109,265
Nasdaq 1004 Stundenn/a 3243.75430,189 EUR-111,923
Nikkei 225Täglichn/a 6238.71337,233 USD-156,841
Nasdaq 10030 Min.n/a 757.14322,945 EUR-150,562
FTSE 100Täglichn/a 4843.75288,825 EUR-160,310
S&P 50030 Min.n/a 475.00266,591 EUR-112,894
DAX 404 Stundenn/a 2556.00236,733 EUR-46,261
Nikkei 2254 Stundenn/a 2343.48236,358 USD-61,322
DAX 4030 Min.n/a 757.14214,681 EUR-71,410
S&P 5004 Stundenn/a 1735.29187,078 EUR-81,376
DAX 401 Stunden/a 1942.11180,192 EUR-54,479
Nikkei 2251 Stunden/a 1553.33160,519 USD-60,819
Nikkei 22530 Min.n/a 1050.00139,020 USD-67,234
Brent-Rohöl15 Min.n/a 2653.85133,582 EUR-69,885
Nasdaq 10015 Min.n/a 450.00120,330 EUR-89,517
Gold1 Stunden/a 785.71113,950 EUR-46,065
Brent-Rohöl10 Min.n/a 1163.64112,513 EUR-67,522
S&P 50015 Min.n/a 333.3393,977 EUR-60,940
DAX 4015 Min.n/a 333.3390,983 EUR-40,965
S&P 5001 Stunden/a 1650.0065,974 EUR-43,648
Dow Jones15 Min.n/a 333.3365,816 EUR-46,465
FTSE 1004 Stundenn/a 1546.6765,627 EUR-43,405
Dow Jones4 Stundenn/a 560.0048,699 EUR-39,048
FTSE 10030 Min.n/a 475.0044,763 EUR-35,158
Dow Jones1 Stunden/a 560.0033,124 EUR-31,973
FTSE 10015 Min.n/a 250.0026,849 EUR-22,889

Charts

Ergebnisse je Durchlauf

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

NettogewinnMax Drawdown

Der Code

ProBuilder, auf Hausstandard umgeschrieben

// ============================================================
// Rule Based MA Band
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Trend
// Direction: Long only
// Timeframe tested: Daily
// ============================================================

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

// --- Parameters ---
startingCapital = 100000  // account size at the start; profits are reinvested
slowPeriod = 40           // slow SMA length
fastPeriod = 8            // fast SMA length
entryFactor = 1.03        // buy when the fast SMA is 3% above the slow SMA
exitFactor = 0.97         // sell when the fast SMA is 3% below the slow SMA

// --- Indicators ---
// Fully invested: size is current equity divided by price, so it compounds.
accountEquity = startingCapital + StrategyProfit
positionSize = accountEquity / close

slowMA = Average[slowPeriod](close)
upperBand = slowMA*entryFactor
lowerBand = slowMA*exitFactor
fastMA = Average[fastPeriod](close)

14 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ächen4 Punkte
  • Die Größe wächst mit jedem Gewinn, weil das System voll investiert bleibt, was sowohl Gewinne als auch Drawdowns aufbläht. Der beste Durchlauf hatte EUR 442,241.61 Drawdown.
  • Nur 75 Trades im besten Durchlauf, und mehrere intraday-Durchläufe hatten 4 bis 7 Trades, die Stichproben sind daher klein.
  • Es gibt keinen Stop Loss. Ein Rückgang steigt erst aus, sobald die 8 SMA 3% unter der 40 SMA liegt.
  • Es liegen nur Sweep-Daten vor, daher wurde der Profit Factor nicht erfasst.

Fragen

Über diese Strategie

Kann sie in ProOrder laufen?

Ja, aber die auf Stückzahlen basierende Zinseszins-Positionierung erfordert ein Broker-Konto, das dies zulässt. Prüfen Sie die position size-Logik, bevor Sie live gehen.

Welche Märkte wurden getestet?

Alle 30 Durchläufe waren profitabel, angeführt von S&P 500 Täglich mit EUR 2,696,650.83 und Nasdaq 100 Täglich mit EUR 1,927,541.43. Diese Zahlen spiegeln Zinseszins ab 100,000 wider, nicht 1 Kontrakt.

Wie viel Kapital wird benötigt?

Der Code startet bei 100,000 und reinvestiert den gesamten Gewinn. Auf DAX 40 Täglich betrug der max Drawdown EUR 442,241.61, rechnen Sie daher mit großen Schwankungen des Kontowerts.

Warum Tagesbars?

Die 8- und 40-Tage-Durchschnitte sind darauf ausgelegt, Trends über Wochen bis Monate zu erfassen. Auf intraday-Bars erzeugen sie sehr wenige Trades.

Verwandt

Strategien wie diese

Bollinger Squeeze

Verwendet denselben Indikator.

14.30 PF · 86 Trades

Buy After Price Fall

Bester Durchlauf auf demselben Markt, DAX 40.

1.88 PF · 312 Trades

Long-Term Moving Average Cross

Ebenfalls eine Trend-Strategie.

12.31 PF · 61 Trades

Langfristige Trendfolger, die Warteliste der ProRealAlgos Community ist offen.

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