Drie Stochastic-lijnen van toenemende lengte fungeren als snelle, middellange en langzame cyclus. Een long opent wanneer ze gestapeld staan met snel boven middellang boven langzaam, de snelle cyclus ruim boven de langzame ligt, en de cycli stijgen of het volume bevestigt. De trade sluit wanneer de stapeling breekt of de snelle cyclus omlaag draait.
Beste run van 10. Dow Jones, Dagelijks, spread 3, uit run pf:2026-09-28-DOW30-D.tsv:1.
| Periode | Tot 2026-09-28 |
| Instrument | Dow Jones, Dagelijks |
| Spread | 3 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-28 |
| positionSize Contracten per trade | 1 |
| fastCyclePeriod Stochastic-lookback korte cyclus | 13 |
| fastCycleSmooth Smoothing korte cyclus | 8 |
| midCyclePeriod Lookback middellange cyclus | 21 |
| midCycleSmooth Smoothing middellange cyclus | 13 |
| slowCyclePeriod Lookback lange cyclus | 34 |
| slowCycleSmooth Smoothing lange cyclus | 21 |
| volumePeriod Lengte gemiddeld volume | 21 |
| strengthLevel Minimale cyclussterkte, procent | 10 |
| volumeRatioLevel Veelvoud van het volume ten opzichte van zijn gemiddelde | 1.2 |
Elke run
| Markt | Tijdframe | PF | Trades | Winst % | Netto | Max DD |
|---|---|---|---|---|---|---|
| Dow JonesBeste run | Dagelijks | 1.62 | 485 | 46.39 | 16,402 EUR | -2,876 |
| DAX 40 | Dagelijks | 1.46 | 522 | 41.95 | 9,104 EUR | -1,976 |
| USD/JPY | Dagelijks | n/a | 604 | 46.69 | 517,220 JPY | -300,850 |
| EUR/USD | 2 min | n/a | 8,902 | 22.71 | 152,668 USD | -89,504 |
| Nikkei 225 | Dagelijks | n/a | 414 | 44.44 | 20,056 USD | -7,132 |
| Nasdaq 100 | 4 uur | n/a | 1,158 | 41.71 | 7,023 EUR | -3,739 |
| Nasdaq 100 | Dagelijks | n/a | 396 | 39.90 | 3,124 EUR | -2,386 |
| FTSE 100 | Dagelijks | n/a | 474 | 46.20 | 2,043 EUR | -1,890 |
| S&P 500 | Dagelijks | n/a | 527 | 38.71 | 1,216 EUR | -581 |
| Goud | 4 uur | n/a | 1,219 | 41.84 | 1,112 EUR | -461 |
Grafieken
Boven 1.0 werd geld verdiend, onder 1.0 werd geld verloren.
De code
// ============================================================ // Market Cycle // ProRealAlgos Strategy Library | prorealalgos.com // Type: Momentum // Direction: Long only // Timeframe tested: Daily // ============================================================ // --- Settings --- DEFPARAM CumulateOrders = false // --- Parameters --- positionSize = 1 // contracts per trade fastCyclePeriod = 13 // short cycle stochastic lookback fastCycleSmooth = 8 // short cycle smoothing midCyclePeriod = 21 // medium cycle stochastic lookback midCycleSmooth = 13 // medium cycle smoothing slowCyclePeriod = 34 // long cycle stochastic lookback slowCycleSmooth = 21 // long cycle smoothing volumePeriod = 21 // average volume length strengthLevel = 10 // minimum cycle strength, percent volumeRatioLevel = 1.2 // volume must be this multiple of its average ONCE inTrade = 0 // own position flag, as published // --- Indicators --- fastCycle = Stochastic[fastCyclePeriod, fastCycleSmooth](close) midCycle = Stochastic[midCyclePeriod, midCycleSmooth](close) slowCycle = Stochastic[slowCyclePeriod, slowCycleSmooth](close) cyclesAligned = fastCycle > midCycle AND midCycle > slowCycle cycleStrength = (fastCycle - slowCycle) / slowCycle * 100 fastCycleMom = fastCycle - fastCycle[1] midCycleMom = midCycle - midCycle[1] volumeRatio = volume / Average[volumePeriod](volume) volumeStrength = volumeRatio * (fastCycleMom > 0) strongCycle = cycleStrength > strengthLevel risingMomentum = fastCycleMom > 0 AND midCycleMom > 0 volumeSurge = volumeStrength > volumeRatioLevel
Nog 17 regels: de instap- en uitstapregels.
Opzet
Vragen
Ja, het is geschreven voor geautomatiseerd traden met 1 contract, alleen long.
Dow Jones dagelijks gaf profit factor 1.62 en EUR 16,402.00 over 485 trades. DAX 40 dagelijks volgde met 1.46, en elke geteste markt eindigde in winst.
De Dow Jones dagelijks-run had een max drawdown van EUR 2,875.70 bij 1 contract.
Stochastic-cycli van 13, 21 en 34 bars beschrijven swings van meerdere weken op dagcharts. De EUR/USD 2-minutenrun handelde 8,902 keer met een laag winstpercentage.
Gerelateerd
Copy trading op Amerikaanse indices is beschikbaar voor ProRealAlgos-leden zodra er plekken vrijkomen.