Ställ dig i kön
Strategier / Momentum / Three Bar Momentum Filtered

Three Bar Momentum Filtered

Den köper när stängningen är över stängningen 3 barer tillbaka och över 200-perioders SMA, och säljer short vid den spegelvända uppställningen. Affärer stängs vid ett kors av 20-perioders SMA eller en 1%-stopp. Resultaten på den här sidan är förluster på varje testad marknad.

MomentumLong & shortIntradayGuld30 min
n/aProfit factor
-6,941Nettovinst EUR
25.87%Träffsäkerhet
23,572Affärer
-10,737Max drawdown
-0.29Snittaffär

Bästa körning av 16. Gold, 30 min, spread 0.6, från körning sweeps:2026-09-07-GOLD-30m-opt.tsv:16.

Entryregler, long

  1. Stängningen ligger över SMA med 200 perioder
  2. Ingen position är öppen

Entryregler, short

  1. Stängningen ligger under SMA med 200 perioder
  2. Ingen position är öppen

Exitregler

  1. Stop loss på 1% från entry
  2. Stäng en short när priset stänger över 20-perioders SMA

Testvillkor

PeriodTill och med 2026-09-07
InstrumentGold, 30 minuter
Spread0.6 punkter
Kontrakt1
Startkapital1,000,000
KostnaderEndast spread. Courtage och overnight-finansiering ingår inte.
BarerUpp till 200,000 barer, färre där instrumentet har kortare historik
Senast testad2026-09-07
Parametrar (5)
positionSize
Kontrakt per affär
1
momentumBars
Jämför stängningen med stängningen så här många barer tillbaka
3
trendPeriod
Längd på SMA-trendfilter
200
exitPeriod
SMA som stänger affären
20
stopLossPct
Skyddande stop, procent av entrypris
1

Varje körning

Testade marknader och tidsramar

MarknadTidsramPFAffärerTräff %NettoMax DD
GuldBästa körning30 minn/a 23,57225.87-6,941 EUR-10,737
Guld1 timmen/a 13,56825.63-4,970 EUR-6,288
Guld5 minn/a 22,39122.34-10,356 EUR-10,358
Guld15 minn/a 22,45321.05-11,911 EUR-12,096
S&P 5001 timmen/a 13,54424.39-14,786 EUR-14,995
S&P 50030 minn/a 22,61225.37-15,207 EUR-18,100
S&P 50015 minn/a 22,02522.84-22,026 EUR-22,032
S&P 5005 minn/a 22,05219.01-22,731 EUR-22,752
DAX 401 timmen/a 12,58328.60-25,330 EUR-28,320
Nasdaq 1001 timmen/a 13,74623.33-41,427 EUR-42,672
DAX 4030 minn/a 22,62627.44-43,008 EUR-51,969
Nasdaq 10030 minn/a 23,12624.90-43,185 EUR-47,829
Nasdaq 10015 minn/a 22,28225.90-54,500 EUR-54,500
Nasdaq 1005 minn/a 22,20323.76-64,053 EUR-64,138
DAX 405 minn/a 22,33122.51-67,174 EUR-67,332
DAX 4015 minn/a 22,45025.47-75,174 EUR-75,223

Diagram

Resultat per körning

De 10 bästa av 16 körningar. Hela listan finns i tabellen ovan.

NettovinstMax drawdown

Koden

ProBuilder, omskriven till husstandard

// ============================================================
// 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 rader till: entry- och exitreglerna.

Uppsättning

Så laddar du in den

  1. Kopiera koden med kopieringsknappen på kodblocket.
  2. I ProRealTime, öppna ett diagram för det instrument och den tidsram du vill testa, öppna sedan ProOrder > Nytt handelssystem och välj "Skapa med programmering".
  3. Klistra in koden, ge systemet ett namn och spara det.
  4. Klicka på "Backtest", ange din egen spread och position size, och kör den innan du överväger att handla den live.

Använda indikatorer

SMA
Läs det här förstKända svagheter3 punkter
  • Alla körningar förlorade pengar. Den bästa körningen på Gold 30 minuter slutade på EUR -6,940.7 över 23,572 affärer, och DAX 40 15 minuter på EUR -75,174.2.
  • Träffsäkerheten är 25.87% i den bästa körningen, och de frekventa entries bygger upp spread-kostnader.
  • Profit factor registrerades inte eftersom alla resultat kommer från parametersvep.

Frågor

Om den här strategin

Ska jag köra den här i ProOrder?

Koden kan köras i ProOrder, men ingen testad marknad eller tidsram var lönsam, och den omskrivna koden kompileringskontrollerades inte.

Vad testades?

DAX 40, Nasdaq 100, S&P 500 och Gold på intraday-diagram. Gold 1 timme förlorade minst och slutade på EUR -4,970.2.

Hur stora var drawdowns?

Vid 1 kontrakt hade Gold 30-minuterskörningen en drawdown på EUR 10,737, och Nasdaq 100 5 minuter en drawdown på EUR 64,138.2.

Varför ta med en förlustbringande strategi?

Att se vad som misslyckas hjälper lika mycket som att se vad som fungerar. En enkel momentum-trigger med ett trendfilter räcker inte på egen hand här.

Relaterat

Strategier som den här

Bollinger Squeeze

Använder samma indikator.

14.30 PF · 86 affärer

Triple Band Market Model

Bästa körning på samma marknad, Gold.

2.27 PF · 203 affärer

Twelve Minus Two Momentum

Även en momentum-strategi.

12.00 PF · 52 affärer

Vi testar hundratals idéer så att bara de som överlever handlas live. Ställ dig i kön till ProRealAlgos för att se dem.

ProRealAlgos-communityn får de fullständiga reglerna, den kompletta koden och den automatiserade portföljen.

Tidigare backtest-resultat är ingen garanti för framtida resultat. Detta är inte finansiell rådgivning. Kurerat och underhållet av ProRealAlgos. ProRealTime™ är ett varumärke som tillhör ProRealTime SAS. prorealalgos.comStatistikDokumentation