Auf die Warteliste
Strategien / Mean Reversion / Fisher Transform Cross

Fisher Transform Cross Strategie

Der Fisher Transform des typischen Kurses über 13 Bars steuert jeden Trade. Eine Kreuzung nach oben durch -5 eröffnet einen long und eine Kreuzung nach unten durch 5 eröffnet einen short. Das System ist immer im Markt und dreht die Richtung bei jedem Gegensignal.

Mean ReversionLong & ShortIntradayEUR/USD3 Min.
n/aProfit Factor
140,774Nettogewinn USD
50.23%Trefferquote
6,227Trades
-50,961Max Drawdown
22.61Durchschn. Trade

Bester Durchlauf von 6. EUR/USD, 3 Min., Spread 1, aus Durchlauf sweeps:2026-09-23-EURUSD-3m-opt.tsv:3.

Einstiegsregeln, Long

Einstiegsregeln, Short

Ausstiegsregeln

Testbedingungen

ZeitraumBis 2026-09-23
InstrumentEUR/USD, 3 Minuten
Spread1 Punkt
Kontrakte1
Startkapital1,000,000
KostenNur Spread. Kommissionen und Overnight-Finanzierung sind nicht enthalten.
BarsBis zu 200,000 Bars, weniger wo das Instrument weniger Historie hat
Zuletzt getestet2026-09-23
Parameter (7)
positionSize
Kontrakte pro Trade
1
fisherPeriod
Rückblickperiode für den Fisher Transform
13
upperLevel
Short verkaufen, wenn Fisher wieder darunter fällt
5
lowerLevel
Kaufen, wenn Fisher wieder darüber steigt
-5
valueSmoothing
Gewicht des vorherigen normalisierten Werts
0.67
clampTrigger
Normalisierte Werte darüber hinaus werden begrenzt
0.99
clampValue
Begrenzungsniveau, hält den Logarithmus endlich
0.999

Jeder Durchlauf

Getestete Märkte und Zeiteinheiten

MarktZeiteinheitPFTradesTreffer %NettoMax DD
EUR/USDBester Durchlauf3 Min.n/a 6,22750.23140,774 USD-50,961
EUR/USD4 Stundenn/a 1,55059.1084,954 USD-48,632
Dow Jones1 Stunden/a 1,26860.9624,659 EUR-20,758
Dow Jones4 Stundenn/a 34160.1213,477 EUR-9,514
GBP/USDTäglichn/a 44259.955,897 USD-5,630
FTSE 100Täglichn/a 34963.045,538 EUR-3,169

Charts

Ergebnisse je Durchlauf

NettogewinnMax Drawdown

Der Code

ProBuilder, auf Hausstandard umgeschrieben

// ============================================================
// 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 weitere Zeilen: die Einstiegs- und Ausstiegsregeln.

Setup

So laden Sie es

  1. Kopieren Sie den Code mit der Schaltfläche Kopieren im Codeblock.
  2. Öffnen Sie in ProRealTime einen Chart des Instruments und der Zeiteinheit, die Sie testen möchten, öffnen Sie dann ProOrder > Neues Handelssystem und wählen Sie "Mit Programmierung erstellen".
  3. Fügen Sie den Code ein, geben Sie dem System einen Namen und speichern Sie es.
  4. Klicken Sie auf "Backtest", legen Sie Ihren eigenen Spread und Ihre eigene Position Size fest und lassen Sie sie laufen, bevor Sie erwägen, sie live zu handeln.

Verwendete Indikatoren

Fisher Transform
Bitte zuerst lesenBekannte Schwächen4 Punkte
  • Es gibt keinen Stop, kein Ziel und keinen separaten Ausstieg, jeder Trade dauert also bis zur entgegengesetzten Kreuzung, wie weit der Kurs auch gegen ihn läuft.
  • Die drawdowns sind tief: USD 50,961.00 im hervorgehobenen Durchlauf auf EUR/USD 3 Minuten und EUR 20,758.20 gegenüber EUR 24,658.60 Gewinn auf Dow Jones 1 Stunde.
  • Die Trefferquote im besten Durchlauf liegt bei 50.23% über 6,227 Trades, mit einem durchschnittlichen Trade von USD 22.61, auf 3-Minuten-Bars fallen die Kosten also stark ins Gewicht.
  • Der Profit Factor wurde nicht erfasst, weil nur Sweep-Daten vorliegen.

Fragen

Über diese Strategie

Kann sie automatisch handeln?

Ja. Sie läuft in ProOrder mit 1 Kontrakt und benötigt keine Stop- oder Ziel-Einstellungen, da sie nur dreht.

Welche Märkte wurden getestet?

EUR/USD 3 Minuten erzielte USD 140,774.00. EUR/USD 4 Stunden, Dow Jones 1 Stunde und 4 Stunden, GBP/USD täglich und FTSE 100 täglich waren ebenfalls alle positiv.

Welches Risiko trägt 1 Kontrakt?

Der hervorgehobene Durchlauf erreichte bei 1 Kontrakt einen max Drawdown von USD 50,961.00. Auf FTSE 100 täglich waren es EUR 3,169.00.

Warum ein 3-Minuten-Chart, wenn der Name täglich sagt?

Die Tagesversion funktioniert, aber der Sweep fand den größten Gewinn auf EUR/USD 3 Minuten. Tages-Durchläufe handeln weniger und hatten höhere Trefferquoten, etwa 63.04% auf FTSE 100.

Verwandt

Strategien wie diese

Slow MACD Slope

Bester Durchlauf auf demselben Markt, EUR/USD.

6.80 PF · 7,305 Trades

Monday Dip Buy

Ebenfalls eine Mean-Reversion-Strategie.

n/a PF · 146 Trades

ATR Band

Ebenfalls eine Mean-Reversion-Strategie.

10.31 PF · 53 Trades

Immer-im-Markt-Systeme verhalten sich in einem Portfolio anders. Tragen Sie sich in die ProRealAlgos-Warteliste ein, um zu erfahren, wie.

Die ProRealAlgos Community erhält die vollständigen Regeln, den kompletten Code und das automatisierte Portfolio.

Vergangene Backtest-Ergebnisse sind keine Garantie für zukünftige Ergebnisse. Dies ist keine Finanzberatung. Kuratiert und gepflegt von ProRealAlgos. ProRealTime™ ist eine Marke der ProRealTime SAS. prorealalgos.comStatistikDokumentation