Ställ dig i kön
Strategier / Mean reversion / MACD Crossover Bollinger RSI Filter

MACD Crossover Bollinger RSI Filter

Strategin köper när MACD-linjen korsar över sin 9-periodiga signallinje medan RSI ligger under 50 och priset ligger under det 20-periodiga medelvärdet. Den säljer när RSI ligger över 70 och priset stänger över det övre Bollinger Band.

Mean reversionEndast långIntradayS&P 50030 min
1.48Profit factor
4,673Nettovinst EUR
71.61%Träffsäkerhet
796Affärer
-1,024Max drawdown
5.87Snittaffär

Bästa körningen av 35. S&P 500, 30 min, spread 1, från körning pf:2026-10-10-USA500-30m.tsv:1.

Entryregler, long

  1. 14-periods RSI ligger under 50.
  2. Stängningskursen ligger under det 20-periodiga enkla glidande medelvärdet, Bollinger-basen.

Exitregler

  1. RSI för 14 perioder ligger över 70 och stängningskursen ligger över det övre Bollinger Band (20 perioder, 2 standardavvikelser).

Testvillkor

PeriodTill och med 2026-10-10
InstrumentS&P 500, 30 minuter
Spread1 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-10-10

Varje körning

Testade marknader och tidsramar

MarknadTidsramPFAffärerTräff %NettoMax DD
S&P 500Bästa körning30 min1.48 79671.614,673 EUR-1,024
Nikkei 2251 timmen/a 42871.7341,468 USD-10,828
Nikkei 22510 minn/a 83468.9439,251 USD-10,270
Nikkei 2254 timmarn/a 10572.3829,223 USD-8,960
EUR/USD15 minn/a 80564.7228,577 USD-15,797
Dow JonesDagn/a 4686.9627,574 EUR-11,142
Nikkei 22515 minn/a 82267.0323,393 USD-10,248
Dow Jones15 minn/a 65871.4320,231 EUR-9,149
Dow Jones1 timmen/a 19073.6817,951 EUR-9,739
Nasdaq 10030 minn/a 80171.0415,035 EUR-4,210
Nasdaq 100Dagn/a 3786.4914,436 EUR-4,516
DAX 40Dagn/a 5275.0013,314 EUR-5,475
Dow Jones30 minn/a 34471.8012,768 EUR-8,023
Nikkei 22530 minn/a 78865.2312,361 USD-10,219
Nasdaq 1004 timmarn/a 12775.5911,548 EUR-5,693
Nasdaq 10015 minn/a 79069.4910,213 EUR-5,498
DAX 404 timmarn/a 12171.909,818 EUR-4,306
Dow Jones10 minn/a 77570.459,570 EUR-6,812
Nasdaq 1001 timmen/a 55570.099,189 EUR-5,453
Dow Jones4 timmarn/a 4271.438,993 EUR-8,850
DAX 4030 minn/a 81968.137,391 EUR-6,094
FTSE 10030 minn/a 80869.316,120 EUR-2,635
FTSE 100Dagn/a 3683.335,940 EUR-3,289
DAX 4010 minn/a 77668.695,257 EUR-3,890
S&P 5004 timmarn/a 12176.034,521 EUR-1,205
FTSE 1001 timmen/a 46671.243,727 EUR-2,973
S&P 5001 timmen/a 55273.373,451 EUR-1,283
S&P 500Dagn/a 4782.983,398 EUR-1,124
Dow Jones1 minn/a 72668.602,907 EUR-2,469
S&P 50015 minn/a 78670.742,794 EUR-1,099
FTSE 10010 minn/a 76268.772,334 EUR-1,296
FTSE 1005 minn/a 77766.152,253 EUR-879
S&P 50010 minn/a 75969.431,697 EUR-1,025
Guld1 timmen/a 53166.48980 EUR-914
S&P 5001 minn/a 65468.35500 EUR-454

Diagram

Resultat per körning

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

NettovinstMax drawdown

Koden

ProBuilder-kod, som den testades

// ==============================================================
// MACD Crossover Bollinger RSI Filter
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Mean reversion
// Direction: Long only
// Timeframe tested: 30 minutes
// ==============================================================

DEFPARAM CumulateOrders = false

myMacd = ExponentialAverage[12](close) - ExponentialAverage[26](close)
signal = ExponentialAverage[9](myMacd)
basis = Average[20](close)
upper = basis + 2 * STD[20](close)
myRsi = RSI[14](close)

12 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

MACDRSIBollinger BandsSMA
Längre historikOmkörning på upp till 1,000,000 barerS&P 500 · 30 min · äldre data -466.00 EUR

På den långa körningen med 228,000 barer blev nettoresultatet 4,207 EUR, mot 4,673 EUR på standardkörningen med 200,000 barer. Enbart de äldre data gav -466 EUR.

S&P 500 · 30 min

Tillgängliga barer228,000
Netto, standardkörning med 200,000 barer4,673.44 EUR
Netto, lång körning4,207.44 EUR
Netto på enbart den äldre datan-466.00 EUR
Läs det här förstKända svagheter2 punkter
  • Koden sätter ingen stop loss, så en förlorande affär förblir öppen tills en exitsignal kommer.
  • På den äldre delen av historiken på 1,000,000 barer förlorade den -466 EUR.

Frågor

Om den här strategin

Kan jag köra MACD Crossover Bollinger RSI Filter i ProOrder?

Ja. Koden är skriven i ProBuilder och körs som ett automatiserat ProOrder-system. Backtesta den på ditt eget konto med din egen spread och position size innan du handlar med den skarpt.

Vilka marknader testades den på?

Den testades på 35 kombinationer av marknad och tidsram. Den bästa körningen var S&P 500, 30 minuter, med en profit factor på 1.48 över 796 affärer.

Hur stor var drawdownen?

Den bästa körningen hade en maximal drawdown på 1,024 EUR vid den testade position size, mot ett nettoresultat på 4,673 EUR.

Handlar den long, short eller båda?

Den tar bara long-affärer.

Relaterat

Strategier som den här

Trend Surfer

Använder samma indikator.

1.04 PF · 10,813 affärer

CCI Sign With EMA Alignment

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

1.23 PF · 1,253 affärer

Trend Pullback Reversal

Också en mean reversion-strategi.

1.47 PF · 849 affärer

Få de fullständiga reglerna, hela koden och ProRealAlgos-portföljen som medlem.

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