En close over 20-barers-toppen åpner en long, og en close under 20-barers-bunnen åpner en short. Posisjoner lukkes når prisen krysser den motsatte 10-barers-kanalen eller treffer en 1% stopp. Den ble testet på indeks- og Gold-diagrammer fra 5 minutter til 1 time.
Beste kjøring av 16. DAX 40, 1 time, spread 3, fra kjøring pf:2026-09-15-DAX40-1h.tsv:1.
| Periode | Frem til 2026-09-15 |
| Instrument | DAX 40, 1 time |
| Spread | 3 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-15 |
| positionSize Kontrakter per handel | 1 |
| channelPeriod Lengde på inngangskanalen | 20 |
| exitPeriod Lengde på utgangskanalen | 10 |
| stopLossPct Beskyttende stop, prosent av inngangspris | 1 |
Hver kjøring
| Marked | Tidsramme | PF | Handler | Treff % | Netto | Max DD |
|---|---|---|---|---|---|---|
| DAX 40Beste kjøring | 1 time | 1.04 | 3,444 | 35.51 | 5,872 EUR | -4,299 |
| Gull | 1 time | n/a | 3,401 | 35.67 | 240 EUR | -816 |
| Gull | 30 min | n/a | 5,566 | 34.44 | -211 EUR | -3,134 |
| Gull | 15 min | n/a | 5,447 | 31.28 | -1,708 EUR | -3,514 |
| Gull | 5 min | n/a | 5,490 | 31.86 | -3,707 EUR | -3,867 |
| S&P 500 | 5 min | n/a | 5,596 | 31.61 | -4,442 EUR | -4,496 |
| DAX 40 | 30 min | n/a | 5,850 | 34.92 | -5,311 EUR | -9,461 |
| S&P 500 | 30 min | n/a | 5,939 | 33.68 | -5,417 EUR | -6,873 |
| S&P 500 | 1 time | n/a | 3,923 | 33.98 | -5,799 EUR | -6,267 |
| S&P 500 | 15 min | n/a | 5,841 | 32.12 | -7,472 EUR | -7,561 |
| Nasdaq 100 | 5 min | n/a | 5,680 | 33.87 | -8,625 EUR | -8,712 |
| Nasdaq 100 | 30 min | n/a | 6,105 | 34.22 | -9,101 EUR | -14,235 |
| Nasdaq 100 | 1 time | n/a | 4,012 | 33.57 | -10,985 EUR | -13,661 |
| Nasdaq 100 | 15 min | n/a | 5,817 | 33.02 | -12,669 EUR | -16,373 |
| DAX 40 | 15 min | n/a | 5,724 | 33.61 | -18,816 EUR | -18,832 |
| DAX 40 | 5 min | n/a | 5,759 | 31.62 | -20,430 EUR | -20,671 |
Diagrammer
Topp 10 av 16 kjøringer. Hele listen finnes i tabellen ovenfor.
Koden
// ============================================================ // Donchian Channel Breakout // ProRealAlgos Strategy Library | prorealalgos.com // Type: Breakout // Direction: Long & short // Timeframe tested: 1 hour // ============================================================ // --- Settings --- DEFPARAM CumulateOrders = false // --- Parameters --- positionSize = 1 // contracts per trade channelPeriod = 20 // entry channel length exitPeriod = 10 // exit channel length stopLossPct = 1 // protective stop, percent of entry price // --- Indicators --- // Channels end on the previous bar, so the breakout bar cannot set its own level. channelHigh = Highest[channelPeriod](high)[1] channelLow = Lowest[channelPeriod](low)[1] exitHigh = Highest[exitPeriod](high)[1] exitLow = Lowest[exitPeriod](low)[1]
26 linjer til: inngangs- og utgangsreglene.
Oppsett
Spørsmål
Ja, alle regler kan automatiseres. Koden ble skrevet om etter testing og er ikke kompileringssjekket, og testresultatene er svake, så vær forsiktig med bruk live.
DAX 40, Nasdaq 100, S&P 500 og Gold på 5-, 15-, 30-minutters- og 1-timesdiagrammer. Bortsett fra den beste kjøringen på DAX 40 1 time og Gold 1 time tapte alle sweeps penger.
Kjøringen på DAX 40 1 time hadde en max drawdown på EUR 4,298.5 mot EUR 5,871.8 i nettogevinst. Den verste sweepen hadde en drawdown på EUR 20,670.9.
Spreaden på 3 punkter utgjør en større andel av hver handel på 5- og 15-minuttersbarer, og kanalen brytes oftere, så tapene bygger seg opp.
Relatert
ProRealAlgos-fellesskapet får de fullstendige reglene, hele koden og den automatiserte porteføljen.