Når prisen er under sin 200 SMA og setter tre høyere lukkekurser på rad, går systemet short inn i tilbakeslaget. Det dekker inn så snart en lukkekurs faller under 5 SMA.
Beste kjøring av 8. EUR/USD, 4 timer, spread 1, fra kjøring pf:2026-09-24-EURUSD-4h.tsv:1.
| Periode | Frem til 2026-09-25 |
| Instrument | EUR/USD, 4 timer |
| Spread | 1 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-25 |
| positionSize Kontrakter per handel | 1 |
| trendPeriod Kun short under dette glidende gjennomsnittet | 200 |
| exitPeriod Dekk inn når prisen lukker under dette glidende gjennomsnittet | 5 |
Hver kjøring
| Marked | Tidsramme | PF | Handler | Treff % | Netto | Max DD |
|---|---|---|---|---|---|---|
| EUR/USDBeste kjøring | 4 timer | 1.33 | 1,130 | 66.46 | 52,485 USD | -8,260 |
| EUR/USD | 1 time | 1.08 | 4,272 | 64.91 | 25,321 USD | -34,246 |
| USD/JPY | Daglig | n/a | 350 | 66.29 | 344,360 JPY | -213,700 |
| GBP/USD | Daglig | n/a | 338 | 65.09 | 6,604 USD | -1,676 |
| GBP/USD | 4 timer | n/a | 1,106 | 67.54 | 3,642 USD | -1,461 |
| DAX 40 | Daglig | n/a | 278 | 55.40 | 3,475 EUR | -2,140 |
| Amerikansk råolje | Daglig | n/a | 258 | 62.40 | 2,317 EUR | -2,106 |
| FTSE 100 | Daglig | n/a | 203 | 62.07 | 1,946 EUR | -1,069 |
Diagrammer
Over 1.0 tjente penger, under 1.0 tapte penger.
Koden
// ============================================================ // Winning Market Declines // ProRealAlgos Strategy Library | prorealalgos.com // Type: Mean reversion // Direction: Short only // Timeframe tested: 4 hours // ============================================================ // --- Settings --- DEFPARAM CumulateOrders = false // --- Parameters --- positionSize = 1 // contracts per trade trendPeriod = 200 // short only below this moving average exitPeriod = 5 // cover when price closes below this moving average // --- Indicators --- trendMA = Average[trendPeriod](close) exitMA = Average[exitPeriod](close) threeHigherCloses = close > close[1] AND close[1] > close[2] AND close[2] > close[3]
14 linjer til: inngangs- og utgangsreglene.
Oppsett
Spørsmål
Ja, det er et system kun for short med 1 kontrakt per handel. Den omskrevne koden er ikke kompileringssjekket.
Alle de 7 andre kjøringene var lønnsomme. GBP/USD Daglig ga USD 6,604.20 og DAX 40 Daglig EUR 3,475.30.
På EUR/USD 4 timer var den maksimale drawdownen USD 8,260.00 mot USD 52,485.00 i nettogevinst.
Den gir flere oppsett enn dagsbarer samtidig som den filtrerer bort mye av støyen på 1 time. Kjøringen på 4 timer hadde en bedre profit factor enn kjøringen på 1 time.
Relatert
ProRealAlgos-fellesskapet får de fullstendige reglene, hele koden og den automatiserte porteføljen.