Ställ dig i kön
Strategier / Momentum / ATR Momentum

ATR Momentum: trading av en-ATR-barer i ProRealTime

Systemet hoppar in i riktningen för varje bar som stänger mer än en ATR(10) från föregående close, long eller short. Det gör exit när priset stänger tillbaka genom en 5-periods SMA eller träffar en stop på 1%, och det handlar intraday på index- och gulddiagram.

MomentumLong & shortIntradayS&P 50030 min
n/aProfit factor
-9,682Nettovinst EUR
34.31%Träffsäkerhet
15,021Affärer
-13,588Max drawdown
-0.64Snittaffär

Bästa körningen av 16. S&P 500, 30 min, spread 1, från körning sweeps:2026-09-07-USA500-30m-opt.tsv:13.

Entryregler, long

  1. Ingen position är öppen

Entryregler, short

  1. Ingen position är öppen

Exitregler

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

Testvillkor

PeriodTill och med 2026-09-07
InstrumentS&P 500, 30 minuter
Spread1 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 (4)
positionSize
Kontrakt per affär
1
atrPeriod
ATR-längd
10
exitPeriod
Längd på exit-medelvärdet
5
stopLossPct
Skyddande stop, procent
1

Varje körning

Testade marknader och tidsramar

MarknadTidsramPFAffärerTräff %NettoMax DD
S&P 500Bästa körning30 minn/a 15,02134.31-9,682 EUR-13,588
Guld30 minn/a 13,46734.71-2,734 EUR-6,539
Guld1 timmen/a 8,25833.31-3,242 EUR-5,154
Guld5 minn/a 13,13829.25-7,097 EUR-7,103
Guld15 minn/a 12,88728.79-7,832 EUR-7,838
S&P 5001 timmen/a 9,18031.60-9,240 EUR-9,466
DAX 401 timmen/a 8,26435.83-12,224 EUR-15,031
S&P 50015 minn/a 14,17630.44-14,045 EUR-14,045
S&P 5005 minn/a 14,39226.26-15,699 EUR-15,736
Nasdaq 10030 minn/a 14,62434.30-27,138 EUR-34,452
Nasdaq 1001 timmen/a 9,37230.28-28,713 EUR-28,714
DAX 4030 minn/a 13,95134.59-31,864 EUR-42,172
Nasdaq 10015 minn/a 13,57033.64-32,162 EUR-32,216
Nasdaq 1005 minn/a 13,61231.45-36,494 EUR-36,558
DAX 405 minn/a 14,47929.42-45,431 EUR-45,664
DAX 4015 minn/a 13,92131.39-47,830 EUR-47,830

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

// ============================================================
// ATR 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
atrPeriod = 10       // ATR length
exitPeriod = 5       // exit average length
stopLossPct = 1      // protective stop, percent of entry price

// --- Indicators ---
atrValue = AverageTrueRange[atrPeriod](close)
exitMA = Average[exitPeriod](close)

26 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

ATRSMA
Läs det här förstKända svagheter4 punkter
  • Varje enskild av de 15 körningarna med marknad och tidsram gick med förlust, från EUR -2,734.20 på Gold 30 minuter till EUR -47,829.60 på DAX 40 15 minuter.
  • Den bästa körningen (S&P 500, 30 minuter) slutade ändå på EUR -9,682.25 över 15,021 affärer, med en genomsnittlig affär på EUR -0.64.
  • Träffsäkerheten låg runt 26% till 36%, och den korta SMA-exiten kapar vinnare tidigt, så de få vinsterna täcker inte de många små förlusterna.
  • Profit factor registrerades inte eftersom det bara finns data från parametersvep, och statistiken kommer från kodversionen före omskrivningen.

Frågor

Om den här strategin

Kan jag köra ATR Momentum live i ProOrder?

Koden körs som ett ProOrder-system med 1 kontrakt och en stop på 1%. Eftersom ingen testad körning var lönsam är den mer rimlig som studieobjekt än som system live.

Vilka marknader testades?

Gold, S&P 500, DAX 40 och Nasdaq 100 på 5-, 15-, 30-minuters- och 1-timmesdiagram. Alla 15 körningar slutade negativa, och Gold förlorade minst.

Hur djup blev drawdownen med 1 kontrakt?

På S&P 500 30-minutersdiagram var den maximala drawdownen EUR 13,587.60 med 1 kontrakt. På DAX 40 15 minuter nådde den EUR 47,829.60.

Varför testa den på intraday-diagram?

En en-ATR-bar på ett kort diagram är en vanlig händelse, vilket ger tusentals affärer att bedöma idén utifrån. Här gjorde det högre antalet affärer främst förlusterna tydligare.

Relaterat

Strategier som den här

Bollinger Squeeze

Använder samma indikator.

14.30 PF · 86 affärer

Candle Body Sum Intraday

Bästa körning på samma marknad, S&P 500.

2.86 PF · 124 affärer

Twelve Minus Two Momentum

Även en momentum-strategi.

12.00 PF · 52 affärer

Vill du se vilka momentum-idéer som höll bättre? Ställ dig i kön till ProRealAlgos-communityt.

Copy trading på amerikanska index är tillgängligt för ProRealAlgos-medlemmar när platser blir lediga.

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