MFI-Limit-Einstieg mit zeitgesteuerter Stornierung
Das Long-only-Diagramm zeigt den gesamten Lebenszyklus einer Pending Order. MFI(14) verlässt überverkauft, setzt einen Kauf unter den Schluss, N values zählt fünf Kerzen, Order cancellation storniert und Trades for order führt Füllungen zum 1%/1%-Schutz.
Strategieübersicht
- Das Aufwärtskreuzen von MFI über 20 modelliert den gespeicherten Besuch der überverkauften Zone.
- Bei Position == 0 wird eine Einheit bei Close × (1 − 0,5/100) gekauft.
- Ein Lebenszyklus-Flag blockiert neue Orders bis nach fünf Kerzen, sodass ein alter Timeout keine neue Order storniert.
- Bei Füllung speist Trades for order den Schutz; sonst storniert der Timer genau die registrierte Order.
Ein- und Ausstiegsregeln
- Long-Einstieg: MFI kreuzt 20 aufwärts bei flacher Position; das Kauflimit liegt 0,5% unter dem fertigen Schluss.
- Short-Einstieg: Es gibt keinen Short-Einstieg, wie im C#.
- Ausstieg: Eine Füllung endet bei +1% oder −1%. Eine offene Order wird nach fünf fertigen Kerzen storniert, inklusive Signalkerze als erster.
Parameter
| Parameter | Standard | Beschreibung |
|---|---|---|
| Candle Time Frame | 00:05:00 | Fertiges Intervall für MFI, Preis und Stornozähler. |
| MFI Period | 14 | Kerzenzahl des MoneyFlowIndex. |
| MFI Oversold Level | 20 | MFI-Niveau, dessen Aufwärtskreuzung den Einstieg aktiviert. |
| Replay Entry Offset, % | 0.5 | Abstand unter Schluss; C# 0,1%, Replay 0,5%. |
| Order Volume | 1 | Volumen des Pending-Kaufs. |
| Cancel After Candles | 5 | Fertige Kerzen bis zur Stornierung. |
| Take Profit, % | 1 | Prozentgewinn ab Füllung. |
| Stop Loss, % | 1 | Prozentverlust ab Füllung. |
Diagrammdetails
- C# nutzt 0,1%. Kerzenmatching füllt innerhalb Low..High fast sofort; 0,5% macht die Stornierung im Replay sichtbar.
- Trades for order ist veraltet; empfohlen ist Trades von Order registering. Es erscheint nur hier einmal als historische Lektion.
- Der Timer und nicht die Füllung löst das Flag, daher kann ein alter Timer keine Ersatzorder stornieren.
- Der 20-Kerzen-Cooldown der Quelle ist vereinfacht weggelassen; die Fünf-Kerzen-Sperre verhindert Überlappung.
- Trotz Ordnername gibt es im C# kein Averaging; das Diagramm hat eine Order und kein Chart panel.
Verwendung
Importieren Sie die .json-Datei in Designer, testen Sie sie im Backtester mit historischen Daten und passen Sie danach Parameter oder Bausteine an Ihr Instrument an, bevor Sie live handeln.