Auf die Warteliste
Strategien / Mean Reversion / Candle Body Sum Intraday

Candle Body Sum: Gegen extremes Body-Momentum handeln

Das System summiert die Veränderungen der Kerzenkörper über 978 Bars und handelt gegen Extreme: Es kauft, wenn eine negative Summe ein neues Tief erreicht, und verkauft, wenn eine Summe über 51 pips ein neues Hoch erreicht. Positionen schließen nur, wenn das Gegensignal sie dreht.

Mean ReversionLong & ShortIntradayS&P 50030 Min.
2.86Profit Factor
6,859Nettogewinn EUR
60.48%Trefferquote
124Trades
-1,368Max Drawdown
55.32Durchschn. Trade

Bester von 37 Durchläufen. S&P 500, 30 Min, Spread 1, aus Durchlauf pf:2026-09-24-USA500-30m.tsv:3.

Einstiegsregeln, Long

  1. Die Long-Richtung bleibt, bis die Short-Bedingung auftritt

Einstiegsregeln, Short

  1. Die Short-Richtung bleibt, bis die Long-Bedingung auftritt

Ausstiegsregeln

Testbedingungen

ZeitraumBis 2026-09-25
InstrumentS&P 500, 30 Minuten
Spread1 Punkt
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-25
Parameter (5)
positionSize
Kontrakte pro Trade
1
sumPeriod
Summierte Bars
978
upperFilter
Die Summe muss so viele pips überschreiten, um als positiv zu gelten
51
lowerFilter
Die Summe muss unter minus so vielen pips liegen, um als negativ zu gelten
0
invertSignal
1 = wie getestet, -1 dreht jedes Signal um
1

Jeder Durchlauf

Getestete Märkte und Zeiteinheiten

MarktZeiteinheitPFTradesTreffer %NettoMax DD
S&P 500Bester Durchlauf30 Min.2.86 12460.486,859 EUR-1,368
S&P 5001 Stunde1.88 22658.856,349 EUR-1,457
GoldTäglich1.77 11063.643,481 EUR-893
S&P 5004 Stunden1.62 40657.646,775 EUR-1,337
Silber1 Stunden/a 1,24255.561,147,598 USD-570,335
USD/JPY30 Min.n/a 67454.75579,880 JPY-299,590
USD/JPY4 Stundenn/a 2,17655.70508,890 JPY-483,600
USD/JPY1 Stunden/a 1,54854.07449,840 JPY-431,210
USD/JPY10 Min.n/a 25653.91347,360 JPY-282,470
EUR/USD10 Min.n/a 9652.08308,238 USD-82,119
USD/JPY15 Min.n/a 33052.73275,920 JPY-267,040
EUR/USD5 Min.n/a 9648.96220,522 USD-153,172
EUR/USDTäglichn/a 2,33258.58130,587 USD-56,759
Dow JonesTäglichn/a 2,06960.2744,774 EUR-16,838
Silber15 Min.n/a 1,38055.7237,932 USD-29,790
Nasdaq 100Täglichn/a 1,13758.6625,832 EUR-6,474
US-RohölTäglichn/a 1,99458.5823,394 EUR-12,345
DAX 40Täglichn/a 1,80856.5321,517 EUR-6,042
SilberTäglichn/a 62355.2221,449 USD-16,797
GBP/USDTäglichn/a 2,84158.0813,163 USD-10,446
FTSE 100Täglichn/a 1,48457.3510,604 EUR-4,572
FTSE 1001 Stunden/a 1,31255.039,034 EUR-3,297
S&P 500Täglichn/a 29957.536,078 EUR-1,700
S&P 50015 Min.n/a 9063.334,871 EUR-1,267
Gold1 Stunden/a 10256.863,958 EUR-1,769
FTSE 10010 Min.n/a 7857.693,708 EUR-1,320
Gold4 Stundenn/a 11558.263,586 EUR-1,649
Gold30 Min.n/a 6454.693,426 EUR-1,549
Gold15 Min.n/a 7652.633,319 EUR-1,511
FTSE 10015 Min.n/a 28252.483,034 EUR-2,986
S&P 50010 Min.n/a 4852.082,560 EUR-1,692
Gold10 Min.n/a 4641.302,158 EUR-2,068
Gold5 Min.n/a 3847.372,143 EUR-2,008
Gold3 Min.n/a 2846.432,116 EUR-1,489
FTSE 1005 Min.n/a 2853.572,022 EUR-1,301
S&P 5005 Min.n/a 2669.232,010 EUR-1,332
FTSE 1003 Min.n/a 3063.331,410 EUR-1,348

