Optimierung von Phantom Drift und Lock-Strategien im SharpTrader Optimizer Montag, der 13. Juli 2026 – Posted in: Arbitrage Software
Optimierung von Phantom Drift und jeder Lock-Strategie: Warum Martingale-plus-Arbitrage ehrliches Backtesting noch dringender braucht als Latenz
Unser Live-Latenztest hat bereits bewiesen, dass Parameteroptimierung echtes Geld bewegt: gleiche Strategie, zwei Konten, und der optimierte Satz senkte den durchschnittlichen Verlust um den Faktor drei. Strategien der Lock-Familie haben zwei Gewinnmaschinen übereinander: eine Averaging-Leiter und ein Lock-Arbitrage-Zweig. Deshalb ist der Nutzen ehrlicher Optimierung größer, nicht kleiner. SharpTrader Optimizer optimiert jetzt beide Hälften gemeinsam, für Hedge, Phantom Drift und alle Lock-Varianten.
Kurzantwort: SharpTrader Optimizer führt seine Parametersuche mit realistischer Ausführung jetzt über jede Strategie der Lock-Familie aus, einschließlich Phantom Drift. Er durchsucht 13 numerische Parameter, die beide Hälften der Strategie steuern: die Averaging-Leiter (MaxTrades, LotExponent, PipStep, StopLoss, TakeProfit) und die Arbitrage- und Exit-Logik (DiffToOpen1/2, MaxSpreadFast/Slow, ArbProfit und die Gewinnkontrollen). Jeder Kandidat wird auf echten Tick-Daten bewertet, mit modellierter Ausführungslatenz, variablem Spread pro Tick und Slippage auf beiden Legs. Der RSI-Indikator selbst ist nicht Teil des Grids; stattdessen führen Sie separate Backtests mit unterschiedlichen RSI-Einstellungen aus und vergleichen, wie sie das Ergebnis verändern. Weil eine Mehrkomponentenstrategie Ausführungskosten auf jeder Averaging-Ebene und auf beiden Seiten des Hedges zahlt, reagiert sie deutlich empfindlicher auf ehrliches Backtesting als einbeinige Latenzarbitrage und profitiert stärker von korrekt durchgeführter Optimierung.
Was gerade ausgeliefert wurde
Anfang dieses Jahres hat SharpTrader Optimizer die Optimierung der Hedge-Strategie hinzugefügt, und wir haben die vollständige Lock-Familie als nächsten Meilenstein angekündigt. Dieser Meilenstein ist jetzt erreicht. Der Optimizer kann seine realen, tickbasierten und ausführungsbewussten Parametersweeps über jede Strategie der Lock-Familie laufen lassen, einschließlich Phantom Drift, der Strategie, die Lock-Arbitrage in eine RSI-ausgelöste Averaging-Sequenz einbettet, sodass sie für Broker-Risikosysteme wie ein gewöhnlicher technischer Trader wirkt.
Entscheidend ist, was optimiert wird. Phantom Drift ist kein einzelner Mechanismus, sondern zwei Mechanismen in Folge: eine sichtbare Averaging-Leiter, der Martingale-Teil, die Drawdown-Tiefe aufbaut, und ein Lock-Arbitrage-Zweig, der die Position anhand eines Fast-Feed-Signals freigibt. Bisher konnten Sie diese Komponenten manuell einstellen und hoffen. Jetzt durchsucht der Optimizer den gemeinsamen Parameterraum beider Teile und bewertet jeden Kandidaten so, wie der Live-Markt ihn tatsächlich belastet.
Der Latenztest hat das Prinzip bereits bewiesen
Bevor wir den Optimizer auf Mehrkomponentenstrategien ausgeweitet haben, wollten wir den Nachweis, dass seine realistische Ausführungsbewertung sich in Live-Ergebnisse überträgt, und zwar mit einer Strategie, die sauber messbar ist. Also führten wir das einfachste mögliche Experiment durch: dieselbe Latenzarbitrage-Logik gleichzeitig auf zwei Live-Konten, eines mit optimierten Parametern, eines mit Standardwerten, gleiches Instrument, gleiche Lotgröße, gleicher Startsaldo. Die einzige Variable war der Parametersatz.
Das optimierte Konto jagte keinem größeren Gewinn hinterher. Es verkleinerte die Kosten der Verlusttrades, senkte den durchschnittlichen Verlusttrade von −6.2 Pips auf −2.0 Pips und verdoppelte den Profitfaktor bei geringerem Drawdown mehr als. Das ist eine einbeinige Strategie, ein Einstieg und ein Ausstieg. Stellen Sie dieses Ergebnis nun neben eine Strategie, die eine Averaging-Leiter von Positionen öffnet und dann den gesamten Stack hedgt, und fragen Sie, wo der Hebel der Optimierung größer ist.
Warum Lock-Strategien ein schwierigeres Optimierungsproblem mit höherem Einsatz sind
Ein einbeiniger Latenztrade zahlt zweimal Ausführungskosten: einmal beim Einstieg, einmal beim Ausstieg. Ein Phantom-Drift-Zyklus zahlt sie deutlich häufiger. Jede Averaging-Ebene ist eine echte Order, die einen echten Spread kreuzt und echte Slippage erfährt. Dann fügt der Lock eine Hedge-Position hinzu, und der Unlock schließt sie wieder; jedes davon ist ein Leg mit eigenen Fill-Kosten. Dieselbe Ausführungsreibung, die das Latenzkonto einige Pips pro Verlusttrade gekostet hat, wird nun über eine ganze Leiter und einen zweiseitigen Hedge vervielfacht.
Das Kompoundierungsproblem in einer Zeile
Bei einbeiniger Latenzarbitrage ist Ausführungskosten eine Steuer auf einen Roundtrip. In einer Martingale-Lock-Strategie kumulieren Ausführungskosten über jede Averaging-Ebene und beide Legs des Hedges, sodass derselbe Fehler pro Fill, der ein Latenzkonto leicht beschnitten hat, leise das gesamte Risikoprofil der Leiter verändert.
Diese Kumulation wirkt in beide Richtungen. Sie bedeutet, dass eine Lock-Strategie, die mit trägen Annahmen getestet wird, also Balkendaten, Null-Latenz-Fills und festem Spread, dramatisch sicherer und glatter aussieht, als sie handelt, weil keine der reibenden Kosten von Ebene zu Ebene berechnet wird. Und sie bedeutet, dass der Parametersatz, der ehrliche Ausführungskosten überlebt, hier mehr wert ist als anderswo, weil es mehr Kosten gibt, die man falsch einschätzen kann.
Die zwei Hälften, die der Optimizer jetzt gemeinsam abstimmt
Die 13 optimierbaren Parameter teilen sich in zwei gekoppelte Gruppen. Der Optimizer durchsucht sie gemeinsam, weil Abstand und Größe der Averaging-Leiter bestimmen, wie viel Ausführungskosten jedes Leg aufnimmt, während Spread- und Differenzschwellen bestimmen, wie oft die Leiter überhaupt ausgelöst wird.
TEIL A · AVERAGING-LEITER
Die Martingale-StrukturDie sichtbare Positionsaufbau-Sequenz, die ein Broker sieht, und der Teil, der die Drawdown-Tiefe aufbaut, die der Lock benötigt. Durchsuchte Parameter:
|
TEIL B · ARBITRAGE & EXIT
Der Gewinnmechanismus und die GatesDie Differenz- und Spread-Schwellen, die entscheiden, wann eine Position eröffnet werden sollte, plus die Gewinnkontrollen, die sie schließen. Durchsuchte Parameter:
|
Eine Hälfte isoliert zu optimieren lässt Wert liegen. Eine tiefere oder breitere Averaging-Leiter verändert den Drawdown, von dem sich der Arbitrage-Zweig erholen muss; ein strengeres Spread- oder Differenz-Gate verändert, wie oft die Leiter überhaupt aufgebaut wird. Die gemeinsame Suche ist der entscheidende Punkt.
Das vollständige Optimierungsgrid
Dies sind die Parameter, die der Sweep variiert, mit den standardmäßigen Min-, Step- und Max-Bereichen. Erweitern oder verengen Sie jeden Bereich passend zu Ihrem Instrument und Ihrer Kontogröße, bevor Sie die Suche starten.
| Parameter | Min | Step | Max |
|---|---|---|---|
| StopLoss | 50 | 10 | 100 |
| TakeProfit | 200 | 50 | 500 |
| MinProfit | 10 | 10 | 100 |
| PipsForMinProfit | 10 | 10 | 100 |
| DiffToOpen1 | 10 | 10 | 100 |
| DiffToOpen2 | 10 | 10 | 100 |
| MaxSpreadSlow | 1 | 5 | 50 |
| MaxSpreadFast | 1 | 5 | 50 |
| MaxTrades | 2 | 1 | 6 |
| LotExponent | 1.5 | 0.5 | 3 |
| PipStep | 20 | 10 | 60 |
| MaxProfit | 10 | 10 | 50 |
| ArbProfit | 10 | 10 | 100 |
Der RSI-Indikator ist nicht im Grid, und das ist Absicht
Der Einstiegsindikator von Phantom Drift (RSI) ist keiner der durchsuchten numerischen Parameter. Das Grid optimiert die oben genannten Parameter für Positionsaufbau, Spread, Differenz und Gewinn. Um zu untersuchen, wie die RSI-Einstellung die Ergebnisse beeinflusst, führen Sie die Optimierung separat für jede RSI-Konfiguration aus, die Sie testen möchten, und vergleichen anschließend die am besten bewerteten Parametersätze dieser Läufe.
Das ist oft ohnehin die nützlichere Art, über einen Indikator nachzudenken: Statt ihn in ein einziges Grid zu mischen, erhalten Sie einen klaren Blick darauf, wie ein engerer oder lockerer RSI die gesamte optimierte Fläche verschiebt, während alles andere ehrlich bleibt.
Warum Standard-Backtester Sie bei Martingale-Lock-Strategien in die Irre führen
Die meisten Retail-Strategietester wurden für richtungsbasierte Systeme gebaut und treffen drei Annahmen, die für eine Richtungsstrategie nur optimistisch, für eine Martingale-Lock-Strategie aber aktiv gefährlich sind: Sie bewerten auf Basis von Balkendaten, nehmen Null-Latenz-Fills an und verwenden einen einzigen festen Spread. Auf einer Averaging-Leiter wird jeder dieser Fehler einmal pro Ebene und anschließend erneut auf beiden Hedge-Legs berechnet.
Eine Martingale-Equity-Kurve, die auf M1-Balken glatt aussieht, kann ein völlig anderes Wesen sein, sobald jeder Averaging-Einstieg den variablen Spread zahlt, der zu diesem Tick tatsächlich existierte, sobald Lock und Unlock jeweils unabhängige Slippage zahlen und sobald die Fill-Verzögerung modelliert statt wegangenommen wird. Der Unterschied erscheint nicht als etwas niedrigere Zahl. Er erscheint als anderes Risikoprofil, weil die Ebene, die ein träger Backtest angeblich überlebt, in einem ehrlichen Test die Equity-Kontrollgrenze sprengt.
| Was berechnet wird | Standard-Backtester | SharpTrader Optimizer |
|---|---|---|
| Preisauflösung | M1-/M5-Balkenannäherung | Echte Ticks, aufgezeichnet von Ihrem eigenen Konto |
| Order-Ausführungszeit | Als sofort angenommen (Null-Latenz) | Konfigurierbare Latenz in Millisekunden |
| Spread | Fester Broker-Standard | Variabler historischer Spread pro Tick |
| Slippage bei jedem Averaging-Einstieg | Ignoriert oder pauschal | Pro Fill modelliert |
| Lock- + Unlock-Legs | Als kostenlos / sofort behandelt | Beide Legs unabhängig berechnet |
| Machbare Grid-Größe | Klein, Single-Threaded | 100,000+ Kombinationen über alle Kerne |
| Beste Handelszeiten | Nicht sichtbar gemacht | 24-Stunden-Performance-Heatmap |
Was ehrliche Ausführungsbewertung bei einer Lock-Strategie verändert
Die vier Dinge, die das Latenzergebnis vertrauenswürdig machten, zählen bei einer Lock-Strategie mehr, nicht weniger, weil jedes davon wiederholt über Leiter und Hedge berechnet wird.
|
01
Echte Tick-Daten von Ihrem eigenen KontoTicks werden von SharpTrader aus Ihrem Live-Brokerkonto aufgezeichnet. Dadurch landet jeder Averaging-Einstieg auf dem Preis, den Ihr Konto tatsächlich gesehen hat, einschließlich des realen Brokerverhaltens, nicht auf dem Open oder Close eines Balkens und nicht auf einem idealisierten Feed. Auf einer Leiter unterschätzt Balkenannäherung leise den Drawdown, den der Arbitrage-Zweig erbt. |
02
Modellierung der AusführungszeitSie legen eine realistische Fill-Verzögerung in Millisekunden fest. Für den Lock-Arbitrage-Zweig, dessen gesamter Vorteil auf einem Fast-Feed-Vorsprung beruht, ist die Null-Latenz-Annahme genau die Annahme, die ihn auf dem Papier schmeichelt und live scheitern lässt. |
|
03
Variabler Spread pro TickJede Ebene zahlt den Spread, der beim Öffnen wirklich existierte, nicht einen festen Standardwert. Averaging fügt oft in volatilen Momenten mit weitem Spread hinzu, und genau dann unterschätzt ein Fixed-Spread-Test die echten Kosten am stärksten. |
04
Slippage auf beiden LegsLock und Unlock werden unabhängig modelliert. Ein Hedge, den ein naiver Test kostenlos schließt, wird hier ehrlich belastet, sodass die Erholung pro Zyklus im Test der Erholung entspricht, die Sie tatsächlich erwarten können. |
So führen Sie eine Phantom-Drift-Optimierung aus
1. Zeichnen Sie Ihre eigene Tick-Historie auf. SharpTrader sammelt Ticks direkt von Ihrem Live-Brokerkonto, nicht aus einem idealisierten Feed, den der Broker ausgibt. Das bedeutet, dass die Historie bereits genau das enthält, was Ihr Konto erlebt, einschließlich brokerseitiger Plugins, Requotes oder Ausführungseigenheiten. Sie testen gegen Ihre echten Handelsbedingungen, nicht gegen einen sauberen Labor-Feed. Parameter lassen sich nicht zwischen Brokern übertragen, also zeichnen Sie auf dem Konto auf und testen Sie dort, auf dem Sie tatsächlich einsetzen.
2. Legen Sie eine realistische Ausführungslatenz in Millisekunden fest, die den Vorteil Ihres Fast Feeds gegenüber dem Ausführungsbroker widerspiegelt.
3. Definieren Sie das Grid über die 13 Parameter: MaxTrades, LotExponent, PipStep, StopLoss und TakeProfit auf der Leiterseite; DiffToOpen1/2, MaxSpreadFast/Slow, ArbProfit und die Gewinnkontrollen auf der Arbitrage- und Exit-Seite. Passen Sie Min, Step und Max jeweils an Ihr Instrument und Ihre Kontogröße an.
4. Führen Sie den Sweep über alle Kerne aus. Ein großes Mehrparameter-Grid ist in Stunden fertig, wobei variabler Spread pro Tick und Slippage auf zwei Legs bei jedem Kandidaten berechnet werden.
5. Lesen Sie Heatmap und Score. Rangieren Sie nach Profitfaktor und Drawdown, nicht nach der sichtbaren Gewinnrate, und nutzen Sie die 24-Stunden-Heatmap, um zu sehen, welche Sessions den Vorteil tatsächlich tragen.
6. Wiederholen Sie es pro RSI-Einstellung. Da RSI im Grid nicht durchsucht wird, führen Sie den Sweep für jede RSI-Konfiguration erneut aus, die Sie vergleichen möchten, und lesen Sie ab, wie sich der beste Parametersatz zwischen ihnen verschiebt.
Was das in der Praxis bedeutet
- Beide Hälften werden optimiert, nicht nur die Arbitrage. In der Averaging-Leiter sitzt der größte Teil der versteckten Ausführungskosten, deshalb entsteht ein großer Teil der Verbesserung durch ihre Abstimmung gegen ehrliche Fills.
- Optimieren Sie auf Profitfaktor und Drawdown, nicht auf die maskierte Gewinnrate. Wie der Latenztest gezeigt hat, ist die schöner aussehende Gewinnrate nicht das Konto, das mehr Geld behält.
- Rekalibrieren Sie pro Instrument und pro Broker. Das Ausführungsprofil einer Lock-Strategie ist brokerabhängig; ein in einer Umgebung abgestimmter Satz ist in einer anderen nicht gültig.
- Vertrauen Sie niemals einem Null-Latenz- und Fixed-Spread-Test auf einer Leiter. Das ist genau das Setup, das garantiert die Ebene verbirgt, die die Strategie tatsächlich bricht.
Häufig gestellte Fragen
Ja. Phantom Drift ist Teil der Lock-Familie, und die vollständige Unterstützung der Lock-Familie ist jetzt ausgeliefert. Der Optimizer führt seinen realen, tickbasierten und ausführungsbewussten Parametersweep über Phantom Drift genauso aus wie bei Latency- und Hedge-Strategien.
Beides, und zwar gemeinsam. Der Optimizer durchsucht die Parameter der Averaging-Leiter (MaxTrades, LotExponent, PipStep, StopLoss, TakeProfit) zusammen mit den Arbitrage- und Exit-Parametern (DiffToOpen1/2, MaxSpreadFast, MaxSpreadSlow, ArbProfit, MinProfit, PipsForMinProfit, MaxProfit). Die beiden Gruppen sind gekoppelt, deshalb ist die gemeinsame Abstimmung der Sinn der Sache. Der RSI-Einstiegsindikator ist nicht Teil des Grids.
Weil Ausführungskosten kumulieren. Ein einbeiniger Latenztrade zahlt Spread und Slippage auf einem Roundtrip. Eine Lock-Strategie zahlt sie auf jeder Averaging-Ebene und auf beiden Legs des Hedges. Ein Backtester, der Null-Latenz und festen Spread annimmt, unterschätzt diese Kosten bei Latenz einmal, bei einer Leiter aber viele Male, was ausreicht, um das gesamte Risikoprofil der Strategie zu verändern, nicht nur das Endergebnis.
Dreizehn numerische Parameter: StopLoss, TakeProfit, MinProfit, PipsForMinProfit, DiffToOpen1, DiffToOpen2, MaxSpreadSlow, MaxSpreadFast, MaxTrades, LotExponent, PipStep, MaxProfit und ArbProfit. Jeder hat konfigurierbare Min-, Step- und Max-Werte. Der RSI-Einstiegsindikator wird im Grid nicht durchsucht; um seinen Effekt zu untersuchen, führen Sie die Optimierung separat mit unterschiedlichen RSI-Einstellungen aus und vergleichen die Ergebnisse.
Von Ihrem eigenen Konto. SharpTrader zeichnet Ticks direkt aus Ihrer Live-Brokerverbindung auf. Die Historie, gegen die Sie optimieren, ist daher genau der Preisstrom, den Ihr Konto erhalten hat, einschließlich des realen Ausführungsverhaltens des Brokers, unabhängig davon, ob der Broker Plugins auf Ihrem Konto ausführt. Sie testen nicht auf einem idealisierten oder bereinigten Feed, den der Broker veröffentlicht; Sie testen auf dem, was Ihr Terminal tatsächlich erreicht hat. Genau das macht die Parameter brokerspezifisch und die Ergebnisse repräsentativ für Live-Bedingungen.
Nicht innerhalb des Parameter-Grids, das die 13 numerischen Positions-, Spread-, Differenz- und Gewinnparameter durchsucht. Um zu sehen, wie RSI die Ergebnisse beeinflusst, führen Sie die Optimierung separat für jede RSI-Konfiguration aus, die Sie testen möchten, und vergleichen anschließend die am besten bewerteten Parametersätze dieser Läufe. Das gibt einen saubereren Blick darauf, wie ein engerer oder lockerer RSI die gesamte optimierte Fläche verschiebt, als ihn in ein einziges Grid zu mischen.
Nein. Jedes Instrument hat sein eigenes Spread-Verhalten und seine eigene Volatilität, und jeder Broker hat sein eigenes Ausführungsprofil. Ein Parametersatz ist nur für die Bedingungen gültig, auf denen er abgestimmt wurde. Deshalb sollte der Sweep vor dem Einsatz pro Instrument und pro Brokerumgebung erneut durchgeführt werden.
Ja, sie ist ausgeliefert. Bestehende SharpTrader-Optimizer-Nutzer können den neuesten Build anfordern, und alle, die das Tool in Betracht ziehen, können die vollständige Funktionsliste auf der Produktseite ansehen. Schreiben Sie an support@bjftradinggroup.com, um den Build oder Hilfe bei der Konfiguration eines Lock-Strategie-Sweeps zu erhalten.
Abonnieren Sie die Trading-Research von BJF
Neue Ausführungsstudien, Optimizer-Walkthroughs und Produktveröffentlichungen – geliefert, sobald wir sie veröffentlichen.
Optimieren Sie Ihre Phantom-Drift- und Lock-Strategien ehrlich
SharpTrader Optimizer durchsucht jetzt die vollständige Lock-Familie, Hedge und Phantom Drift, über die Averaging-Leiter und den Lock-Arbitrage-Zweig hinweg und bewertet jeden Kandidaten auf echten Tick-Daten mit modellierter Ausführungszeit, variablem Spread und Slippage auf zwei Legs. Finden Sie den Parametersatz, der die Produktion überlebt, nicht nur den, der auf Balken glatt aussieht.
English
日本語
العربية
한국어
Español
Português
Indonesia
Tiếng Việt
中文