Breakout Failures verkoopt wanneer de koers boven de hoogste high van de laatste 8 bars sluit en koopt wanneer hij onder de laagste low sluit. Winnaars worden genomen op 15 x ATR(12). Een trade die 10 x ATR(12) tegen de positie in beweegt, wordt omgedraaid in plaats van uitgestopt.
Beste run van 14. GBP/USD, 15 min, spread 1.5, uit run pf:2026-09-24-GBPUSD-15m.tsv:1.
| Periode | Tot 2026-09-25 |
| Instrument | GBP/USD, 15 minuten |
| Spread | 1.5 punten |
| Contracten | 1 |
| Startkapitaal | 1,000,000 |
| Kosten | Alleen spread. Commissies en overnight financiering zijn niet meegerekend. |
| Bars | Tot 200,000 bars, minder waar het instrument minder historie heeft |
| Laatst getest | 2026-09-25 |
| positionSize Contracten per trade | 1 |
| channelPeriod Kanaallengte | 8 |
| atrPeriod ATR-lengte | 12 |
| targetAtrMultiplier Profit target in ATR's | 15 |
| flipAtrMultiplier Tegenbeweging in ATR's die de positie omdraait | 10 |
Elke run
| Markt | Tijdframe | PF | Trades | Winst % | Netto | Max DD |
|---|---|---|---|---|---|---|
| GBP/USDBeste run | 15 min | 1.17 | 911 | 48.19 | 6,787 USD | -1,493 |
| USD/JPY | Dagelijks | n/a | 69 | 44.93 | 1,448,470 JPY | -1,420,760 |
| USD/JPY | 1 uur | n/a | 532 | 44.74 | 595,090 JPY | -496,400 |
| USD/JPY | 4 uur | n/a | 129 | 44.96 | 575,280 JPY | -280,920 |
| USD/JPY | 30 min | n/a | 796 | 45.23 | 526,440 JPY | -304,600 |
| Zilver | Dagelijks | n/a | 37 | 51.35 | 31,474 USD | -27,932 |
| GBP/USD | Dagelijks | n/a | 63 | 52.38 | 28,669 USD | -8,467 |
| Brent-olie | 10 min | n/a | 952 | 45.90 | 14,113 EUR | -7,158 |
| DAX 40 | Dagelijks | n/a | 104 | 43.27 | 12,664 EUR | -7,303 |
| FTSE 100 | Dagelijks | n/a | 45 | 55.56 | 8,671 EUR | -2,961 |
| FTSE 100 | 30 min | n/a | 948 | 44.30 | 5,388 EUR | -2,621 |
| Goud | Dagelijks | n/a | 59 | 49.15 | 2,524 EUR | -868 |
| Goud | 1 uur | n/a | 513 | 43.86 | 1,787 EUR | -1,365 |
| GBP/USD | 3 min | n/a | 739 | 42.49 | 1,047 USD | -825 |
Grafieken
Top 10 van 14 runs. De volledige lijst staat in de tabel hierboven.
De code
// ============================================================ // Breakout Failures // ProRealAlgos Strategy Library | prorealalgos.com // Type: Mean reversion // Direction: Long & short // Timeframe tested: 15 minutes // ============================================================ // --- Settings --- DEFPARAM CumulateOrders = false // --- Parameters --- positionSize = 1 // contracts per trade channelPeriod = 8 // channel length atrPeriod = 12 // ATR length for target and flip distance targetAtrMultiplier = 15 // profit target in ATRs flipAtrMultiplier = 10 // adverse move in ATRs that flips the position ONCE flipDistance = 0 // read one bar before it is recalculated, see Exit rules // --- Indicators --- // Channel lines are the previous bar's highest high / lowest low. channelHigh = Highest[channelPeriod](high) channelLow = Lowest[channelPeriod](low) upperBand = channelHigh[1] lowerBand = channelLow[1] channelReady = BarIndex > channelPeriod + 1 atrValue = AverageTrueRange[atrPeriod](close)
Nog 23 regels: de instap- en uitstapregels.
Opzet
Vragen
Ja. Instappen, omdraaiingen en de ATR-target zijn allemaal geautomatiseerd. Vergeet niet dat de code geen stop heeft, dus elke accountlimiet moet uit je eigen risico-instellingen komen.
De beste run was GBP/USD op 15 minuten met 6,786.90 USD nettowinst en een max drawdown van 1,493 USD. Hij is ook gedraaid op USD/JPY, Silver, Brent Crude, DAX 40, FTSE 100 en Gold over verschillende tijdframes.
Eén contract per trade met een spread van 1.5 punt. Bij die grootte had de GBP/USD 15 minuten run een max drawdown van 1,493 USD.
Een mislukte breakout kan op elke grafiek voorkomen, dus is hij getest van 3 minuten tot Dagelijks. De kerncijfers komen van de 15 minuten grafiek.
Gerelateerd
De ProRealAlgos community krijgt de volledige regels, de complete code en de geautomatiseerde portefeuille.