Charts

Ergebnisse je Durchlauf

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

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

Der Code

ProBuilder, auf Hausstandard umgeschrieben

// ============================================================
// Candle Body Sum Intraday
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Mean reversion
// Direction: Long & short
// Timeframe tested: 30 minutes
// ============================================================

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

// --- Parameters ---
positionSize = 1          // contracts per trade
sumPeriod = 978           // bars summed
upperFilter = 51          // sum must exceed this many pips to count as positive
lowerFilter = 0           // sum must be below minus this many pips to count as negative
invertSignal = 1          // 1 = as tested, -1 flips every signal

// --- Indicators ---
candleBody = close - open
bodyChange = candleBody - candleBody[1]
bodySum = Summation[sumPeriod](bodyChange)

// Last sum reading on each side of the filters, held until the next one
IF bodySum > upperFilter * PipSize THEN
  positiveSum = bodySum
ENDIF
IF bodySum < (0 - lowerFilter) * PipSize THEN
  negativeSum = bodySum
ENDIF

negativeFalling = negativeSum < negativeSum[1]
positiveRising = positiveSum > positiveSum[1]

20 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.
Bitte zuerst lesenBekannte Schwächen4 Punkte
  • Es gibt keinen Stop Loss und kein Ziel, ein Trade bleibt daher bis zum Umkehrsignal offen, wie weit der Kurs auch läuft.
  • Silver 1 Stunde zeigt USD 1,147,598.00 Gewinn bei einem Drawdown von USD 570,335.00, und USD/JPY Durchläufe haben ähnliche Schwankungen, bemessen Sie das Risiko daher sorgfältig.
  • Viele intraday Durchläufe haben wenige Trades, etwa S&P 500 5 Minuten mit 26 und Gold 3 Minuten mit 28.
  • Die meisten Durchläufe haben nur Sweep-Daten ohne erfassten Profit Factor.

Fragen

Über diese Strategie

Kann sie in ProOrder laufen?

Ja, sie hält immer 1 Kontrakt long oder short und wechselt bei jedem Umkehrsignal. Der neu geschriebene Code wurde nicht auf Kompilierfehler geprüft.

Wo wurde sie getestet?

Indizes, Gold, Silber, Öl und Währungspaare von 3 Minuten bis Täglich, und jeder Durchlauf war profitabel. S&P 500 1 Stunde hatte einen Profit Factor von 1.88 und Gold Täglich 1.77.

Wie groß war der Drawdown bei 1 Kontrakt?

Auf S&P 500 30 Minuten betrug der maximale Drawdown EUR 1,368.31 gegenüber EUR 6,859.16 Nettogewinn.

Warum ein Fenster von 978 Bars auf 30-Minuten-Bars?

Das lange Fenster macht die Körpersumme zu einem langsamen Maß für überdehntes Momentum. Auf 30-Minuten-Bars deckt es mehrere Wochen ab.

Verwandt

Strategien wie diese

One Notch Long

Bester Durchlauf auf demselben Markt, S&P 500.

2.38 PF · 161 Trades

Repulse DPO

Ein ähnlicher Profit Factor.

2.87 PF · 104 Trades

Monday Dip Buy

Ebenfalls eine Mean-Reversion-Strategie.

n/a PF · 146 Trades

Interessieren Sie sich für Contrarian-Ideen? Tragen Sie sich auf die Warteliste der ProRealAlgos Community ein.

Copy Trading auf US-Indizes ist für ProRealAlgos Mitglieder verfügbar, sobald Plätze frei werden.

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