Modellen bygger tre bånd fra EMA-er av høyeste og laveste over 50, 100 og 200 barer. Hvert bånd snur opp eller ned avhengig av hvilken side prisen lukket på, og en long åpnes bare når sluttkursen er over den aktive linjen i alle tre. Handelen avsluttes så snart det ikke lenger er tilfelle.
Beste kjøring av 31. Gold, Daglig, spread 0.6, fra kjøring pf:2026-09-24-GOLD-D.tsv:2.
| Periode | Frem til 2026-09-25 |
| Instrument | Gold, Daglig |
| Spread | 0.6 poeng |
| Kontrakter | 1 |
| Startkapital | 1,000,000 |
| Kostnader | Kun spread. Kommisjoner og overnattfinansiering er ikke inkludert. |
| Barer | Opptil 200,000 barer, færre der instrumentet har kortere historikk |
| Sist testet | 2026-09-25 |
| positionSize Kontrakter per handel | 1 |
| fastPeriod Raskt bånd: EMA av høyeste og av laveste | 50 |
| midPeriod Midtbånd | 100 |
| slowPeriod Langsomt bånd | 200 |
Hver kjøring
| Marked | Tidsramme | PF | Handler | Treff % | Netto | Max DD |
|---|---|---|---|---|---|---|
| GullBeste kjøring | Daglig | 2.27 | 203 | 31.03 | 3,315 EUR | -809 |
| USD/JPY | 30 min | 1.14 | 2,655 | 28.74 | 516,700 JPY | -124,400 |
| USD/JPY | Daglig | n/a | 186 | 29.03 | 644,780 JPY | -579,750 |
| USD/JPY | 1 time | n/a | 1,860 | 29.57 | 491,890 JPY | -349,120 |
| EUR/USD | 2 min | n/a | 3,176 | 19.40 | 188,989 USD | -76,432 |
| EUR/USD | Daglig | n/a | 169 | 27.81 | 50,918 USD | -36,021 |
| Nikkei 225 | Daglig | n/a | 178 | 31.46 | 44,429 USD | -14,716 |
| Sølv | 4 timer | n/a | 409 | 28.36 | 33,015 USD | -13,293 |
| Nikkei 225 | 1 time | n/a | 1,461 | 27.45 | 21,719 USD | -11,048 |
| Dow Jones | Daglig | n/a | 240 | 35.42 | 19,700 EUR | -8,491 |
| Nasdaq 100 | Daglig | n/a | 198 | 35.35 | 14,713 EUR | -3,714 |
| Nikkei 225 | 4 timer | n/a | 406 | 29.80 | 14,200 USD | -11,158 |
| Dow Jones | 1 time | n/a | 597 | 28.64 | 10,754 EUR | -5,895 |
| Dow Jones | 4 timer | n/a | 171 | 35.67 | 10,535 EUR | -5,287 |
| Nasdaq 100 | 4 timer | n/a | 533 | 34.71 | 9,508 EUR | -4,145 |
| DAX 40 | Daglig | n/a | 316 | 28.48 | 9,207 EUR | -5,564 |
| Nasdaq 100 | 30 min | n/a | 3,124 | 30.79 | 8,690 EUR | -4,381 |
| DAX 40 | 30 min | n/a | 2,974 | 27.37 | 7,740 EUR | -4,044 |
| Nasdaq 100 | 1 time | n/a | 1,882 | 28.96 | 7,667 EUR | -5,051 |
| DAX 40 | 1 time | n/a | 1,669 | 28.76 | 6,875 EUR | -3,807 |
| Nasdaq 100 | 15 min | n/a | 2,880 | 28.26 | 6,738 EUR | -3,594 |
| Amerikansk råolje | Daglig | n/a | 172 | 36.05 | 6,647 EUR | -5,468 |
| Nasdaq 100 | 10 min | n/a | 2,824 | 27.76 | 6,102 EUR | -4,452 |
| Nasdaq 100 | 5 min | n/a | 2,882 | 26.34 | 4,067 EUR | -2,986 |
| Gull | 4 timer | n/a | 397 | 31.99 | 3,155 EUR | -1,179 |
| S&P 500 | Daglig | n/a | 257 | 31.91 | 2,727 EUR | -1,019 |
| Gull | 30 min | n/a | 2,710 | 29.85 | 2,323 EUR | -792 |
| Gull | 1 time | n/a | 1,574 | 28.53 | 1,870 EUR | -1,449 |
| S&P 500 | 4 timer | n/a | 531 | 32.39 | 1,453 EUR | -802 |
| S&P 500 | 30 min | n/a | 3,128 | 30.95 | 1,403 EUR | -1,331 |
| Gull | 15 min | n/a | 2,835 | 24.37 | 934 EUR | -929 |
Diagrammer
Topp 10 av 31 kjøringer. Hele listen finnes i tabellen ovenfor.
Over 1.0 tjente penger, under 1.0 tapte penger.
Koden
// ============================================================ // 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 linjer til: inngangs- og utgangsreglene.
Oppsett
Spørsmål
Ja, båndlogikken og utgangen er automatisert. Uten stop, sett et maksimalt tap på kontonivå.
Gold Daily ga 3,314.50 EUR over 203 handler. Hver kjøring i tabellen var lønnsom, på USD/JPY, EUR/USD, Nikkei 225, Silver, Dow Jones, Nasdaq 100, DAX 40, US Crude Oil, S&P 500 og Gold.
Med 1 kontrakt og en spread på 0.6 poeng hadde Gold Daily-kjøringen en max drawdown på 808.80 EUR.
Bånd på 50 til 200 barer beskriver hovedtrenden best på dagsdiagrammer. Gold Daily ga den høyeste profit factor, 2.27.
Relatert
ProRealAlgos-fellesskapet får de fullstendige reglene, hele koden og den automatiserte porteføljen.