På ukedager selger systemet short når stengekursen faller under en 2-bars EMA, CCI(21) er over -95, baren er bred, og Repulse(3) er under 0.1. Den dekker inn ved et mål på 2%, en stop på 1%, eller når Repulse stiger tilbake over 0.1.
Beste kjøring av 4. Gold, 4 timer, spread 0.6, fra kjøring sweeps:2026-09-23-GOLD-4h-opt.tsv:7.
| Periode | Frem til 2026-09-23 |
| Instrument | Gold, 4 timer |
| 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-23 |
| positionSize Kontrakter per handel | 1 |
| fastPeriod Rask EMA-lengde (lik stengekursen) | 1 |
| slowPeriod Lengde på langsom EMA | 2 |
| cciPeriod CCI-lengde | 21 |
| cciLevel CCI må være over dette | -95 |
| minTrueRange Barens true range må overstige dette | 24 |
| repulsePeriod Repulse-utjevningslengde | 3 |
| repulseLevel Short under denne Repulse-verdien, dekk inn over den | 0.1 |
| firstTradeDay Første tillatte ukedag (mandag) | 1 |
| lastTradeDay Siste tillatte ukedag (fredag) | 5 |
| stopLossPct Beskyttende stop, prosent av inngangspris | 1 |
| takeProfitPct Profittmål, prosent av inngangspris | 2 |
Hver kjøring
| Marked | Tidsramme | PF | Handler | Treff % | Netto | Max DD |
|---|---|---|---|---|---|---|
| GullBeste kjøring | 4 timer | n/a | 359 | 34.82 | 522 EUR | -485 |
| Gull | 15 min | n/a | 173 | 34.10 | 663 EUR | -346 |
| FTSE 100 | 1 min | n/a | 10 | 50.00 | 106 EUR | -63.10 |
| Gull | 1 min | n/a | 5 | 40.00 | 45.50 EUR | -27.00 |
Diagrammer
Koden
// ============================================================ // Storm Short Rising // ProRealAlgos Strategy Library | prorealalgos.com // Type: Momentum // Direction: Short only // Timeframe tested: 4 hours // ============================================================ // --- Settings --- DEFPARAM CumulateOrders = false // --- Parameters --- positionSize = 1 // contracts per trade fastPeriod = 1 // fast EMA length (equals the close) slowPeriod = 2 // slow EMA length cciPeriod = 21 // CCI length cciLevel = -95 // CCI must still be above this minTrueRange = 24 // bar must be at least this volatile repulsePeriod = 3 // smoothing of the Repulse buying and selling pressure repulseLevel = 0.1 // short below this Repulse value, cover above it firstTradeDay = 1 // Monday lastTradeDay = 5 // Friday stopLossPct = 1 // protective stop, percent of entry price takeProfitPct = 2 // profit target, percent of entry price // --- Indicators --- fastMA = ExponentialAverage[fastPeriod](close) slowMA = ExponentialAverage[slowPeriod](close) cciValue = CCI[cciPeriod](close) trueRange = TR(close) // Repulse written out: bullish pressure minus bearish pressure, as percent of close. bullPressure = 100 * (3 * close - 2 * low - open) / close bearPressure = 100 * (open + 2 * high - 3 * close) / close repulseValue = ExponentialAverage[repulsePeriod](bullPressure) - ExponentialAverage[repulsePeriod](bearPressure) tradingWindow = OpenDayOfWeek >= firstTradeDay AND OpenDayOfWeek <= lastTradeDay
17 linjer til: inngangs- og utgangsreglene.
Oppsett
Spørsmål
Ja, det er et kun short-system med 1 kontrakt, en stop på 1% og et mål på 2%. Den omskrevne koden er ikke kompileringssjekket.
Gold 4 timer var hovedkjøringen. Gold 15 minutter ga EUR 662.70, FTSE 100 1 minutt EUR 105.80 og Gold 1 minutt EUR 45.50.
På Gold 4 timer var den maksimale drawdown EUR 485.30. Hver handel risikerer 1% av inngangsprisen ved stoppen.
Minimumskravet på 24 i true range er lettere å oppfylle på 4-timers Gold-barer, noe som gir et brukbart antall handler uten for mye støy.
Relatert
ProRealAlgos-fellesskapet får de fullstendige reglene, hele koden og den automatiserte porteføljen.