Supreme Grid Multi
- Experten
- Ilia Goldovskii
- Version: 2.0
- Aktivierungen: 10
Supreme Grid Multi ist ein Multi-Währungs-Tradingberater für MetaTrader 5, der um Grid-basiertes Positionsmanagement, Richtungsfilterung anhand höherer Zeitrahmen und mehrere Ausstiegsmodi herum aufgebaut ist. Der Berater ist auf eine präzise Arbeitsweise mit einer begrenzten Anzahl von Grid-Schritten, Kontrolle des Basis-Lots und zusätzlichen Schutzfiltern ausgelegt.
Der Berater kann auf dem aktuellen Chart-Symbol verwendet oder für die Arbeit mit einer Instrumentenliste konfiguriert werden. Diese Architektur ermöglicht es, ihn an Währungspaare, Metalle, Indizes und andere CFD-Instrumente anzupassen, sofern diese vom Broker unterstützt werden und vorherige Tests bestanden haben.
Handelslogik
Supreme Grid Multi verwendet ein mehrstufiges Handelsentscheidungsmodell. Bevor ein neues Grid eröffnet wird, analysiert der Berater die abgeschlossenen Kerzen, den Zustand des aktuellen Symbols, die Richtung der höheren Zeitrahmen, die Verfügbarkeit von Indikator-Daten und die Parameter der Handelsumgebung. Dies ermöglicht es, zwischen einem normalen Handelsmodus und Situationen zu unterscheiden, in denen ein Einstieg aufgrund von Spread, unzureichender Margin, erhöhter Volatilität oder Handelszeitbeschränkungen besser aufgeschoben wird.
Die Verwaltungslogik basiert auf dem internen Zustand des Handelskorbes. Der Berater verfolgt die Richtung des Grids, den Durchschnittspreis der Position, die Anzahl der aktiven Schritte, das schwebende Ergebnis, das zulässige Risiko und den Status der schwebenden Aufträge. Wenn sich der Markt gegen eine offene Position bewegt, kann der Algorithmus gemäß einem bestimmten Mittelungsmodell neue Grid-Stufen hinzufügen, wobei er die Kontrolle über die maximale Anzahl von Schritten und das Basisvolumen behält.
Die Positionsgröße wird nicht als fester Zufallswert berechnet, sondern über das Risikobudget des Grids, die Symbolparameter und die Einschränkungen des Handelskontos. Der Algorithmus berücksichtigt das minimale und maximale Los, die Schrittweite der Volumenänderung, den Pip-Wert, die freie Margin und das benutzerdefinierte Basis-Lot-Limit. Vor dem Senden einer Order wird eine vorherige Prüfung der Handelsanfrage durchgeführt, einschließlich der Normalisierung des Volumens, der Margenberechnung und der Auswahl eines zulässigen Orderausführungsmodus.
Eine separate Logikebene ist für die Kompatibilität mit verschiedenen Instrumenten zuständig. Der Berater passt die Berechnungen an die Spezifikation des Symbols, die Anzahl der Nachkommastellen, die Handelsbedingungen des Brokers und die verfügbaren Ausführungsmodi an. Dies ist besonders wichtig für den Multi-Währungsbetrieb, bei dem sich verschiedene Instrumente in Bezug auf Kontraktgröße, Pip-Wert, Spread, Mindestlos und Verhalten des Handelsservers unterscheiden können.
Verwaltung und Ausstiege
Supreme Grid Multi bietet mehrere Verwaltungsmechanismen:
- Schließen eines profitablen Grids basierend auf einem Marktsignal;
- Trailing-Ausstieg basierend auf dem schwebenden Gewinn des Grids;
- Begrenzung der Anzahl der Grid-Schritte;
- Filter für das minimale Margenniveau;
- Spread-Filter;
- ATR-Volatilitätsfilter;
- Einstiegsblockierung basierend auf Handelszeiten;
- Gap-/Feiertagsschutz zur Einschränkung des Handels in der Nähe von Marktpausen und Feiertagen;
- Löschung verwaister schwebender Aufträge, wenn keine Marktpositionen mehr vorhanden sind.
Vor dem Senden einer Handelsorder überprüft der Berater das Volumen, die verfügbare Margin und den für das aktuelle Symbol unterstützten Auftragsausführungsmodus. Bei Ablehnung durch den Handelsserver werden der Retcode und der Kommentar des Brokers im Log ausgegeben.
Konfigurationsflexibilität
Supreme Grid Multi ist nicht an ein einzelnes Symbol oder einen einzigen Zeitrahmen gebunden. Der Benutzer kann das Instrument, den Chart-Zeitraum, das Risikobudget, den Grid-Schritt, die Anzahl der Mittelungen und die Ausstiegsregeln unabhängig auf der Grundlage der Volatilität und der Handelsbedingungen seines Brokers auswählen.
Verschiedene Märkte können unterschiedliche Parameter erfordern. Bei ruhigen Instrumenten werden in der Regel ein engerer Grid-Schritt und ein moderates Risiko verwendet, bei volatilen Instrumenten ein weiterer Schritt, weniger Mittelungen und strengere Filter für Margin, Spread und Handelszeiten.
Vor der Verwendung auf einem Live-Konto wird empfohlen, die ausgewählten Einstellungen im Strategy Tester mit den Kursen Ihres Brokers zu testen und anschließend auf einem Demo-Konto zu überprüfen.
Hauptparameter
- `managedSymbolsMode` — Auswahl der Quelle für die gehandelten Symbole. Standardmäßig wird das im Strategy Tester oder auf dem aktuellen Chart ausgewählte Symbol verwendet.
- `managedSymbols` — Liste der Symbole für den Multi-Währungsmodus `MANAGED_SYMBOLS_FROM_LIST`.
- `gridRiskPercent` — Risikobudget des Grids als Prozentsatz des Kontostands.
- `maxBaseLot` — Maximales Basis-Lot.
- `gridStepPoints` — Basis-Grid-Schritt in Punkten.
- `maxGridSteps` — Maximale Anzahl von Positionen auf einer Seite.
- `trendFilterEnabled` — Aktiviert den Trendfilter basierend auf dem gleitenden Durchschnitt (MA).
- `trendFilterTimeframes` — Zeitrahmen für den Trendfilter.
- `marketExitEnabled` — Ausstieg aus einem profitablen Grid bei Anzeichen einer Abschwächung der Bewegung.
- `gridProfitTrailEnabled` — Trailing-Ausstieg basierend auf dem schwebenden Gewinn des Grids.
- `minMarginLevelPercent` — Minimales Margenniveau für neue Einstiege.
- `entryMaxSpreadPoints` — Maximal zulässiger Spread für neue Einstiege.
- `gapGuardEnabled` — Schutz vor Handel in der Nähe von Marktpausen und Feiertagen.
- `tradingHoursEnabled` — Beschränkt neue Grids basierend auf den Handelszeiten.
- `statusPanelEnabled` — Zeigt ein Informationspanel auf dem Chart an.
Wichtiger Risikohinweis
Supreme Grid Multi verwendet eine Grid-Logik. Diese Strategie kann das Positionsvolumen erhöhen, wenn sich der Markt gegen ein offenes Grid bewegt, und erfordert daher eine sorgfältige Auswahl von Risiko, Einlage und Handelsinstrument.
Die Testergebnisse hängen von den Kursen, dem Spread, den Kommissionen, dem Slippage, der Auftragsausführung und den Handelsbedingungen Ihres spezifischen Brokers ab. Vergangene Testergebnisse garantieren keine zukünftigen Ergebnisse. Verwenden Sie vor dem Live-Handel den Strategy Tester und ein Demo-Konto.
Empfehlungen vor dem Start
1. Wählen Sie den Betriebsmodus mit Symbolen. Verwenden Sie für den Handel mit einem einzelnen Instrument den Modus `MANAGED_SYMBOLS_TESTER_SYMBOL`: Der Berater übernimmt das im Strategy Tester oder auf dem Chart ausgewählte Symbol und erfordert keine Eingabe von `managedSymbols`. Für den Multi-Währungsmodus wird der Berater ebenfalls auf einem einzigen Chart installiert, und die Liste der gehandelten Instrumente wird im Parameter `managedSymbols` angegeben.
2. Bereiten Sie die Instrumentenliste für den Multi-Währungsmodus vor. Die Symbole müssen bei Ihrem Broker verfügbar, zur Marktübersicht hinzugefügt und genau so geschrieben sein, wie sie im Terminal erscheinen, einschließlich möglicher Broker-Suffixe oder -Präfixe.
3. Überprüfen Sie den Zeitrahmen, die Historientiefe und die Kursqualität für jedes Instrument in der Liste. Für das korrekte Funktionieren der Filter benötigt der Berater abgeschlossene Kerzen, Daten höherer Zeitrahmen und aktuelle Handelspezifikationen der Symbole.
4. Konfigurieren Sie die Risikoparameter für das volatilste Instrument in der Liste: `gridRiskPercent`, `maxBaseLot`, `gridStepPoints`, `maxGridSteps`, `minMarginLevelPercent` und `entryMaxSpreadPoints`.
5. Führen Sie einen Test im Strategy Tester über einen ausreichenden historischen Zeitraum durch. Überprüfen Sie bei der Multi-Währungs-Konfiguration separat, ob alle Symbole aus der Liste geladen werden, die Filter passieren und keine Handelsserverfehler verursachen.
6. Überprüfen Sie das Tester-Log auf Meldungen über nicht verfügbare Symbole, unzureichende Historie, ungültiges Volumen, nicht unterstützten Füllmodus, unzureichende Margin und `OrderSend`-Ablehnungen.
7. Beginnen Sie mit vorsichtigeren Einstellungen und passen Sie das Risiko erst an, nachdem Sie es selbst anhand der Historie und auf einem Demo-Konto überprüft haben.
