Precision Sniper EA
- Experten
- Hammad Dilber
- Version: 1.0
- Aktivierungen: 10
PräzisionsSniper EA
PrecisionSniper EA ist ein Multi-Confluence Expert Advisor für MetaTrader 5, der EMA-Crossovers, RSI-Momentum, MACD-Histogramm, ADX-Trendstärke, Volumenanalyse und einen optionalen Bias-Filter für höhere Zeitrahmen kombiniert, um Handelseinträge mit hoher Wahrscheinlichkeit zu identifizieren. Jedes Signal wird auf einer 10-Punkte-Skala bewertet und mit einer Note (A+, A oder B) versehen, so dass nur die Setups mit der stärksten Konfluenz zur Ausführung gelangen. Stop-Loss-Niveaus werden entweder aus der jüngsten Swing-Struktur oder aus einem ATR-Multiplikator berechnet, und drei konfigurierbare Take-Profit-Ziele werden durch Teilschließungen, einen einzelnen Ausstieg oder einen vollständigen Trailing-Stop verwaltet. Ein integrierter Wirtschaftskalender-Filter blockiert neue Einträge und sendet eine Push-Benachrichtigung, wenn bevorstehende wichtige Nachrichten eine offene Position bedrohen. Alle SL- und TP-Levels werden virtuell gehalten und niemals an den Broker gesendet, wodurch der Handel vor Eingriffen des Brokers geschützt wird. Ein Echtzeit-Dashboard auf dem Chart zeigt die Trendrichtung, den Live-Score, den RSI, den ADX, das Volatilitätsregime und den gleitenden Gewinn und Verlust in R-Multiplikatoren.
Der EA eignet sich für Devisenpaare, Gold, Indizes und Kryptowährungen in jedem Zeitrahmen von M1 bis Monthly. Sieben eingebaute Voreinstellungen (Scalping, Aggressive, Default, Conservative, Swing, Crypto, Gold) konfigurieren alle internen Indikatorperioden automatisch auf der Grundlage des gewählten Handelsstils, und eine benutzerdefinierte Voreinstellung legt jede Periode einzeln für die vollständige manuelle Kontrolle frei.
Die wichtigsten Funktionen auf einen Blick:
- Multi-Fluss-Signalauswertung. Sechs unabhängige Bedingungen tragen jeweils zu einem Kauf- oder Verkaufsscore bei. Nur Signale, die die Mindestpunktzahl überschreiten und den Bewertungsfilter passieren, werden ausgeführt.
- Strukturbasierter oder ATR-basierter Stop-Loss. Der EA scannt die jüngsten Höchst- und Tiefststände über ein konfigurierbares Rückblickfenster und platziert den Stopp knapp über dem nächstgelegenen Strukturniveau. Wenn die Struktur deaktiviert ist, wird der Stopp bei einem festen ATR-Multiplikatorabstand platziert.
- Drei Take-Profit-Ziele mit flexiblen Ausstiegsmodi. Wählen Sie die vollständige Schließung bei TP1, TP2 oder TP3, eine teilweise Schließung von einem Drittel bei jedem TP, wobei der Stop nach TP1 auf Breakeven und nach TP2 auf TP1 verschoben wird, oder die gesamte Position in Richtung TP3 nachziehen.
- Trailing-Stop (Pips oder ATR). Der Trailing-Stop bewegt sich in konfigurierbaren Pip- oder ATR-Schritten und wird als orange gepunktete Linie auf dem Chart angezeigt.
- Bias-Filter für höhere Zeitrahmen. Eine optionale Prüfung der EMA-Ausrichtung im zweiten Zeitrahmen stellt sicher, dass die Einstiege in die Richtung des breiteren Trends erfolgen.
- Filter für Wirtschaftskalender-Nachrichten. Blockiert neue Einträge während eines konfigurierbaren Zeitfensters rund um Nachrichtenereignisse mit hohem, mittlerem oder geringem Einfluss auf das gehandelte Währungspaar. Sendet eine Push-Benachrichtigung, wenn eine Position offen ist, wenn Nachrichten eintreffen.
- Feste Losgröße oder risikobasierte Losgröße. Im Risikomodus wird die Losgröße aus einem Prozentsatz des Kontoguthabens geteilt durch die tatsächliche Stop-Loss-Distanz in Geldwerten berechnet, wodurch ein einheitliches Risiko pro Handel unabhängig von der Stop-Distanz gewährleistet wird.
- Überprüfung der Marge vor dem Handel. Vor jeder Order prüft der EA, ob die freie Margin für die berechnete Losgröße mit einem Sicherheitspuffer von 10% ausreicht. Bei unzureichender Margin werden Trades stillschweigend übersprungen, um Orderfehler auf kleinen Konten zu vermeiden.
- Virtueller SL und TP. Es wird kein Stop Loss oder Take Profit an den Broker gesendet. Die gesamte Verwaltung erfolgt innerhalb des EA bei jedem Tick, wodurch die Levels für den Broker unsichtbar sind.
- On-Chart-Dashboard. Zeigt das Symbol, den Zeitrahmen, die Voreinstellung, die Trendrichtung, die Signalbewertung mit Note, den HTF-Bias, den RSI-Wert, den ADX-Wert, das Volatilitätsregime und die Live-Handelsdetails einschließlich der gleitenden P&L in R-Multiplikatoren an.
- Sieben integrierte Voreinstellungen plus Benutzerdefiniert. Die Voreinstellungen konfigurieren automatisch EMA-Perioden, RSI-Periode, ATR-Periode und Mindestpunktzahl. Ein Auto-Modus wählt die Voreinstellung auf der Grundlage des Chart-Zeitrahmens aus.
- Cooldown Bar Guard. Ein Mindestabstand zwischen den einzelnen Signalen verhindert, dass der EA nach einem Verlust in einem unruhigen Markt sofort wieder einsteigt.
Eingabe-Parameter
| Parameter | Voreinstellung | Beschreibung |
|---|---|---|
| - STRATEGIE - | ||
| Voreinstellung | Voreinstellung | Voreingestellter Handelsstil. Optionen: Auto, Scalping, Aggressiv, Standard, Konservativ, Swing, Krypto, Gold, Benutzerdefiniert. Auto wählt eine Voreinstellung basierend auf dem Chart-Zeitrahmen. |
| HTF | PERIOD_CURRENT (aus) | Höherer Zeitrahmen für den Bias-Filter. Setzen Sie auf PERIOD_CURRENT, um den HTF-Filter zu deaktivieren. Wenn er aktiviert ist, werden Eingaben nur in der Richtung der HTF-EMA-Ausrichtung vorgenommen. |
| CooldownBars | 5 | Mindestanzahl von Takten, die zwischen zwei aufeinanderfolgenden Signalen vergehen müssen. Verhindert wiederholte Eingaben unter unruhigen Bedingungen. |
| StrukturSL | true | Wenn true, wird der Stop-Loss knapp hinter dem nächsten Swing-Hoch oder -Tief innerhalb des Lookback-Fensters platziert. Wenn false, wird der Stop in einem festen ATR-Multiplikatorabstand vom Einstieg platziert. |
| SwingLB | 10 | Anzahl der Bars, die bei der Suche nach einem Swing-Hoch oder -Tief für den strukturbasierten Stop-Loss durchsucht werden. |
| GradFilter | Alle Signale | Minimaler Signalgrad, der für die Ausführung erforderlich ist. Optionen: Alle Signale (Note 5+), Nur A+ und A (Note 6,5+), Nur A+ (Note 8+). |
| HideCGrade | true | Bei true werden Signale mit einem Score unter 5,0 (C-Note) unabhängig von der Einstellung des Notenfilters nie ausgeführt. |
| - CUSTOM-PARAMETER (Voreinstellung = nur benutzerdefiniert) - | ||
| C_EmaFast | 9 | Schnelle EMA-Periode. Wird nur verwendet, wenn Voreinstellung auf Benutzerdefiniert eingestellt ist. |
| C_EmaSlow | 21 | Langsame EMA-Periode. Wird nur verwendet, wenn die Voreinstellung auf Benutzerdefiniert gesetzt ist. |
| C_EmaTrend | 55 | Trend-EMA-Periode, die für den Über-/Untertrendfilter verwendet wird. Wird nur verwendet, wenn die Voreinstellung auf Benutzerdefiniert gesetzt ist. |
| C_RSI | 13 | RSI-Periode für den Momentum-Filter. Wird nur verwendet, wenn "Voreinstellung" auf "Benutzerdefiniert" eingestellt ist. |
| C_ATR | 14 | ATR-Periode, die für die Stop-Loss-Berechnung und die Erkennung des Volatilitätsregimes verwendet wird. Wird nur verwendet, wenn "Voreinstellung" auf "Benutzerdefiniert" eingestellt ist. |
| C_MinScore | 5 | Mindest-Confluence-Score (von 10), der erforderlich ist, um einen Einstieg auszulösen. Wird nur verwendet, wenn die Voreinstellung auf Benutzerdefiniert gesetzt ist. |
| C_SLMult | 1.5 | ATR-Multiplikator für den Stop-Loss-Abstand, wenn StructureSL deaktiviert ist. Wird nur verwendet, wenn die Voreinstellung auf Benutzerdefiniert gesetzt ist. |
| - TP / SL - | ||
| SLMult | 1.5 | Globaler ATR-Multiplikator, der auf alle Voreinstellungen angewendet wird, wenn StructureSL deaktiviert ist. Dieser Wert hat immer Vorrang vor dem voreinstellungsspezifischen SL-Multiplikator. |
| TP1_RR | 1.0 | Erstes Take-Profit-Ziel, ausgedrückt als Risiko-Ertrags-Verhältnis. Ein Wert von 1,0 bedeutet, dass TP1 bei 1R ab Einstieg platziert wird. |
| TP2_RR | 2.0 | Zweites Take-Profit-Ziel, ausgedrückt als Risiko-Ertrags-Verhältnis. |
| TP3_RR | 3.0 | Drittes Take-Profit-Ziel, ausgedrückt als Risiko-Ertrags-Verhältnis. |
| AusstiegsModus | Teilweise Schließung bei jedem TP | Legt fest, wie die Position geschlossen wird. Optionen: Vollständiges Schließen bei TP1, vollständiges Schließen bei TP2, vollständiges Schließen bei TP3, teilweises Schließen bei jedem TP (1/3 bei TP1, die Hälfte des Rests bei TP2, der Rest bei TP3), Nachziehen der gesamten Position zu TP3. |
| - TRAILING-STOP - | ||
| UseTrail | true | Aktiviert oder deaktiviert den Trailing-Stop. Wenn er deaktiviert ist, bleibt der Stop Loss auf der ursprünglichen Position stehen. |
| TrailModus | Pips | Methode zur Berechnung des Trailing Stops. Pips verwendet einen festen Pip-Abstand; ATR Multiplier berechnet den Abstand dynamisch aus dem aktuellen ATR-Wert. |
| TrailPips | 15.0 | Abstand in Pips zwischen dem aktuellen Kurs und dem Trailing-Stop-Niveau. Aktiv, wenn TrailMode auf Pips eingestellt ist. |
| TrailATRMult | 1.0 | ATR-Multiplikator für den Trailing-Abstand. Aktiv, wenn TrailMode auf ATR-Multiplikator eingestellt ist. |
| TrailStepPips | 1.0 | Minimale Pip-Bewegung, die erforderlich ist, bevor der Trailing-Stop nachrückt. Verhindert, dass der Stop bei niedriger Volatilität bei jedem Tick aktualisiert wird. |
| - LOSGRÖSSEN - | ||
| LotModus | Festes Lot | Methode der Losgrößenbestimmung. Fixed Lot verwendet direkt den FixedLot-Wert. Risk % of Balance berechnet die Lotgröße aus RiskPercent und dem aktuellen Stop Loss Abstand. |
| FixedLot | 0.01 | Lotgröße, die verwendet wird, wenn LotMode Fixed Lot ist. |
| RisikoProzentsatz | 1.0 | Prozentsatz des Kontosaldos, der pro Handel riskiert wird. Aktiv, wenn LotMode auf Risk % of Balance steht. |
| - NACHRICHTENFILTER - | ||
| UseNewsFilter | true | Aktiviert oder deaktiviert den Nachrichtenfilter für den Wirtschaftskalender. |
| NachrichtenWirkung | Nur hohe Auswirkung | Welche Nachrichtenereignisse den Filter auslösen. Optionen: Nur hoher Einfluss, Hoch + Mittel, Hoch + Mittel + Niedrig. |
| NewsMinsBefore | 30 | Anzahl der Minuten vor einem Nachrichtenereignis, in denen neue Einträge blockiert werden. |
| NachrichtenMinutenNach | 15 | Anzahl der Minuten nach einem Nachrichtenereignis, bevor neue Einträge wieder erlaubt sind. |
| - DISPLAY - | ||
| ShowLines | wahr | Zeigt oder verbirgt die Einstiegs-, Stop-Loss- und Take-Profit-Linien im Diagramm. |
| ShowTrailLine | wahr | Zeigt oder verbirgt die Trailing-Stop-Linie im Diagramm. Nur sichtbar, wenn UseTrail aktiviert ist. |
| ShowDash | true | Zeigt oder verbirgt das Dashboard-Panel auf dem Chart, das die Signalwerte, Indikatorwerte und Details zum Live-Handel anzeigt. |
Hinweis: Testen Sie die Funktion immer auf einem Demokonto, bevor Sie sie auf einem Live-Konto ausführen. Vergangene Backtest-Leistungen sind keine Garantie für zukünftige Ergebnisse. Der Nachrichtenfilter erfordert eine aktive Internetverbindung und einen Broker, der den MetaTrader 5 Wirtschaftskalender-Feed bereitstellt.
