Kanalen är 20 EMA plus eller minus 2 gånger ATR(10). En stängning över den övre linjen öppnar en long och en stängning under den nedre linjen öppnar en short. Affärer stängs när priset korsar tillbaka genom 20 EMA eller träffar en 1%-stop.
Bästa körning av 16. Nasdaq 100, 30 min, spread 3, från körning sweeps:2026-09-07-NAS100-30m-opt.tsv:14.
| Period | Till och med 2026-09-07 |
| Instrument | Nasdaq 100, 30 minuter |
| Spread | 3 punkter |
| Kontrakt | 1 |
| Startkapital | 1,000,000 |
| Kostnader | Endast spread. Courtage och overnight-finansiering ingår inte. |
| Barer | Upp till 200,000 barer, färre där instrumentet har kortare historik |
| Senast testad | 2026-09-07 |
| positionSize Kontrakt per affär | 1 |
| bandPeriod EMA-längd i kanalens centrum | 20 |
| atrPeriod ATR-längd för kanalbredden | 10 |
| atrMultiplier Kanalbredd i ATR på varje sida | 2 |
| stopLossPct Skyddande stop som procent av entrypris | 1 |
Varje körning
| Marknad | Tidsram | PF | Affärer | Träff % | Netto | Max DD |
|---|---|---|---|---|---|---|
| Nasdaq 100Bästa körning | 30 min | n/a | 4,800 | 35.25 | 83.50 EUR | -7,693 |
| DAX 40 | 1 timme | n/a | 2,746 | 35.11 | 2,704 EUR | -5,869 |
| DAX 40 | 30 min | n/a | 4,712 | 34.85 | 2,020 EUR | -6,069 |
| Guld | 30 min | n/a | 4,251 | 34.30 | 602 EUR | -1,811 |
| Guld | 1 timme | n/a | 2,678 | 35.88 | 329 EUR | -1,231 |
| Guld | 5 min | n/a | 4,176 | 31.63 | -1,057 EUR | -1,442 |
| Guld | 15 min | n/a | 4,188 | 30.56 | -1,628 EUR | -2,510 |
| Nasdaq 100 | 5 min | n/a | 4,397 | 33.45 | -2,512 EUR | -4,879 |
| S&P 500 | 30 min | n/a | 4,754 | 33.24 | -2,548 EUR | -3,780 |
| S&P 500 | 5 min | n/a | 4,500 | 30.13 | -3,341 EUR | -3,392 |
| Nasdaq 100 | 1 timme | n/a | 3,124 | 33.13 | -3,904 EUR | -9,198 |
| S&P 500 | 1 timme | n/a | 3,061 | 34.20 | -4,081 EUR | -4,297 |
| S&P 500 | 15 min | n/a | 4,715 | 31.73 | -5,071 EUR | -5,160 |
| DAX 40 | 5 min | n/a | 4,727 | 29.41 | -11,029 EUR | -12,366 |
| DAX 40 | 15 min | n/a | 4,628 | 32.48 | -11,929 EUR | -14,467 |
| Nasdaq 100 | 15 min | n/a | 4,691 | 32.62 | -12,165 EUR | -12,494 |
Diagram
De 10 bästa av 16 körningar. Hela listan finns i tabellen ovan.
Koden
// ============================================================ // Keltner Breakout // ProRealAlgos Strategy Library | prorealalgos.com // Type: Breakout // Direction: Long & short // Timeframe tested: 30 minutes // ============================================================ // --- Settings --- DEFPARAM CumulateOrders = false // --- Parameters --- positionSize = 1 // contracts per trade bandPeriod = 20 // EMA at the centre of the channel atrPeriod = 10 // ATR length for the channel width atrMultiplier = 2 // channel width in ATRs each side stopLossPct = 1 // protective stop, percent of entry price // --- Indicators --- midBand = ExponentialAverage[bandPeriod](close) atrValue = AverageTrueRange[atrPeriod](close) upperBand = midBand + atrMultiplier * atrValue lowerBand = midBand - atrMultiplier * atrValue
27 rader till: entry- och exitreglerna.
Uppsättning
Frågor
Tekniskt sett ja, men testerna stöder inte att köra den som den är. Den omskrivna koden kompileringskontrollerades inte heller.
DAX 40 1 timme gav EUR 2,703.9, DAX 40 30 minuter EUR 2,019.8, och Gold på 30 minuter och 1 timme var svagt positiv. Resten förlorade.
Den bästa körningen hade en drawdown på EUR 7,693 vid position size 1, många gånger dess nettovinst.
På 5- och 15-minutersdiagram äter spreaden på 3 punkter upp en stor del av varje liten rörelse, och de resultaten var de sämsta.
Relaterat
Copy trading på amerikanska index är tillgängligt för ProRealAlgos-medlemmar när platser blir lediga.