ImpulseShieldMT4
- Utilitys
- Martins Chukwudi Osodi -
- Version: 1.0
ImpulseShield EA ist hier, um NEIN zu impulsiven Handelsentscheidungen zu sagen
Haben Sie schon einmal einen Handel aufgrund einer impulsiven Entscheidung getätigt und Ihr Handeln bereut? Was wäre, wenn Sie es hätten vermeiden können, den Handel zu tätigen? ImpulseShield hilft Ihnen, nur dann zu handeln, wenn es richtig ist.
The Free Version Only Supports EURUSD, GBPUSD and USDJPY, Here is the Full Version, Just $30https://www.mql5.com/en/market/product/131505
Wichtige Einstellungen und ihre Rolle
Der EA verwendet die zuvor definierten Eingaben, um festzustellen, ob ein offener Handel mit den Richtlinien des Händlers übereinstimmt. Im Folgenden wird erläutert, wie die einzelnen Eingaben in der Shield-Logik verwendet werden:
- Risiko-Einstellungen:
- Risikotyp (Fixed Lot / Prozentsatz):
- Festes Lot: Wenn die Lotgröße des Handels größer ist als das "Max Allowed Lot" (Standardwert 0,1), wird der Handel als impulsiv eingestuft.
- Prozentual: Wenn die Losgröße des Handels den zulässigen Prozentsatz des Kontostands überschreitet, wird er automatisch geschlossen.
- Positions-Einstellungen:
- Der EA prüft, ob die Anzahl der offenen Positionen die zulässigen Grenzen überschreitet (gleichzeitig). Wenn dies der Fall ist, wird der jüngste oder verletzende Handel zur Schließung identifiziert.
- Zeitfilter-Einstellungen:
- Wenn diese Option aktiviert ist, prüft der EA, ob die Eröffnungszeit jedes Handels innerhalb des zulässigen Handelsfensters liegt (z. B. zwischen 01:00 und 23:00 Uhr). Geschäfte, die außerhalb dieses Fensters geöffnet werden, werden geschlossen.
- Session-Einstellungen:
- Der EA bestätigt, ob der Handel während einer der zulässigen Sitzungen (Asien, London, New York) eröffnet wurde. Wenn ein Handel während einer nicht erlaubten Session aktiv ist, kann er geschlossen werden.
- Einstellungen für Wochentage und Nachrichtenfilter:
- Wenn der Handel an einem Tag oder während eines Zeitraums (z. B. während eines wichtigen Nachrichtenereignisses) eröffnet wird, den der Händler deaktiviert hat, wird der EA den Handel schließen.
- Einstellungen für Handelsanpassungen:
- Der EA kann zwar Änderungen zulassen (z. B. die Anpassung von TP/SL), doch wenn der Handel aufgrund solcher Anpassungen von den sicheren Parametern abweicht, kann der EA den Handel automatisch schließen.
Operativer Ablauf
- Überwachung:
Der EA läuft bei jedem Tick (unter Verwendung der Funktion OnTick()) und durchläuft alle offenen Trades. - Validierung gegen Einstellungen:
Für jeden Handel führt der EA eine Reihe von Prüfungen durch: - Lot Size Check: Vergleicht die Lotgröße des Trades mit dem erlaubten Wert (fest oder prozentual).
- Überprüfung der Positionsanzahl: Stellt sicher , dass die Gesamtzahl der Positionen die vom Benutzer festgelegten Grenzen nicht überschreitet.
- Zeit- und Sitzungsprüfungen: Überprüft , ob der Handel innerhalb des zulässigen Zeitfensters und der zulässigen Sitzungen eröffnet wurde.
- Andere Filter: Überprüft Wochentage und Nachrichtenbedingungen, wenn diese Filter aktiv sind.
- Impuls-Identifizierung und Handelsabschluss:
- Wenn ein Handel gegen eine der oben genannten Prüfungen verstößt, wird er als "impulsiv" markiert.
- Der EA schließt den Handel dann automatisch mit Hilfe der Auftragsverwaltungsfunktionen von MQL4.
- Es wird ein Protokolleintrag erstellt (oder ein Update auf dem EA-Dashboard, falls aktiviert), um anzugeben, welcher Handel geschlossen wurde und warum.
