Sett deg på ventelisten
Strategier / Mean reversion / Fisher Transform Cross

Fisher Transform Cross-strategi

Fisher Transform av typisk pris, over 13 barer, styrer hver handel. Et kryss opp gjennom -5 åpner en long og et kryss ned gjennom 5 åpner en short. Systemet er alltid i markedet og snur retning ved hvert motsatte signal.

Mean reversionLong & shortIntradayEUR/USD3 min
n/aProfit factor
140,774Nettogevinst USD
50.23%Treffprosent
6,227Handler
-50,961Max drawdown
22.61Gj.sn. handel

Beste kjøring av 6. EUR/USD, 3 min, spread 1, fra kjøring sweeps:2026-09-23-EURUSD-3m-opt.tsv:3.

Inngangsregler, long

Inngangsregler, short

Utgangsregler

Testbetingelser

PeriodeFrem til 2026-09-23
InstrumentEUR/USD, 3 minutter
Spread1 poeng
Kontrakter1
Startkapital1,000,000
KostnaderKun spread. Kommisjoner og overnattfinansiering er ikke inkludert.
BarerOpptil 200,000 barer, færre der instrumentet har kortere historikk
Sist testet2026-09-23
Parametere (7)
positionSize
Kontrakter per handel
1
fisherPeriod
Tilbakeblikk for Fisher Transform
13
upperLevel
Selg short når Fisher faller tilbake under dette
5
lowerLevel
Kjøp når Fisher klatrer tilbake over dette
-5
valueSmoothing
Vekt for forrige normaliserte verdi
0.67
clampTrigger
Normalisert verdi utover dette begrenses
0.99
clampValue
Begrensningsnivå, holder logaritmen endelig
0.999

Hver kjøring

Markeder og tidsrammer som er testet

MarkedTidsrammePFHandlerTreff %NettoMax DD
EUR/USDBeste kjøring3 minn/a 6,22750.23140,774 USD-50,961
EUR/USD4 timern/a 1,55059.1084,954 USD-48,632
Dow Jones1 timen/a 1,26860.9624,659 EUR-20,758
Dow Jones4 timern/a 34160.1213,477 EUR-9,514
GBP/USDDaglign/a 44259.955,897 USD-5,630
FTSE 100Daglign/a 34963.045,538 EUR-3,169

Diagrammer

Resultater per kjøring

NettogevinstMax drawdown

Koden

ProBuilder, omskrevet til husstandard

// ============================================================
// Fisher Transform Cross
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Mean reversion
// Direction: Long & short
// Timeframe tested: 3 minutes
// ============================================================

// --- Settings ---
DEFPARAM CumulateOrders = false

// --- Parameters ---
positionSize = 1          // contracts per trade
fisherPeriod = 13         // lookback for the Fisher Transform
upperLevel = 5            // sell short when Fisher drops back below this
lowerLevel = -5           // buy when Fisher climbs back above this
valueSmoothing = 0.67     // weight of the previous normalised value
clampTrigger = 0.99       // normalised value beyond this is clamped
clampValue = 0.999        // clamp level, keeps the log finite

// --- Indicators ---
// Fisher Transform of the typical price. fisherValue and fisherLine carry over from the previous bar.
IF BarIndex < fisherPeriod THEN
  fisherValue = 0
  fisherLine = 0
ELSE
  highestPrice = Highest[fisherPeriod](TypicalPrice)
  lowestPrice = Lowest[fisherPeriod](TypicalPrice)
  IF highestPrice > lowestPrice THEN
    fisherValue = ((TypicalPrice - lowestPrice) / (highestPrice - lowestPrice) - 0.5) + valueSmoothing * fisherValue
  ENDIF
  IF fisherValue > clampTrigger THEN
    fisherValue = clampValue
  ENDIF
  IF fisherValue < (0 - clampTrigger) THEN
    fisherValue = 0 - clampValue
  ENDIF
  fisherLine = 0.5 * LOG((1 + fisherValue) / (1 - fisherValue)) + 0.5 * fisherLine
ENDIF

15 linjer til: inngangs- og utgangsreglene.

Oppsett

Slik laster du den inn

  1. Kopier koden med kopiknappen på kodeblokken.
  2. I ProRealTime åpner du et diagram for instrumentet og tidsrammen du vil teste, og åpner deretter ProOrder > New trading system og velger "Create with programming".
  3. Lim inn koden, gi systemet et navn og lagre det.
  4. Klikk "Backtest", angi din egen spread og position size, og kjør den før du vurderer å handle den live.

Indikatorer som brukes

Fisher Transform
Les dette førstKjente svakheter4 poeng
  • Det finnes ingen stop, ingen mål og ingen separat utgang, så hver handel varer til det motsatte krysset, uansett hvor langt prisen beveger seg mot den.
  • Drawdownene er dype: USD 50,961.00 på hovedkjøringen EUR/USD 3 minutter, og EUR 20,758.20 mot EUR 24,658.60 i gevinst på Dow Jones 1 time.
  • Treffprosenten på den beste kjøringen er 50.23% over 6,227 handler, med en gjennomsnittshandel på USD 22.61, så kostnader betyr mye på 3-minutters barer.
  • Profit factor ble ikke registrert, fordi det bare finnes sweep-data.

Spørsmål

Om denne strategien

Kan den handle automatisk?

Ja. Den kjører i ProOrder med 1 kontrakt og trenger ingen innstillinger for stop eller mål, siden den bare reverserer.

Hvilke markeder ble testet?

EUR/USD 3 minutter tjente USD 140,774.00. EUR/USD 4 timer, Dow Jones 1 time og 4 timer, GBP/USD daglig og FTSE 100 daglig var også alle positive.

Hvilken risiko bærer 1 kontrakt?

Hovedkjøringen nådde en max drawdown på USD 50,961.00 med 1 kontrakt. På FTSE 100 daglig var den EUR 3,169.00.

Hvorfor et 3-minutters diagram når navnet sier daglig?

Den daglige versjonen fungerer, men sweepen fant mest gevinst på EUR/USD 3 minutter. Daglige kjøringer handler mindre og hadde høyere treffprosent, som 63.04% på FTSE 100.

Relatert

Strategier som denne

Slow MACD Slope

Beste kjøring på samme marked, EUR/USD.

6.80 PF · 7,305 handler

Monday Dip Buy

Også en mean reversion-strategi.

n/a PF · 146 handler

ATR Band

Også en mean reversion-strategi.

10.31 PF · 53 handler

Systemer som alltid er i markedet oppfører seg annerledes i en portefølje. Sett deg på ventelisten til ProRealAlgos for å finne ut hvordan.

ProRealAlgos-fellesskapet får de fullstendige reglene, hele koden og den automatiserte porteføljen.

Tidligere backtest-resultater er ingen garanti for fremtidige resultater. Dette er ikke finansiell rådgivning. Kuratert og vedlikeholdt av ProRealAlgos. ProRealTime™ er et varemerke tilhørende ProRealTime SAS. prorealalgos.comStatistikkDokumentasjon