Goldfortune
- Experten
- Version: 5.386
- Aktivierungen: 5
VORGESCHLAGENER PRODUKTNAME
Gold Fortune Buy Sell Stop
KURZBESCHREIBUNG
Ein XAUUSD-Expert Advisor, der adaptive automatische Einstiegspunkte, Basket-Recovery und manuelle Order-Steuerung in einem Chart-Fenster vereint.
VOLLSTÄNDIGE PRODUKTBESCHREIBUNG
Gold Fortune Buy Sell Stop ist ein Expert Advisor, der für den XAUUSD-Handel auf MetaTrader 5 entwickelt wurde. Er kombiniert ein automatisches M1-Mustermodell, eine Richtungsanalyse über mehrere Zeitrahmen, die Verwaltung eines Wiederherstellungskorbs und ein umfassendes manuelles Handelsfenster.
Der EA arbeitet mit dem Symbol des Charts, an den er angehängt ist. Seine Signal-Engine liest stets geschlossene M1-Daten aus, während die Marktstruktur von M5, M15 und H4 zur Verfeinerung der Richtung herangezogen wird. Es sind keine externen Indikatoren oder WebRequests erforderlich.
SO FUNKTIONIERT DIE AUTOMATISCHE STRATEGIE
1. Der EA analysiert abgeschlossene M1-Kerzen und misst die Preiseffizienz, die Umkehrhäufigkeit, die Geschwindigkeit, die Volatilität, die Ausrichtung von Kerzenkörper und Docht sowie die Position des Kurses innerhalb seiner jüngsten Handelsspanne.
2. Er vergleicht die aktuelle Struktur mit ähnlichen historischen M1-Mustern. Das Modell schätzt ein, ob das Gewinnziel oder die Erholungsdistanz eher zuerst erreicht wird.
3. Ein potenzielles Signal wird durch die jüngste M1-Kursentwicklung bestätigt. Die endgültige Kauf- oder Verkaufsentscheidung wird anhand der Trendinformationen der geschlossenen M5-, M15- und H4-Kerzen angepasst.
4. Die erste automatische Position verwendet „InpStartLot“ und ein durch „InpRewardPoints“ definiertes Anfangsziel.
5. Wenn sich der Kurs um „InpRecoveryStepPoints“ gegen einen einseitigen Korb bewegt, kann der EA einen Erholungs-Einstieg hinzufügen. Erholungs-Einstiege verwenden in der Regel das Volumen der Korbquelle anstelle eines progressiven Lot-Multiplikators, vorbehaltlich der Volumenregeln des Brokers, der Obergrenze pro Order, der adaptiven Korb-Obergrenze und von „InpMaximumOpenEntries“.
6. Nach mehreren Einstiegspunkten berechnet der EA den volumengewichteten durchschnittlichen Einstiegskurs und synchronisiert ein gemeinsames Korbziel bei „InpRecoveryBasketTargetPoints“ anhand dieses Durchschnitts.
7. Wenn ein bestätigtes Marktregime die ursprüngliche Korbausrichtung ungültig macht, kann ein Hedging-Konto eine regimegesteuerte Erholung nutzen. Dies kann einen gemischten Kauf- und Verkaufskorb erstellen, ein softwaregesteuertes Gewinnziel für den Korb verwalten und einen profitablen Cluster nur dann rotieren lassen, wenn der kombinierte geschlossene Cluster positiv bleibt.
8. Der EA stellt seinen verwalteten Korb und den Status der ausstehenden Orders wieder her, wenn er erneut verbunden wird oder MetaTrader neu gestartet wird.
HAUPTMERKMALE
- Automatische XAUUSD-Einstiege basierend auf geschlossenen M1-Marktdaten
- Modell zur Ähnlichkeit historischer Muster mit Wahrscheinlichkeitsstabilisierung
- Richtungsanalyse für M1, M5, M15 und H4
- Spread-Filter und Abkühlphase von einer Kerze nach dem Ausstieg
- Einstiegssignale bei Erholung in derselben Richtung und bei Folgeerholung
- Regime-gesteuerte Erholung in beide Richtungen bei Hedging-Konten
- Volumen-Normalisierung für Standard-, Cent- und Micro-Handelsumgebungen
- Synchronisation des gewichteten durchschnittlichen Take-Profit-Wertes des Korbs
- Manuelle Marktorders zum KAUF und VERKAUF
- Manuelle ausstehende „BUY LIMIT“- und „SELL LIMIT“-Aufträge
- Manuelle Pending-Orders vom Typ „BUY STOP“ und „SELL STOP“ mit separater Magic Number
- Einstellbare manuelle Ordergröße über das Chart-Panel
- Optionale Übernahme von Positionen mit der „Magic Number“ 0 für das aktuelle Symbol
- Optionaler Zeitfilter für Thailand
- Bestätigungsschaltfläche „Alle schließen“
- Mehrere Layouts für das Statusfenster
- Beschleunigung des Strategietesters durch ein virtuelles Korbziel
- Kein Ablauf und kein zeitlich begrenzter Betrieb
MANUELLES BEDIENFELD
ALLE SCHLIESSEN / DOPPELKLICK
Der erste Klick aktiviert eine Bestätigungsphase von 3,5 Sekunden. Klicken Sie innerhalb dieses Zeitraums erneut, um verwaltete ausstehende Orders zu löschen und alle vom Bedienfeld gesteuerten Positionen zu schließen. Dies umfasst die separate manuelle Stop-Order-Magic-Number sowie übernommene Positionen, wenn „ADOPT“ aktiviert ist.
KAUFEN / VERKAUFEN
Eröffnet eine sofortige Marktposition unter Verwendung des angezeigten Order-Lots. Eine manuelle Marktposition verwendet die Strategie-Magic-Number und wird Teil des verwalteten Korbs. Der Befehl wird blockiert, wenn bereits ein entgegengesetzter oder gemischter Strategiekorb existiert.
ADOPT EIN / AUS
Wenn diese Option aktiviert ist, kann der EA Positionen des aktuellen Symbols mit der Magic Number 0 in seine Korbverwaltung aufnehmen. Die Übernahme wird blockiert, wenn die betreffenden Positionen gemischte KAUF- und VERKAUF-Seiten enthalten. Verwenden Sie diese Funktion mit Bedacht, da übernommene Positionen den Take-Profit des Korbs erhalten können. Ein benutzerdefinierter Stop-Loss für eine übernommene Position mit der Magic Number 0 bleibt erhalten.
ZEIT EIN / AUS
Aktiviert oder deaktiviert den integrierten thailändischen Zeitfilter basierend auf UTC+7. Die festgelegten Sperrfenster sind 07:45–09:00, 12:30–14:00 und 18:00–22:30. Während eines gesperrten Zeitfensters werden neue automatische Einstiegsgeschäfte ausgesetzt und verwaltete Pending-Orders entfernt. Bestehende Körbe werden weiterhin verwaltet.
KAUF-LIMIT / VERKAUF-LIMIT
Platziert eine „Good-Till-Cancelled“-Limit-Order mit dem angezeigten Order-Lot. Der festgelegte Standardabstand beträgt 2.000 Punkte vom aktuellen Marktpreis. Limit-Orders werden ohne Stop-Loss und Take-Profit platziert. Eine ausgeführte Limit-Order verwendet die Strategie-Magic-Number und wird Teil des verwalteten Warenkorbs.
ORDER-LOT - / +
Verringert oder erhöht das Lot, das bei manuellen Markt-, Limit- und Stop-Orders verwendet wird. Der Wert wird auf das vom Broker zugelassene Minimum, Maximum und den zulässigen Volumenschritt normiert.
KAUF-STOP / VERKAUF-STOP
Ergibt eine „Good-Till-Cancelled“-Stop-Order unter Verwendung des angezeigten Order-Lots und des separaten Parameters „InpManualStopMagicNumber“. Der Einstiegsabstand wird durch „InpStopOrderDistancePoints“ gesteuert. Der integrierte Stop-Loss beträgt 500 Punkte und der integrierte Take-Profit 2.500 Punkte. Diese Stop-Positionen bleiben unabhängig vom automatischen Wiederherstellungskorb.
AUSSTEHENDE KAUF-ORDER STORNIEREN / AUSSTEHENDE VERKAUF-ORDER STORNIEREN
Löscht sowohl Limit- als auch Stop-Pending-Orders für die ausgewählte Seite beim aktuellen Symbol.
PANEL-STIL
Wechselt zwischen den verfügbaren Layouts des Status-Panels hin und her. Das ausgewählte Layout und das manuelle Order-Lot werden für die nächste Sitzung gespeichert.
EINGABEPARAMETER
InpRewardPoints = 200
Anfängliche automatische Take-Profit-Distanz in Symbolpunkten.
InpStartLot = 0,01
Start-Lot für automatische Einstiege. Dies ist gleichzeitig das anfängliche Order-Lot, das im manuellen Bedienfeld angezeigt wird.
InpMaximumOpenEntries = 80
Maximale Anzahl der verwalteten Basket-Positionen. Bei einem Netting-Konto werden Einstiegsgeschäfte auch dann gezählt, wenn der Broker eine zusammengefasste Position anzeigt.
InpRecoveryStepPoints = 200
Abstand in Symbolpunkten zwischen den Ereignissen des Recovery-Rasters.
InpRecoveryBasketTargetPoints = 100
Zielabstand in Symbolpunkten vom volumengewichteten Korb-Durchschnitt, nachdem Wiederherstellungs-Einträge vorliegen.
InpMagicNumber = 26065380
Magische Zahl, die von der automatischen Strategie, manuellen Marktorders und manuellen Limit-Orders verwendet wird.
InpTPModifyMinIntervalMs = 1000
Kompatibilitätsparameter, der für ältere Konfigurationen beibehalten wird. V538.3 synchronisiert das Live-Korbziel sofort.
InpTPModifyMinChangePoints = 5
Kompatibilitätsparameter, der für ältere Konfigurationen beibehalten wird. V538.3 verwendet den Symbolpunkt als Toleranz für die Live-TP-Synchronisation.
InpFastTesterBasketTarget = true
Verwendet ein virtuelles Basket-Ziel im Strategietester, um wiederholte Positionsanpassungen zu reduzieren und die Tests zu beschleunigen. Beim Live-Handel wird weiterhin die brokerseitige Take-Profit-Synchronisation für ein einseitiges Basket verwendet.
InpStopOrderDistancePoints = 2000
Abstand vom aktuellen Kurs für manuelle BUY-STOP- und SELL-STOP-Orders.
InpManualStopMagicNumber = 26065381
Separate Magic Number für manuelle Stop-Orders. Sie darf nicht mit InpMagicNumber oder den reservierten Magic Numbers der Gold-Fortune-Strategie übereinstimmen.
INSTALLATION UND VERWENDUNG
1. Installieren Sie den EA in MetaTrader 5 und fügen Sie ihn einem XAUUSD-Chart hinzu. Ein M1-Chart wird empfohlen, da die Signal-Engine auf M1-Daten basiert, obwohl das Modell unabhängig vom sichtbaren Chart-Zeitrahmen seine festen internen Zeitrahmen verwendet.
2. Aktivieren Sie den Algo-Handel in MetaTrader und erlauben Sie den algorithmischen Handel in den EA-Einstellungen.
3. Verwenden Sie nur eine Instanz für dasselbe Symbol und dasselbe Konto, es sei denn, jede Instanz wurde speziell konfiguriert und getestet, um eine Überschneidung bei der Verwaltung zu vermeiden.
4. Stellen Sie „InpStartLot“ entsprechend der Kontogröße, dem Hebel, der Kontraktgröße des Symbols und dem akzeptablen Risiko ein. Überprüfen Sie vor dem Live-Einsatz das Mindestlot und die Volumenschritte Ihres Brokers.
5. Achten Sie darauf, dass „InpMagicNumber“ sich von den „Magic Numbers“ anderer, nicht damit in Zusammenhang stehender Expert Advisors unterscheidet. Halten Sie „InpManualStopMagicNumber“ getrennt von der „Magic Number“ der Strategie.
6. Stellen Sie sicher, dass MetaTrader ausreichend M1-Historien-Daten herunterladen kann. Im Bedienfeld wird möglicherweise „MODEL_WARMING“ angezeigt, bis genügend Daten aus geschlossenen Kerzen verfügbar sind.
7. Überprüfen Sie den Wert eines Punktes für das Broker-Symbol. Alle Abstände sind Symbolpunkte, kein fester Dollarbetrag. Beispielsweise entsprechen 2.000 Punkte einem Kurswert von 20,00, wenn _Point 0,01 beträgt, aber einem Kurswert von 2,000, wenn _Point 0,001 beträgt.
8. Testen Sie den EA mit der Option „Every tick“ auf Basis realer Ticks und überprüfen Sie das Verhalten beim vorgesehenen Broker, bevor Sie mit dem Live-Handel beginnen.
9. Für die vollständige Funktion zur Wiederherstellung des Zwei-Wege-Regimes wird ein Hedging-Konto empfohlen. Netting-Konten können das automatische Modell und die Wiederherstellung von Körben in derselben Richtung nutzen, können jedoch keine gleichzeitigen KAUF- und VERKAUF-Positionen auf dasselbe Symbol halten.
10. Lassen Sie MetaTrader oder einen VPS kontinuierlich laufen, solange Positionen offen sind. Ein gemischter Korb kann vom softwaregesteuerten Gewinnausstieg des EAs abhängen und nicht von den individuellen Take-Profit-Niveaus des Brokers.
WICHTIGE RISIKOHINWEISE
Die automatische Strategie verwendet kein brokerseitiges Stop-Loss für ihre selbst verwalteten Korbpositionen. Sie kann bei Kursbewegungen gegen den Korb Wiederherstellungspositionen hinzufügen, bis zum konfigurierten Einstiegslimit und im Rahmen der verfügbaren Volumen- und Margenobergrenzen. Dieser Ansatz kann bei starken oder anhaltenden Marktbewegungen zu erheblichen schwankenden Drawdowns und Margenbelastungen führen.
Manuelle BUY-STOP- und SELL-STOP-Positionen verwenden ihre eigenen festen Stop-Loss- und Take-Profit-Werte, sind jedoch weiterhin Kurslücken, Slippage, Spread-Ausweitung und den Ausführungsbedingungen des Brokers ausgesetzt.
Eine Verringerung von „InpStartLot“ senkt das Volumen des ersten und der nachfolgenden Einstiegspositionen in Quellgröße. Eine Verringerung von „InpMaximumOpenEntries“ begrenzt die Anzahl der Korb-Einstiege, kann jedoch auch die Erholungssequenz stoppen, bevor der Korb seinen geplanten Ausstieg erreicht.
Testen Sie das System immer auf einem Demokonto und im Strategietester, bevor Sie echtes Kapital einsetzen. Die Handelsergebnisse hängen von den Marktbedingungen, dem Spread, der Provision, dem Swap, der Ausführung, den Symbolspezifikationen, dem Hebel und den Benutzereinstellungen ab. Kein Handelssystem kann Gewinne garantieren oder das Verlustrisiko ausschließen.
