QA Position Maintainer
- Utilitys
-
RohimanQuadrant Artifacts — MQL5 Expert Advisor developer
specializing in multi-timeframe structure analysis
for XAUUSD.
We build precision trading tools based on disciplined
Bollinger Band + Moving Average confluence methodology
across H1, M15, and M5 timeframes. - Version: 1.10
- Aktivierungen: 5
QA Position Maintainer v1.1 - Halb-automatisches Handelsmanagement
Eröffnen Sie Positionen von Ihrem Telefon aus. EA verwaltet alles automatisch auf dem VPS 24/7.
Keine komplexe Einrichtung. Kein Eingriff in die Eingabelogik. Funktioniert mit jedem manuellen Handel, der vom MT5 Mobile, Web-Terminal oder einem anderen EA eröffnet wurde.
Wie es funktioniert
📱 Position vom Telefon aus öffnen → 🖥️ EA erkennt auf VPS → 🛡️ Automatische Verwaltung von SL/TP → 📬 Telegrammbenachrichtigung auf Ihr Telefon
Funktionen
🔒 Break-Even
Sobald der Gewinn Ihren Trigger erreicht (standardmäßig 150 Punkte), bewegt sich der SL automatisch zum Entry + Lock-Puffer. Kapital geschützt, Handel bleibt offen. Wird einmal pro Position ausgelöst - SL bewegt sich nie rückwärts.
📈 Trailing Stop
Wird aktiviert, nachdem der Gewinn die Trail_TriggerPoints erreicht hat (Standardwert 200 Pts). SL folgt dynamisch dem Preis und hält einen festen Abstand ein. Minimaler Schritt verhindert Mikroanpassungen und Order-Spam.
✂️ Teilweiser Abschluss bei TP1
Schließt einen konfigurierbaren Prozentsatz der Position (Standardwert 50 %), wenn der Gewinn TP1_Punkte erreicht (Standardwert 300 Pkt.). Die verbleibende Position wird mit vollem Trailing-Schutz fortgesetzt. Wird einmal pro Ticket ausgeführt - kein Double Close.
📬 Telegramm-Benachrichtigungen
Echtzeit-Benachrichtigungen, die für jede EA-Aktion direkt auf Ihr Telefon gesendet werden:
- 🟢 EA Online / Offline mit Kontoinformationen
- 🔔 Neue Position erkannt (Symbol, Typ, Volumen, Einstieg, SL, TP)
- 🔒 Break-Even aktiviert (neues SL Level + Gewinn in Punkten)
- 📈 Trailing SL aktualisiert (neuer SL, Preis, aktuelle P&L)
- ✂️ Partial Close ausgeführt (Lot geschlossen, Preis, Gewinn)
- ✅/❌ Position geschlossen mit endgültiger P&L einschließlich Provision und Swap
Jede Benachrichtigungsart kann unabhängig über Eingabeparameter umgeschaltet werden.
⏰ Maximale Haltezeit
Optionale Funktion. Erzwingt die Schließung jeder Position, die länger als MaxHoldHours (Standardwert 72h) offen war. Sendet vor dem Schließen eine Telegrammmeldung. Verhindert die Anhäufung von Swaps über Nacht bei unerwünschten Holds.
Aktivierungssequenz
Drei Ebenen werden automatisch nacheinander ausgelöst, basierend auf dem Gewinnabstand zum Einstieg:
- +150 pts → Break-Even: SL bewegt sich zum Einstieg + 10 Pkte. Telegramm-Alarm wird gesendet.
- +200 pts → Trailing Stop: SL beginnt dem Preis zu folgen. Alarmierung bei jeder Aktualisierung.
- +300 pts → Teilweiser Abschluss: 50% Lot geschlossen. Die verbleibende Position wird fortgesetzt.
Alle Trigger-Levels sind über Eingabeparameter vollständig konfigurierbar.
Eingabe-Parameter
Telegramm Gruppe
| EnableTelegram | wahr | Master-Schalter für alle Benachrichtigungen |
| TG_BotToken | "" | Bot-Token von @BotFather |
| TG_ChatID | "" | Ihre Chat-ID von @userinfobot |
| TG_NotifyNewPos | true | Warnung bei Erkennung einer neuen Position |
| TG_NotifyBE | true | Warnung bei Break-Even-Aktivierung |
| TG_NotifyTrail | true | Alarmierung bei jeder Trailing-SL-Aktualisierung |
| TG_NotifyPartial | true | Warnung bei teilweiser Ausführung der Schließung |
| TG_NotifyClose | true | Warnung bei Positionsschließung mit P&L |
Break-Even-Gruppe
| BreakEven aktivieren | wahr | Break-Even-Management einschalten |
| BE_TriggerPoints | 150 | Gewinn in Punkten zur Aktivierung von BE. XAUUSD: 150 Punkte = $1,50 |
| BE_LockPunkte | 10 | Punkte oberhalb/unterhalb des Einstiegs, wo SL gesperrt wird |
Trailing Stop Gruppe
| Trailing aktivieren | wahr | Trailing-Stop aktivieren |
| Trail_TriggerPoints | 200 | Mindestgewinn, bevor das Trailing aktiviert wird |
| Trail_StepPoints | 50 | Abstand vom aktuellen Kurs zum SL |
| Trail_MinStep | 20 | Minimale Kursbewegung bevor SL aktualisiert wird (Anti-Spam) |
Gruppe Teilweiser Abschluss
| AktivierenPartialClose | wahr | Teilweises Schließen bei TP1 aktivieren |
| TP1_Punkte | 300 | Gewinnziel in Punkten für partiellen Ausstieg |
| TP1_SchlusskursProzent | 50.0 | Prozentsatz des Lots, das bei TP1 geschlossen werden soll |
Max Hold Time Gruppe
| AktivierenMaxHold | false | Schließung nach maximaler Haltedauer erzwingen |
| MaxHoldHours | 72 | Maximale Stunden vor erzwungener Schließung |
Filter-Gruppe
| MagischerFilter | "" | Verwaltet nur diese Magic Number. Empty = alle Positionen |
| SymbolFilter | "" | Verwaltet nur dieses Symbol, z.B. XAUUSD. Leer = alle |
Installation
- Kopieren Sie QA_PositionMaintainer.ex5 in den MT5 MQL5/Experts/ Ordner auf Ihrem VPS
- In MT5: Tools → Options → Expert Advisors → Allow WebRequest → add https://api.telegram.org
- EA an einen beliebigen Chart anhängen (z.B. XAUUSD M15). Eine Instanz verwaltet alle Symbole.
- Aktivieren Sie Allow Live Trading in den EA-Eigenschaften und stellen Sie sicher, dass AutoTrading auf ON steht.
- Füllen Sie TG_BotToken und TG_ChatID aus. Eine Startnachricht bestätigt, dass der EA live ist.
- Eröffnen Sie Trades von MT5 mobile wie gewohnt. EA wird automatisch erkannt und verwaltet.
Telegram-Einrichtung (3 Minuten)
- Telegram öffnen → @BotFather suchen → /newbot senden → den Bot Token kopieren
- Suchen Sie @userinfobot → senden Sie eine beliebige Nachricht → kopieren Sie die Id-Nummer (Ihre Chat-ID)
- In MT5: Tools → Optionen → Expert Advisors → https://api.telegram.org zur WebRequest-Liste hinzufügen
- Token und Chat-ID in EA-Parameter einfügen → Startnachricht kommt auf Ihrem Telefon an
FAQ
Wird es die Positionen anderer EAs beeinträchtigen?
Verwenden Sie MagicFilter, um die Verwaltung auf bestimmte Magic Numbers zu beschränken. Lassen Sie das Feld leer, um alle offenen Positionen zu verwalten.
Trailing-Warnungen zu häufig?
Setzen Sie TG_NotifyTrail = false, um Trail-Warnungen zu deaktivieren, oder erhöhen Sie Trail_MinStep, um die Häufigkeit der SL-Aktualisierung zu verringern.
Telegramm-Alerts kommen nicht an?
Prüfen Sie das MT5 Journal auf Fehler 4014. Dies bedeutet, dass https://api.telegram.org nicht zur WebRequest-Whitelist in Tools → Options → Expert Advisors hinzugefügt wurde.
Kann ich an mehrere Charts anhängen?
Nein. Nur an einen Chart anhängen. Mehrere Instanzen führen zu doppeltem Management. Verwenden Sie SymbolFilter für symbol-spezifisches Verhalten.
Spezifikationen
| Plattform | MetaTrader 5 |
| Version | 1.1 |
| Konto-Typen | Netting & Absicherung |
| Symbole | Alle (Devisen, Gold, Indizes, Kryptowährungen) |
| Zeitrahmen | Jeder Chart |
| Telegramm | Ja - erfordert WebRequest + Bot Token |
| Funktioniert mit manuellen Trades | Ja |
| VPS empfohlen | Ja - für 24/7-Verwaltung |
