Sterling Crest
- Experten
- Version: 1.0
- Aktivierungen: 5
Ein diszipliniertes System zur Eingabe von Limit-Orders für MetaTrader 4
Übersicht
Die meisten Expert Advisors für Privatanleger eröffnen eine Marktorder, sobald ein Signal auftritt, und akzeptieren dabei den Preis, den der Markt in diesem Moment bietet.
Sterling Crest verfolgt einen anderen Ansatz. Sobald sich ein Trendbild bestätigt hat, platziert der Expert Advisor eine ausstehende Limit-Order und wartet darauf, dass der Markt wieder das ausgewählte Niveau erreicht. Das Ziel besteht darin, zu einem durch die Strategie festgelegten Kurs einzusteigen, anstatt einfach den aktuell vom Markt vorgegebenen Kurs zu akzeptieren.
Das System basiert auf folgenden Grundsätzen:
- einer Trend-Engine mit ADX-basierter Filterung der Trendstärke;
- einem adaptiven, ATR-basierten Einstiegskanal;
- einem zweistufigen Trailing-System;
- separate Verwaltung von Pending-Orders und offenen Positionen;
- konfigurierbare Positionsgrößenbestimmung und Risikomanagement;
- optionale Bildung von Positionsketten.
1. Grundlagen der Volatilität
SignalATRLength misst die aktuelle Marktvolatilität anhand des ATR und bestimmt die Größe des Einstiegskanals.
Dadurch kann sich die Einstiegsstruktur an die aktuellen Volatilitätsmerkmale des Instruments anpassen.
2. Trendstärkenfilter
SignalADXThreshold definiert die minimale Trendstärke, die ein Setup überschreiten muss, bevor es vom System berücksichtigt werden kann.
Ruhige und seitwärts tendierende Marktbedingungen werden herausgefiltert, bevor die restliche Order-Management-Logik aktiviert wird.
3. Getrennte Einstiegs- und Haltekriterien
SignaADXOpenConfirmation legt fest, wie stark der Trend sein muss, um die Eröffnung einer neuen Position zu rechtfertigen.
SignaADXExitConfirmation legt fest, wie stark der Trend bleiben muss, um das weitere Halten einer bestehenden Position zu rechtfertigen.
Dadurch entstehen zwei unabhängig voneinander konfigurierbare Schwellenwerte, anstatt sich für den Einstieg und das Halten der Position auf eine einzige Regel zu verlassen.
4. Asymmetrischer Einstiegskanal
„SignalUpperMultiplier“ und „SignaLowerMultiplier“ skalieren unabhängig voneinander die oberen und unteren Grenzen des ATR-Kanals.
Dadurch kann berücksichtigt werden, dass ein Finanzinstrument bei Aufwärts- und Abwärtsbewegungen unterschiedliche Volatilität und unterschiedliches Kursverhalten aufweisen kann.
5. Sekundärfilter
„SignalOverboughtLevel“ und „SignalMeasure“ bieten zusätzlich zum primären Kanal eine weitere Validierungsebene, die auf Periode und Breite basiert.
Ihr Zweck besteht darin, Setups herauszufiltern, die nur von einer Seite der primären Signalstruktur aus gültig erscheinen.
6. Adaptive Empfindlichkeit
SignalThreshold passt die Strenge des gesamten Signalblocks kontinuierlich von Kerze zu Kerze an.
Anstatt sich auf einen einzigen festen Schwellenwert zu stützen, kann das System seine Empfindlichkeit an wechselnde Marktbedingungen anpassen.
Sterling Crest nutzt ein zweistufiges System für den Markteinstieg und das Positionsmanagement.
Stufe 1 – Ausstehende Limit-Order
Sobald ein Setup bestätigt wurde, platziert der Expert Advisor entweder:
- Kauf-Limit — für ein Long-Szenario;
- Verkaufs-Limit-Order – für ein Short-Szenario.
Der Abstand zum aktuellen Marktkurs wird bestimmt durch:
LevelStart
Das Ziel besteht darin, einen günstigeren Einstiegskurs zu erzielen, als er bei einer sofortigen Marktausführung möglich wäre.
Trailing-Order für ausstehende Aufträge
Solange die Limit-Order noch nicht ausgeführt ist, ermöglicht „TrailPendingActive“ eine aktive Verwaltung der Pending-Order.
Der Anpassungsschritt wird wie folgt definiert:
TrailPending
Dadurch kann die Pending-Order bei Marktbewegungen neu positioniert werden, wodurch verhindert wird, dass sich der beabsichtigte Einstiegskurs unnötig weit vom aktuellen Kurs entfernt.
Sobald die ausstehende Limit-Order ausgeführt wurde, übernimmtder zweite, völlig unabhängige Trailing-Mechanismus die Kontrolle über die offene Position.
„TrailingEngineActive“ aktiviert das Trailing der Position, sobald der schwankende Gewinn folgende Werte erreicht:
TrailEngagementDistance
Nach der Aktivierung arbeitet der Trailing-Mechanismus mit folgenden Parametern:
TrailStepPoints
Der gesamte Prozess lässt sich daher wie folgt darstellen:
Pending Order → Ausführung → Offene Position → Trailing der Position
Diese Trennung ermöglicht es Sterling Crest, den Handel vor und nach der eigentlichen Ausführung unabhängig voneinander zu verwalten.
Gewinn- und Verlustschutz
Die offene Position wird wie folgt verwaltet:
- ProfitCeilingPoints – effektive Take-Profit -Distanz;
- LossFloorPoints – effektive Stop-Loss -Distanz.
Positionsgröße
Sterling Crest unterstützt zwei primäre Modi zur Positionsgrößenbestimmung.
Feste Positionsgröße
„BaseContractSize“ definiert eine feste Positionsgröße.
Automatische, auf dem Kapital basierende Positionsgröße
Wenn „AutoCapitalRegulationOn“ aktiviert ist, wird die Positionsgröße relativ zum Kontostand anhand folgender Formel berechnet:
CapitalExposureRatio
Dadurch skaliert das Positionsrisiko entsprechend dem verfügbaren Kapital.
Bewegt sich der Markt weiter durch die Signalzone, kann der Expert Advisor zusätzliche Positionen eröffnen.
Die maximale Kettentiefe wird bestimmt durch:
PositionChainDepth
Die Größe nachfolgender Positionen kann wie folgt skaliert werden:
AllocationScalingExponent
Infolgedessen hängt das gesamte Marktrisiko nicht nur von der anfänglichen Positionsgröße ab, sondern auch von der Anzahl der innerhalb der Kette angesammelten Positionen und dem gewählten Skalierungsfaktor.
„CorrectionStrategy“ steuert einen zusätzlichen Risikokorrekturmechanismus.
Bei Einstellung auf:
0 — Deaktiviert
ist die Funktion deaktiviert.
Wenn diese Funktion aktiviert ist, verkürzt das System die Stoppabstände schrittweise, je länger die Positionskette wird, und trägt so dazu bei, das Risiko bei ungewöhnlich langen Positionsabfolgen automatisch zu verringern.
Lange und kurze Belichtungszeiten können unabhängig voneinander gesteuert werden:
- LongExposureEnabled – aktiviert oder deaktiviert Long-Positionen;
- ShortExposureEnabled – aktiviert oder deaktiviert Short-Positionen.
Dadurch kann die Strategie in beide Marktrichtungen agieren oder den Handel auf nur eine Seite beschränken.
Auftragsidentifikation
„StrategyInstanceID“ liefert eine eindeutige Kennung für die Strategieinstanz.
„ExecutionTag“ wird als Orderkommentar verwendet.
Zusammen tragen diese Parameter dazu bei, dass Sterling Crest-Aufträge klar von Trades unterschieden werden können, die von anderen Expert Advisors oder durch manuelle Handelsaktivitäten auf demselben Konto generiert wurden.
ECN-Ausführungsmodus
„InstitutionalExecutionMode“ versetzt den Expert Advisor in einen Ausführungsmodus , der für Broker im ECN-Stil konzipiert ist , bei denen möglicherweise eine bestimmte Abfolge der Auftragsabwicklung erforderlich ist.
1. Vor dem Live-Einsatz testen
Bevor Sie Sterling Crest auf einem Live-Konto einsetzen, testen Sie den Expert Advisor gründlich unter den vorgesehenen Bedingungen:
- Finanzinstrument;
- Zeitrahmen;
- historischen Zeitraum;
- Kurs-/Tick-Datenbedingungen.
Verwenden Sie nach Möglichkeit Real-Tick-Tests, um das Ausführungsverhalten repräsentativer zu bewerten.
2. Passen Sie ATR und ADX an das Finanzinstrument an
Der Signalblock, einschließlich der ATR-/ADX-Parameter und der Kanalmultiplikatoren, sollte entsprechend der typischen Volatilität und dem Verhalten des jeweiligen Finanzinstruments konfiguriert werden.
Parameter, die auf einem Markt gut funktionieren, sind nicht unbedingt für einen anderen Markt geeignet.
3. Behandeln Sie „LevelStart“ und „Pending-Order Trailing“ als einen einzigen Konfigurationsblock
„LevelStart“, „TrailPendingActive“ und „TrailPending“ bestimmen gemeinsam, wie geduldig der Einstiegsmechanismus ist.
Aus diesem Grund sollten diese Parameter in der Regel als zusammenhängende Gruppe und nicht unabhängig voneinanderbewertet und optimiert werden .
4. Berücksichtigung des Risikos aus der Positionskette
Bei der Konfiguration:
- PositionChainDepth;
- AllocationScalingExponent;
sollten Sie das gesamte potenzielle Risiko der Strategiebewerten , anstatt sich ausschließlich auf die anfängliche Positionsgröße zu konzentrieren.
Das Gesamtrisiko kann erheblich steigen, wenn der Kette weitere Positionen hinzugefügt werden, selbst wenn die anfängliche Position relativ klein bleibt.
5. Beginnen Sie mit einem Demokonto
Bevor Sie mit dem Live-Handel beginnen, testen Sie Sterling Crest zunächst auf einem Demokonto.
Dies bietet Ihnen die Möglichkeit, Folgendes zu beobachten:
- das tatsächliche Verhalten bei der Platzierung von Pending-Limit-Orders;
- das Trailing von Pending-Orders;
- den Übergang von einer Pending-Order zu einer offenen Position;
- das Trailing der Position in der zweiten Phase;
- Bildung von Positionsketten;
- tatsächliche Kapital- und Margenanforderungen.
Der Handel an den Finanzmärkten birgt ein erhebliches Risiko eines Kapitalverlusts.
Ergebnisse, die auf historischen Daten und Simulationen im Strategietester basieren ,garantieren keine vergleichbaren Ergebnisse im Live-Handel.
Bevor Sie den Expert Advisor auf einem Live-Konto einsetzen, testen Sie ihn gründlich auf einem Demokonto und stellen Sie sicher, dass:
- Sie die Logik der Strategie vollständig verstehen;
- die Positionsgröße mit Ihrer Risikotoleranz im Einklang steht;
- „PositionChainDepth“ und „AllocationScalingExponent“ das potenzielle Wachstum des Gesamtengagements angemessen berücksichtigen;
- die Stop-Loss- und andere Schutzparameter für Ihr Risikomanagement-Konzept geeignet sind.
Sterling Crest ist ein Tool zur Automatisierung einer Handelsstrategie. Es stellt keine Garantie für Rentabilität oder zukünftige Handelsergebnisse dar.
