Longs krever et raskt tidsseriegjennomsnitt over et saktere Wilder-gjennomsnitt og at SMI krysser opp gjennom -44. Shorts bruker et eget, saktere filter og en SMI-verdi på eller over 45. Hver handel har en fast stopp, et fast mål og en trailing stop.
Beste kjøring av 8. Brent Crude, Daglig, spread 3, fra kjøring pf:2026-09-15-BRENT-D.tsv:2.
| Periode | Frem til 2026-09-15 |
| Instrument | Brent Crude, Daglig |
| Spread | 3 poeng |
| Kontrakter | 2 |
| 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-16 |
| positionSize Kontrakter per handel | 2 |
| longFastPeriod Tidsseriegjennomsnittets lengde, long-trendfilter | 12 |
| longSlowPeriod Wilder-gjennomsnittets lengde, long-trendfilter | 60 |
| longSmiPeriod SMI-lengde for longs | 14 |
| longSmiSmooth SMI første utjevning for longs | 2 |
| longSmiSignal SMI andre utjevning for longs | 16 |
| longSmiLevel Kjøp når SMI krysser opp gjennom dette nivået | -44 |
| shortFastPeriod Tidsseriegjennomsnittets lengde, short-trendfilter | 28 |
| shortSlowPeriod Wilder-gjennomsnittets lengde, short-trendfilter | 88 |
| shortSmiPeriod SMI-lengde for shorts | 8 |
| shortSmiSmooth SMI første utjevning for shorts | 1 |
| shortSmiSignal SMI andre utjevning for shorts | 16 |
| shortSmiLevel Selg short mens SMI er på eller over dette nivået | 45 |
| trailStopPoints Trailing stop-avstand fra beste sluttkurs | 34 |
| stopLossPoints Beskyttende stop i poeng | 62 |
| takeProfitPoints Profittmål i poeng | 98 |
Hver kjøring
| Marked | Tidsramme | PF | Handler | Treff % | Netto | Max DD |
|---|---|---|---|---|---|---|
| Brent råoljeBeste kjøring | Daglig | 1.57 | 106 | 50.94 | 3,708 EUR | -949 |
| EUR/USD | 4 timer | 1.24 | 283 | 58.66 | 34,572 USD | -9,344 |
| USD/JPY | 4 timer | 1.20 | 233 | 58.80 | 236,600 JPY | -117,030 |
| Gull | 3 min | 1.14 | 521 | 50.10 | 2,204 EUR | -1,304 |
| GBP/USD | Daglig | 1.13 | 239 | 45.19 | 2,099 USD | -1,805 |
| EUR/USD | 1 time | 1.09 | 874 | 58.35 | 39,796 USD | -28,434 |
| FTSE 100 | Daglig | n/a | 86 | 52.33 | 1,283 EUR | -961 |
| Gull | Daglig | n/a | 54 | 59.26 | 1,252 EUR | -1,089 |
Diagrammer
Over 1.0 tjente penger, under 1.0 tapte penger.
Koden
// ============================================================ // Brent SMI Trend // ProRealAlgos Strategy Library | prorealalgos.com // Type: Momentum // Direction: Long & short // Timeframe tested: Daily // ============================================================ // --- Settings --- DEFPARAM CumulateOrders = false DEFPARAM PreloadBars = 1000 // --- Parameters --- positionSize = 2 // contracts per trade longFastPeriod = 12 // time series average length, long trend filter longSlowPeriod = 60 // Wilder average length, long trend filter longSmiPeriod = 14 // SMI length for longs longSmiSmooth = 2 // SMI first smoothing for longs longSmiSignal = 16 // SMI second smoothing for longs longSmiLevel = -44 // buy when the SMI crosses up through this level shortFastPeriod = 28 // time series average length, short trend filter shortSlowPeriod = 88 // Wilder average length, short trend filter shortSmiPeriod = 8 // SMI length for shorts shortSmiSmooth = 1 // SMI first smoothing for shorts shortSmiSignal = 16 // SMI second smoothing for shorts shortSmiLevel = 45 // sell short while the SMI is at or above this level trailStopPoints = 34 // trailing stop distance from the best close stopLossPoints = 62 // protective stop in points takeProfitPoints = 98 // profit target in points // --- Indicators --- longFastMA = TimeSeriesAverage[longFastPeriod](close) longSlowMA = WilderAverage[longSlowPeriod](close) longSmi = SMI[longSmiPeriod, longSmiSmooth, longSmiSignal](close) shortFastMA = TimeSeriesAverage[shortFastPeriod](close) shortSlowMA = WilderAverage[shortSlowPeriod](close) shortSmi = SMI[shortSmiPeriod, shortSmiSmooth, shortSmiSignal](close)
45 linjer til: inngangs- og utgangsreglene.
Oppsett
Spørsmål
Ja. Koden inneholder stop loss, gevinstmål og trailing stop, og handler 2 kontrakter per signal slik den ble testet.
Brent Crude daglig er hovedkjøringen: profit factor 1.57, EUR 3,707.60 netto over 106 handler. Alle åtte testede kjøringene var lønnsomme, men de fleste hadde profit factor mellom 1.09 og 1.24.
Med 2 kontrakter på Brent Crude daglig var max drawdown EUR 949.00. Det er tallet du skal dimensjonere kapitalen etter, ikke et marginanslag.
Stoppen på 62 poeng og målet på 98 poeng passer daglige swings i olje. På raskere diagrammer som Gold 3 minutter falt profit factor til 1.14.
Relatert
ProRealAlgos-fellesskapet får de fullstendige reglene, hele koden og den automatiserte porteføljen.