Sett deg på ventelisten
Strategier / Momentum / Candle Body Momentum

Candle Body Momentum

Signalet er en løpende sum over 878 barer av endringene fra bar til bar i candle-kroppens størrelse. Slik den er satt opp er den kontrær: den kjøper når den summen setter en ny bunn under 0 og går short når den setter en ny topp over 41 pip. Hvert motsatte signal reverserer posisjonen, så den er alltid i markedet.

MomentumLong & shortIntradayS&P 50030 min
2.03Profit factor
6,910Nettogevinst EUR
61.90%Treffprosent
294Handler
-1,336Max drawdown
23.50Gj.sn. handel

Beste kjøring av 29. S&P 500, 30 min, spread 1, fra kjøring pf:2026-09-24-USA500-30m.tsv:1.

Inngangsregler, long

Inngangsregler, short

Utgangsregler

  1. Ingen stop eller mål

Testbetingelser

PeriodeFrem til 2026-09-24
InstrumentS&P 500, 30 minutter
Spread1 poeng
Kontrakter1
Startkapital1,000,000
KostnaderKun spread. Kommisjoner og overnattfinansiering er ikke inkludert.
BarerOpptil 200,000 barer, færre der instrumentet har kortere historikk
Sist testet2026-09-24
Parametere (5)
positionSize
Kontrakter per handel
1
sumPeriod
Barer summert for totalen av kroppsendring
878
invertSignal
1 handler som skrevet, -1 snur hvert signal
1
upperFilterPips
Summen må overstige så mange pip for å regnes som en positiv verdi
41
lowerFilterPips
Summen må være under minus så mange pip for å regnes som en negativ verdi
0

Hver kjøring

Markeder og tidsrammer som er testet

MarkedTidsrammePFHandlerTreff %NettoMax DD
S&P 500Beste kjøring30 min2.03 29461.906,910 EUR-1,336
S&P 50015 min1.87 20257.435,222 EUR-1,215
USD/JPY30 minn/a 1,33453.37583,360 JPY-311,340
USD/JPY15 minn/a 68053.68390,690 JPY-260,480
USD/JPY10 minn/a 47053.40356,070 JPY-299,470
EUR/USD5 minn/a 12450.00226,540 USD-178,822
EUR/USD10 minn/a 15053.33206,625 USD-82,297
USD/JPY2 minn/a 4850.00106,210 JPY-94,070
EUR/USD30 minn/a 1,13452.38101,930 USD-82,289
Nikkei 225Daglign/a 1,29959.2865,932 USD-17,149
SølvDaglign/a 84957.8336,872 USD-16,947
Dow JonesDaglign/a 2,11856.9421,680 EUR-18,902
DAX 40Daglign/a 1,96859.1020,493 EUR-6,430
Nasdaq 100Daglign/a 1,35158.1817,701 EUR-11,124
FTSE 1001 timen/a 2,53753.727,365 EUR-2,920
Amerikansk råoljeDaglign/a 1,18356.976,255 EUR-5,266
S&P 5004 timern/a 56656.896,141 EUR-1,923
S&P 500Daglign/a 44453.835,968 EUR-2,189
S&P 5001 timen/a 46054.575,400 EUR-1,509
Gull30 minn/a 15060.004,171 EUR-1,172
Gull4 timern/a 18055.003,655 EUR-2,304
FTSE 10010 minn/a 18260.443,625 EUR-1,305
Gull1 timen/a 17653.413,384 EUR-2,098
S&P 50010 minn/a 9451.063,049 EUR-1,455
Gull15 minn/a 12052.502,806 EUR-1,935
GullDaglign/a 19457.222,643 EUR-1,484
S&P 5005 minn/a 4456.822,266 EUR-1,426
FTSE 1005 minn/a 7256.942,035 EUR-1,593
S&P 5002 minn/a 1266.67840 EUR-833

Diagrammer

Resultater per kjøring

Topp 10 av 29 kjøringer. Hele listen finnes i tabellen ovenfor.

Over 1.0 tjente penger, under 1.0 tapte penger.

Koden

ProBuilder, omskrevet til husstandard

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

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

