CasperIT Adaptive Market Intelligence Trader
- Experten
-
Imad Saadeh
🔹 Professional gold & crypto trader (GMT+2)
🔹 Developer of robust MT5 Expert Advisors & dashboards
🔹 Focused on risk management, equity protection & automation
🔹 Global community leader, sharing transparent trading solutions - Version: 2.5
- Aktivierungen: 10
CasperIT Adaptive Market Intelligence Trader MT5
CasperIT AMI Trader ist ein automatisierter MetaTrader 5 Expert Advisor, der vor der Eröffnung eines Handels Trend-, Momentum-, Volatilitäts- und Marktstrukturanalysen kombiniert. Er ist darauf ausgelegt, seine Signalfilterung und Wiederherstellungsgrenzen an sich ändernde Marktbedingungen und die Kontogröße anzupassen.
Der EA nutzt ein gewichtetes Entscheidungssystem, das auf gleitenden Durchschnitten, RSI, ATR und der aktuellen Kursstruktur basiert. Ein Trade wird nur dann zugelassen, wenn die ausgewählten Anforderungen an die Konfidenz und das Marktregime erfüllt sind.
Hauptvorteile
- Einstiege mit mehreren Filtern: Kombiniert Trendrichtung, RSI-Momentum, ATR-Volatilität und Kursstruktur, anstatt sich auf einen einzigen Indikator zu verlassen.
- Erkennung des Marktregimes: Identifiziert Trend-, Übergangs- und Seitwärtsbedingungen und wendet die ausgewählte Einstiegsstrategie an.
- Adaptives Kontorisiko: Unterstützt Standard- und Cent-Konten und begrenzt automatisch die Lot-Progression, das maximale Lot und die Orderanzahl entsprechend dem effektiven Kontostand.
- Anhaltender Kapitalschutz: Stoppt neue Handelsgeschäfte, wenn das ausgewählte Drawdown-Limit erreicht ist. Die maximal zulässige Einstellung beträgt 15 %.
- Kontrolliertes Recovery-System: Recovery-Orders werden durch Kontostufen, Benutzerlimits, Spread-Bedingungen und Kontrollen des Basket-Engagements eingeschränkt.
- Korbmanagement: verwaltet den kombinierten Durchschnittspreis, das Korbziel und den optionalen geldbasierten Trailing-Profit.
- Optionaler Hedge-Schutz: Kann kontrollierte Gegenpositionen nutzen, wenn die internen Hedge-Bedingungen erfüllt sind.
- Wirtschaftskalender-Filter: Kann neue Einträge rund um relevante Ereignisse mit mittlerer und hoher Auswirkung pausieren, wenn Kalenderdaten verfügbar sind.
- Automatische Zeitrahmenauswahl: Wählen Sie einen Signalzeitrahmen entsprechend der erkannten Symbolklasse, verwenden Sie den Chart-Zeitrahmen oder einen manuell ausgewählten Zeitrahmen.
- Kontrollfeld im Chart: Zeigt Signalrichtung, Konfidenz, Marktlage, Spread, Risikolimits, Korbstatus, Drawdown und Performance-Informationen an .
- Manuelle Bedienelemente: Ermöglicht das Aktivieren, Pausieren, Öffnen oder Schließen von Kauf- und Verkaufszyklen über das Chart-Panel.
Handelslogik
Der EA bewertet sowohl Kauf- als auch Verkaufsbedingungen und berechnet einen gewichteten Konfidenzwert. Außerdem klassifiziert er das aktuelle Marktregime. Ein neuer Zyklus wird nur eröffnet, wenn Richtung, Konfidenz, Regime, Spread, Handelszeit, Nachrichtenstatus und Risikoprüfungen übereinstimmen.
Falls eine Erholung erforderlich ist, verwenden zusätzliche Orders kontrollierte Abstände und Lot-Progression. Der effektive Multiplikator, das maximale Lot und die maximale Orderanzahl können niedriger sein als die sichtbaren Eingabewerte, da das automatische Kontoschutzsystem diese Eingaben als Obergrenzen behandelt.
Empfohlene Verwendung
- Beginnen Sie mit den Standardeinstellungen und testen Sie diese im Strategietester unter Verwendung der Echtzeit-Tick-Daten Ihres Brokers.
- XAUUSD auf M15 oder M30 ist die primäre Startkonfiguration.
- Der EA beinhaltet eine Anpassung an die Symbolklasse, jedoch müssen alle Symbole und Brokerspezifikationen vor dem Live-Einsatz separat getestet werden.
- Verwenden Sie für jede unabhängige EA-Konfiguration eine eindeutige Magic-Nummer.
- Wählen Sie bei Cent-Konten zunächst „Auto“ aus. Wenn der Broker eine Währungsbezeichnung verwendet, die das Konto nicht als Cent-Konto kennzeichnet, wählen Sie „Cent“ manuell aus.
- Führen Sie den EA auf einem VPS mit einer stabilen Verbindung aus, um einen kontinuierlichen Betrieb und Aktualisierungen des Wirtschaftskalenders zu gewährleisten.
- Fügen Sie nicht mehrere Kopien mit demselben Symbol und derselben Magic Number hinzu.
Eingabeparameter
Handel
- Flag_Trade_Buy_: Aktiviert oder deaktiviert automatische Kaufzyklen.
- Flag_Trade_Sell_: Aktiviert oder deaktiviert automatische Verkaufszyklen.
- Flag_Use_hedge: Aktiviert oder deaktiviert die interne Hedge-Schutzlogik.
- Start_Hour: Startzeit der Handelssitzung in der Zeit des Broker-Servers. Wenn Start_Hour und End_Hour beide 0 sind, ist der Handel den ganzen Tag über erlaubt.
- End_Hour: Endzeit der Handelssitzung in der Zeit des Broker-Servers.
- Magic: Eindeutige Kennung, die verwendet wird, um die Positionen dieses EAs von anderen Handelssystemen zu unterscheiden.
Konto-Risiko
- AccountBalanceMode: Wählt die Interpretation des Kontostands als Standard, Cent oder Auto. Der Cent-Modus rechnet den vom Broker gemeldeten Cent-Saldo in seinen effektiven Währungswert um.
- RiskProfile: Wählt die Risikokontrolle „Auto“, „Micro“, „Low“, „Standard“ oder „Institutional“. „Auto“ wählt ein Profil entsprechend dem effektiven Kontostand aus.
- Lot_Init_: Gewünschtes Start-Lot für einen neuen Zyklus. Die Risikomanagement-Engine kann es reduzieren, wenn dies aufgrund von Symbol-Limits oder der gewählten Risikobergrenze erforderlich ist.
- Autolot_: Aktiviert die skalierung des Startlots auf Basis des Kontostands. Das berechnete Lot unterliegt weiterhin den Beschränkungen des Profils und den Kontoschutzgrenzen.
- MaxRiskPerCyclePercent: Oberer Prozentsatz, der bei der Berechnung des Zyklusrisikos verwendet wird. Das aktive Profil kann einen niedrigeren Wert anwenden.
- MaxEquityDDPercent: Drawdown-Niveau des Eigenkapitals , bei dem neue Handelsgeschäfte gesperrt werden. Der gültige Bereich liegt zwischen 1 % und 15 %.
Wiederherstellung und Ausstieg
- MaxOrdersBuy: maximal angeforderte Anzahl von Kaufpositionen in einem Korb. Der automatische Kontoschutz kann eine niedrigere Grenze anwenden.
- MaxOrdersSell: maximal angeforderte Anzahl von Verkaufspositionen in einem Korb. Der automatische Kontoschutz kann eine niedrigere Grenze anwenden.
- Martin_: Gewünschter Erholungs-Lot-Multiplikator. Der automatische Kontoschutz kann den effektiven Multiplikator reduzieren.
- MaxLot_: maximal angeforderte Lotgröße für eine einzelne Order. Es gelten zudem die effektive Obergrenze der Kontostufe und die Broker-Limits.
- BasketTPPoints: Take-Profit-Abstand des Korbs in Symbolpunkten, berechnet aus dem Durchschnittspreis des Korbs.
- UseBasketTrailingTP: Aktiviert das geldbasierte Trailing-Management, nachdem der Korb das ausgewählte Gewinnniveau erreicht hat.
- BasketTrailStartMoney: Erforderlicher Gewinnbetrag des Korbs , um das Trailing zu starten.
- BasketTrailStepMoney: Zusätzliche Gewinnbewegung, die verwendet wird, um das geschützte Korb-Gewinnniveau anzuheben.
- BasketTrailLockMoney: anfänglicher , geschützter Korbgewinnbetrag, wenn das Trailing aktiv wird.
Signalfilter
- TimeframeAdaptMode: „Auto“ wählt einen Zeitrahmen nach Symbolklasse aus, „Chart“ verwendet den aktuellen Chart-Zeitrahmen und „Manual“ verwendet ManualSignalTimeframe.
- ManualSignalTimeframe: Signal -Zeitrahmen, der nur verwendet wird, wenn TimeframeAdaptMode auf „Manual“ eingestellt ist.
- EntryConfidenceMode: „Strict“ bevorzugt weniger Signale mit höherer Schwelle, „Balanced“ bietet das normale Betriebsgleichgewicht und „Aggressive“ senkt die Einstiegsschwelle für häufigere Signale.
- RegimeEntryMode: „Strict“ handelt nur in Trendphasen, „Balanced“ erlaubt Trend- und Übergangsphasen, und „Aggressive“ erlaubt alle Phasen, erfordert aber weiterhin Signalkonfidenz.
- UseAutoNewsEngine: Aktiviert den MetaTrader-Wirtschaftskalenderfilter. Im Strategietester-Modus oder wenn keine Kalenderdaten verfügbar sind, meldet das Panel, dass keine Kalenderdaten verfügbar sind.
Anzeige
- ShowBasketLevels: Zeigt den Korb-Durchschnitt und die Zielniveaus im Chart an .
- ShowSignalMarkers: Zeigt die Handelssignalmarkierungen des EAs an .
- fDraw: Zeigt Gewinnmarkierungen für abgeschlossene Trades im Chart an .
Wichtiger Risikohinweis
Dieser EA nutzt Recovery, ein Positionsmanagement im Grid-Stil und einen optionalen Martingale-Multiplikator. Diese Methoden können bei starken, einseitig tendierenden Märkten zu erheblichen schwankenden Drawdowns führen. Der Drawdown-Schutz begrenzt neue Trades, kann jedoch aufgrund von Spread-Änderungen, Slippage, Kurslücken, Ausführungsverzögerungen und dem Risiko offener Positionen nicht garantieren, dass Verluste genau bei dem ausgewählten Prozentsatz gestoppt werden.
Backtest-Ergebnisse sind keine Garantie für zukünftige Ergebnisse. Testen Sie den EA stets mit dem beabsichtigten Broker, Symbol, Kontotyp und Einzahlungsbetrag. Beginnen Sie mit einem Demokonto und verwenden Sie Risikoeinstellungen, die Ihrer finanziellen Situation angemessen sind.
