Ställ dig i kön
Strategier / Trend / Rule Based MA Band

Rule Based MA Band: ett trendfilter med 8- och 40-dagars SMA

Strategin köper när 8-dagars SMA ligger mer än 3% över 40-dagars SMA och säljer när den faller mer än 3% under. 3%-bandet finns för att undvika att vända vid små korsningar. Position size är fullt investerad med ränta på ränta, med start från 100,000.

TrendEndast långSwingDAX 40Dag
n/aProfit factor
1,001,428Nettovinst EUR
45.33%Träffsäkerhet
75Affärer
-442,242Max drawdown
13,352Snittaffär

Bästa körningen av 31. DAX 40, Dag, spread 3, från körning sweeps:2026-09-16-DAX40-D-opt.tsv:7.

Entryregler, long

Exitregler

  1. Ingen stop loss eller vinstmål

Testvillkor

PeriodTill och med 2026-09-16
InstrumentDAX 40, Dag
Spread3 punkter
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-17
Parametrar (5)
startingCapital
Kontostorlek vid starten; vinster återinvesteras
100000
slowPeriod
Långsam SMA-längd
40
fastPeriod
Snabb SMA-längd
8
entryFactor
Köp när den snabba SMA:n är 3% över den långsamma SMA:n
1.03
exitFactor
Sälj när den snabba SMA:n är 3% under den långsamma SMA:n
0.97

Varje körning

Testade marknader och tidsramar

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

Diagram

Resultat per körning

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

NettovinstMax drawdown

Koden

ProBuilder, omskriven till husstandard

// ============================================================
// 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 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 svagheter4 punkter
  • Storleken växer med varje vinst eftersom systemet förblir fullt investerat, vilket blåser upp både vinster och drawdowns. Den bästa körningen hade EUR 442,241.61 i drawdown.
  • Bara 75 affärer i den bästa körningen, och flera intraday-körningar hade 4 till 7 affärer, så underlagen är små.
  • Det finns ingen stop loss. Ett fall ger exit först när 8 SMA är 3% under 40 SMA.
  • Det finns bara sweep-data, så profit factor registrerades inte.

Frågor

Om den här strategin

Kan den köras i ProOrder?

Ja, men den aktiebaserade storleksberäkningen med ränta på ränta kräver ett mäklarkonto som tillåter det. Kontrollera logiken för position size innan du går live.

Vilka marknader testades?

Alla 30 körningar var lönsamma, med S&P 500 Dag i spetsen på EUR 2,696,650.83 och Nasdaq 100 Dag på EUR 1,927,541.43. Dessa siffror speglar ränta på ränta från 100,000, inte 1 kontrakt.

Hur mycket kapital krävs?

Koden startar från 100,000 och återinvesterar all vinst. På DAX 40 Dag var max drawdown EUR 442,241.61, så räkna med stora svängningar i kontovärdet.

Varför dagsbarer?

8- och 40-dagarsmedelvärdena är byggda för att fånga trender som varar veckor till månader. På intraday-barer ger de väldigt få affärer.

Relaterat

Strategier som den här

Bollinger Squeeze

Använder samma indikator.

14.30 PF · 86 affärer

Buy After Price Fall

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

1.88 PF · 312 affärer

Long-Term Moving Average Cross

Även en trendstrategi.

12.31 PF · 61 affärer

Långsiktiga trendföljare, kön till ProRealAlgos-communityn är öppen.

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