// --- Parameters ---
positionSize = 1       // contracts per trade
sumPeriod = 878        // bars summed for the body-change total
invertSignal = 1       // 1 = trade as written, -1 = flip every signal
upperFilterPips = 41   // total must exceed this many pips to count as positive
lowerFilterPips = 0    // total must be below minus this many pips to count as negative

ONCE lastPositiveSum = 0
ONCE lastNegativeSum = 0
ONCE tradeDirection = 0

// --- Indicators ---
bodySize = close - open
bodyChange = bodySize - bodySize[1]
bodyChangeSum = Summation[sumPeriod](bodyChange)

// Remember the latest positive and negative readings; each holds until replaced.
IF bodyChangeSum > upperFilterPips * PipSize THEN
  lastPositiveSum = bodyChangeSum
ENDIF
IF bodyChangeSum < (0 - lowerFilterPips) * PipSize THEN
  lastNegativeSum = bodyChangeSum
ENDIF

negativeSumFalling = lastNegativeSum < lastNegativeSum[1]
positiveSumRising = lastPositiveSum > lastPositiveSum[1]

20 linjer til: inngangs- og utgangsreglene.

Oppsett

Slik laster du den inn

  1. Kopier koden med kopiknappen på kodeblokken.
  2. I ProRealTime åpner du et diagram for instrumentet og tidsrammen du vil teste, og åpner deretter ProOrder > New trading system og velger "Create with programming".
  3. Lim inn koden, gi systemet et navn og lagre det.
  4. Klikk "Backtest", angi din egen spread og position size, og kjør den før du vurderer å handle den live.
Lengre historikkKjørt om igjen på opptil 1,000,000 barerS&P 500 · 15 min · eldre data 1,438.70 EUR

Kjøringen om igjen på S&P 500 15 minutter hadde 456,000 barer og ga EUR 6,660.97 mot EUR 5,222.27 i standardkjøringen, så de eldre dataene alene la til EUR 1,438.70.

S&P 500 · 15 min

Barer tilgjengelig456,000
Netto, standard kjøring på 200,000 barer5,222.27 EUR
Netto, lang kjøring6,660.97 EUR
Netto på de eldre dataene alene1,438.70 EUR
Les dette førstKjente svakheter3 poeng
  • Det finnes ingen stop eller mål, og posisjonen blir stående åpen til det motsatte signalet.
  • Den trenger 878 barer med historikk før den første handelen, så korte datasett gir få signaler, for eksempel S&P 500 2 minutter med 12 handler.
  • USD/JPY-sweepene viser store drawdowner, som JPY 311,340 på 30 minutter.

Spørsmål

Om denne strategien

Kan Candle Body Momentum kjøres i ProOrder?

Ja, men sørg for at nok historikk lastes inn til summen over 878 barer. Den omskrevne koden var ikke kompileringssjekket, så test den i ProBacktest først.

Hvilke markeder ble testet?

Indekser, valutapar, metaller og olje, og hver oppførte kjøring var positiv. S&P 500 15 minutter registrerte en profit factor på 1.87 over 202 handler.

Hvilken drawdown fulgte med 1 kontrakt?

Den beste kjøringen på S&P 500 30 minutter hadde en max drawdown på EUR 1,335.84 mot EUR 6,909.96 i nettogevinst.

Hvorfor 30 minutter?

Den ga den beste registrerte kjøringen, og den holder vinduet på 878 barer innenfor en håndterbar mengde historikk.

Relatert

Strategier som denne

Candle Body Sum Intraday

Beste kjøring på samme marked, S&P 500.

2.86 PF · 124 handler

Candle Body Sum Daily

En tilsvarende profit factor.

2.05 PF · 168 handler

Twelve Minus Two Momentum

Også en momentum-strategi.

12.00 PF · 52 handler

Alltid-i-markedet-systemer fungerer bedre side om side med andre. Sett deg på ventelisten til ProRealAlgos for å se hvordan vi kombinerer dem.

Copy trading på amerikanske indekser er tilgjengelig for ProRealAlgos-medlemmer når det blir ledige plasser.

Tidligere backtest-resultater er ingen garanti for fremtidige resultater. Dette er ikke finansiell rådgivning. Kuratert og vedlikeholdt av ProRealAlgos. ProRealTime™ er et varemerke tilhørende ProRealTime SAS. prorealalgos.comStatistikkDokumentasjon