Ställ dig i kön
Strategier / Trend / Triple Band Market Model

Triple Band Market Model: tre EMA-band för långa trender

Modellen bygger tre band från EMA:er av högsta och lägsta kurser över 50, 100 och 200 barer. Varje band vänder upp eller ner beroende på vilken sida priset stängde, och en long öppnas endast när stängningen ligger över den aktiva linjen i alla tre. Affären avslutas så snart det inte längre gäller.

TrendEndast långSwingGuldDag
2.27Profit factor
3,315Nettovinst EUR
31.03%Träffsäkerhet
203Affärer
-809Max drawdown
16.33Snittaffär

Bästa körning av 31. Gold, Dag, spread 0.6, från körning pf:2026-09-24-GOLD-D.tsv:2.

Entryregler, long

  1. Tre band byggs från EMA:er av de högsta och av de lägsta kurserna (50, 100 och 200 barer, föregående bar)
  2. Varje band pekar upp efter en stängning över sitt high-EMA och ned efter en stängning under sitt low-EMA

Exitregler

  1. Ingen stop loss eller vinstmål

Testvillkor

PeriodFram till 2026-09-25
InstrumentGold, Dag
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-25
Parametrar (4)
positionSize
Kontrakt per affär
1
fastPeriod
Snabbt band: EMA av highs och av lows
50
midPeriod
Mellanband
100
slowPeriod
Långsamt band
200

Varje körning

Testade marknader och tidsramar

MarknadTidsramPFAffärerTräff %NettoMax DD
GuldBästa körningDag2.27 20331.033,315 EUR-809
USD/JPY30 min1.14 2,65528.74516,700 JPY-124,400
USD/JPYDagn/a 18629.03644,780 JPY-579,750
USD/JPY1 timmen/a 1,86029.57491,890 JPY-349,120
EUR/USD2 minn/a 3,17619.40188,989 USD-76,432
EUR/USDDagn/a 16927.8150,918 USD-36,021
Nikkei 225Dagn/a 17831.4644,429 USD-14,716
Silver4 timmarn/a 40928.3633,015 USD-13,293
Nikkei 2251 timmen/a 1,46127.4521,719 USD-11,048
Dow JonesDagn/a 24035.4219,700 EUR-8,491
Nasdaq 100Dagn/a 19835.3514,713 EUR-3,714
Nikkei 2254 timmarn/a 40629.8014,200 USD-11,158
Dow Jones1 timmen/a 59728.6410,754 EUR-5,895
Dow Jones4 timmarn/a 17135.6710,535 EUR-5,287
Nasdaq 1004 timmarn/a 53334.719,508 EUR-4,145
DAX 40Dagn/a 31628.489,207 EUR-5,564
Nasdaq 10030 minn/a 3,12430.798,690 EUR-4,381
DAX 4030 minn/a 2,97427.377,740 EUR-4,044
Nasdaq 1001 timmen/a 1,88228.967,667 EUR-5,051
DAX 401 timmen/a 1,66928.766,875 EUR-3,807
Nasdaq 10015 minn/a 2,88028.266,738 EUR-3,594
Amerikansk råoljaDagn/a 17236.056,647 EUR-5,468
Nasdaq 10010 minn/a 2,82427.766,102 EUR-4,452
Nasdaq 1005 minn/a 2,88226.344,067 EUR-2,986
Guld4 timmarn/a 39731.993,155 EUR-1,179
S&P 500Dagn/a 25731.912,727 EUR-1,019
Guld30 minn/a 2,71029.852,323 EUR-792
Guld1 timmen/a 1,57428.531,870 EUR-1,449
S&P 5004 timmarn/a 53132.391,453 EUR-802
S&P 50030 minn/a 3,12830.951,403 EUR-1,331
Guld15 minn/a 2,83524.37934 EUR-929

Diagram

Resultat per körning

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

Över 1.0 gav vinst, under 1.0 gav förlust.

