Stochastic Pro Expert
- Experten
- Steve Zoeger
- Version: 1.1
- Aktivierungen: 20
German (Deutsch)
Stochastic Pro
Primäres Einstiegssignal – Stochastic Cross
Der EA verwendet einen Stochastic (5,3,3) Crossover als Hauptauslöser. Ein Kaufsignal entsteht, wenn %K über %D kreuzt; ein Verkaufssignal, wenn %K unter %D kreuzt.
Stochastic Zonenauswahl
Der Benutzer kann wählen, ob Signale nur zugelassen werden, wenn das Kreuzen in der überverkauften Zone (Kauf) oder überkauften Zone (Verkauf) stattfindet, in jeder Zone, oder diese Anforderung deaktivieren.
Mehrere Bestätigungsfilter
Optionale Filter können angewendet werden, bevor ein Trade getätigt wird: Trend-MA, RSI, Stochastic, ADX, ATR, MACD und Bollinger Bänder. Jeder kann unabhängig aktiviert/konfiguriert werden.
Multi-Timeframe RSI-Bestätigung
Der RSI kann auf bis zu drei Zeitrahmen (aktuell, zweiter, dritter) mit verschiedenen Bestätigungsmodi überprüft werden (z.B. alle müssen übereinstimmen, zwei beliebige, usw.).
Multi-Timeframe Stochastic-Bestätigung
Ähnlich können Stochastic-Werte über mehrere Zeitrahmen mit wählbaren Modi verifiziert werden, um die Signalgültigkeit zu stärken.
ADX-Trendstärkefilter
Wenn aktiviert, werden Trades nur erlaubt, wenn der ADX über einem Mindestschwellenwert (z.B. 25) liegt und optional +DI/-DI-Kreuze die Richtung bestätigen.
ATR-Volatilitätsfilter
Der EA kann Einstiege blockieren, wenn der ATR zu niedrig (Slippage-Risiko) oder zu hoch (übermäßige Volatilität) ist, basierend auf benutzerdefinierten Min/Max-Werten.
MACD-Momentumfilter
MACD-Bedingungen (Histogrammrichtung, Nulllinienkreuzung, Signallinienkreuzung oder alle) können erforderlich sein, um mit der Handelsrichtung übereinzustimmen.
Bollinger Bänder Positionsfilter
Der EA kann verlangen, dass der Preis für Käufe unterhalb der mittleren Linie oder für Verkäufe oberhalb liegt, um Mean-Reversion-Einstiege zu gewährleisten.
Zeitfilter
Der Handel kann auf ein bestimmtes Zeitfenster beschränkt werden (z.B. 08:00–16:00), um Phasen geringer Liquidität oder hoher Auswirkungen zu vermeiden.
Spread-Filter
Ein Trade wird nicht ausgeführt, wenn der aktuelle Spread ein benutzerdefiniertes Maximum (in Pips) überschreitet.
Kontowachstums-Lot-Erhöhung
Die Basislotgröße erhöht sich automatisch um 0,01 für jedes $20 Wachstum des Kontostands (ausgehend vom Anfangssaldo). Eine maximale Basislotgröße kann festgelegt werden.
Martingale-System mit sechs Typen
Sechs Martingale-Modi sind verfügbar: einfacher Multiplikator, fester Schritt, prozentuale Erhöhung, Fibonacci, sicheres Risikolimit (mit %-Risikoobergrenze) und die spezielle 60-Pips-Recovery-Strategie.
60-Pips-Recovery-Strategie
Wenn sich der Preis 60 Pips gegen die Ausgangsposition bewegt, wird ein neuer Trade eröffnet. Dies wird bis zu maximal 20 Trades fortgesetzt. Der EA verfolgt den letzten Martingale-Kurs, um alle 60 Pips zusätzliche Trades auszulösen.
Recovery-Ziel – Alles im Gewinn schließen
Sobald der kombinierte Gewinn aller offenen Trades ein benutzerdefiniertes Ziel erreicht (z.B. $0.90), schließt der EA automatisch alle Positionen und setzt den Martingale-Zyklus zurück.
Separater Take-Profit für Anfangs- vs. Martingale-Trades
Der anfängliche Trade verwendet einen dedizierten TP-Wert (z.B. $10.20), während nachfolgende Martingale-Trades einen kleineren, standardmäßigen TP verwenden (z.B. $10.11).
Risikomanagement basierend auf Drawdown
Wenn aktiviert, überwacht der EA den Kontodrawdown in Prozent oder absoluten Dollar. Er kann entweder alle Trades schließen oder den Handel ganz einstellen, wenn ein Schwellenwert überschritten wird.
Chart-Gitter-Steuerung
Der EA kann das Chart-Gitter bei Aktivierung automatisch deaktivieren und bei Deinitialisierung wiederherstellen, um eine sauberere visuelle Darstellung zu bieten.
Echtzeit-Lizenz- & Handelsinfo-Anzeige
Beschriftungen im Chart zeigen verbleibende Tage (falls Lizenz aktiviert), Anzahl offener Trades und aktuellen Gesamtgewinn/-verlust (jede Sekunde aktualisiert).
Positionszählung und Magische Zahl
Alle Trades werden mit einer eindeutigen magischen Zahl versehen, um sicherzustellen, dass der EA nur seine eigenen Positionen verwaltet. Offene Positionen werden pro Symbol und magischer Zahl gezählt.
Lot-Normalisierung und Margin-Prüfung
Vor der Eröffnung eines Trades wird die Lotgröße auf den brokererlaubten Schritt gerundet und eine Margin-Prüfung durchgeführt, um Margin-Call-Situationen zu vermeiden.
Abkühlmechanismus für Schließversuche
Um übermäßige Schließversuche zu verhindern, erzwingt der EA eine kurze Abkühlung (5 Sekunden) und eine maximale Wiederholungsanzahl beim Versuch, alle Positionen nach Erreichen eines Recovery-Ziels zu schließen.
Neue-Balken-Verarbeitung
Signalprüfungen werden nur bei Eröffnung eines neuen Balkens durchgeführt, reduziert CPU-Last und verhindert Repainting.
Indikator-Handles werden bei Init erstellt
Alle Indikator-Handles werden einmal während der EA-Initialisierung erstellt und bei Deinitialisierung freigegeben, was einen effizienten Betrieb gewährleistet.
Handelskommentare zur einfachen Identifizierung
Jede Order enthält einen Kommentar: "Moving Average Pro Initial" für den ersten Trade und "Moving Average Pro Martingale#X" für folgende.
Periodischer Statusdruck
Der EA druckt jede Minute eine Statusaktualisierung (Eigenkapital, Drawdown, Verlust), wenn das Risikomanagement aktiv ist, und hält den Händler informiert.
Dynamische Basislotanpassung
Das für den ersten Trade und Martingale-Berechnungen verwendete Basislot wird basierend auf dem Kontowachstum in Echtzeit aktualisiert, um sicherzustellen, dass es immer den aktuellen Saldo widerspiegelt.
Flexible Martingale-Schrittdefinition
Der Abstand in Pips, der erforderlich ist, um einen Martingale-Trade auszulösen, ist benutzerdefinierbar (z.B. 60 Pips). Dies gilt sowohl für die 60-Pips-Strategie als auch für andere Martingale-Typen.
Maximale Martingale-Trades Obergrenze
Der EA hört auf, neue Martingale-Trades hinzuzufügen, sobald ein benutzerdefiniertes Maximum (Standard 20) erreicht ist, um ein unbegrenztes Risikoengagement zu verhindern.
Nur für aktuelles Symbol bestimmt
Der EA operiert ausschließlich auf dem Chart-Symbol, an das er angehängt ist, und scannt nur Positionen mit der korrekten magischen Zahl für dieses Symbol.
Folgen Sie mir auf Youtube:
https://youtu.be/mxrUaq_JPjo