Koden

ProBuilder, omskriven till husstandard

// ============================================================
// Triple Band Market Model
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Trend
// Direction: Long only
// Timeframe tested: Daily
// ============================================================

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

// --- Parameters ---
positionSize = 1          // contracts per trade
fastPeriod = 50           // fast band: EMA of highs and of lows
midPeriod = 100           // middle band
slowPeriod = 200          // slow band

// --- Indicators ---
// Each band is an EMA of highs and an EMA of lows (previous bar).
// Its direction flips up above the high line and down below the low line,
// and the active line is the low line in an uptrend, the high line in a downtrend.
ONCE fastDirection = 0
ONCE midDirection = 0
ONCE slowDirection = 0

fastUpperMA = ExponentialAverage[fastPeriod](high)[1]
fastLowerMA = ExponentialAverage[fastPeriod](low)[1]
IF CustomClose > fastUpperMA THEN
  fastDirection = 1
ELSIF CustomClose < fastLowerMA THEN
  fastDirection = -1
ENDIF
IF fastDirection = -1 THEN
  fastLine = fastUpperMA
ELSE
  fastLine = fastLowerMA
ENDIF

midUpperMA = ExponentialAverage[midPeriod](high)[1]
midLowerMA = ExponentialAverage[midPeriod](low)[1]
IF CustomClose > midUpperMA THEN
  midDirection = 1
ELSIF CustomClose < midLowerMA THEN
  midDirection = -1
ENDIF
IF midDirection = -1 THEN
  midLine = midUpperMA
ELSE
  midLine = midLowerMA
ENDIF

slowUpperMA = ExponentialAverage[slowPeriod](high)[1]
slowLowerMA = ExponentialAverage[slowPeriod](low)[1]
IF CustomClose > slowUpperMA THEN
  slowDirection = 1
ELSIF CustomClose < slowLowerMA THEN
  slowDirection = -1
ENDIF
IF slowDirection = -1 THEN
  slowLine = slowUpperMA
ELSE
  slowLine = slowLowerMA
ENDIF

aboveFast = fastLine < close
aboveMid = midLine < close
aboveSlow = slowLine < 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

EMA
Läs det här förstKända svagheter4 punkter
  • Det finns ingen stop loss eller målkurs. Den enda exiten är att stängningen faller under en av de aktiva linjerna.
  • Träffsäkerheten är låg, 31.03% på Gold Daily, så de flesta affärer är små förluster.
  • USD/JPY Daily hade en drawdown på 579,750 JPY mot 644,780 JPY i vinst.
  • Endast lång, och de flesta körningar utanför huvudresultatet har ingen registrerad profit factor.

Frågor

Om den här strategin

Går den att köra i ProOrder?

Ja, bandlogiken och exiten är automatiserade. Utan stop, sätt en maximal förlust på kontonivå.

Var har den testats?

Gold Daily gav 3,314.50 EUR över 203 affärer. Varje körning i tabellen var lönsam, över USD/JPY, EUR/USD, Nikkei 225, Silver, Dow Jones, Nasdaq 100, DAX 40, US Crude Oil, S&P 500 och Gold.

Vilken drawdown vid 1 kontrakt?

Med 1 kontrakt och en spread på 0.6 punkter hade Gold Daily-körningen en max drawdown på 808.80 EUR.

Varför dagsbarer för huvudresultatet?

Band på 50 till 200 barer beskriver huvudtrenden bäst på dagsdiagram. Gold Dag gav den högsta profit factor, 2.27.

Relaterat

Strategier som den här

Monday Dip Buy

Använder samma indikator.

n/a PF · 146 affärer

RSI(2) Trend Filter

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

1.73 PF · 254 affärer

Big Bar Fade

En liknande profit factor.

2.28 PF · 172 affärer

Vill du se trendmodeller i en live-portfölj? Ställ dig i kön hos ProRealAlgos.

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