AlgoGuardDocs
AlgoGuard

AlgoGuard

Verbinde deinen EA

Lerne, wie du Signale von jedem Expert Advisor sendest – mit oder ohne Quellcode.

Verbinde deinen EA

AlgoGuard bietet zwei leistungsstarke Möglichkeiten, Signale von deinen bestehenden Expert Advisors (EAs) zu senden. Egal, ob du einen gekauften EA nutzt (kompilierte .ex4/.ex5 Datei) oder Entwickler mit Zugriff auf den Quellcode bist – wir haben die passende Lösung.

Übersicht

Methode Geeignet für Benötigt Quellcode? Schwierigkeit
Watchdog EA Nutzer von gekauften EAs, Geschlossene Systeme ❌ Nein ⭐ Einfach
Bridge Library Entwickler, Eigene EAs ✅ Ja ⭐⭐ Mittel

Option A: Watchdog EA (Empfohlen)

Der AlgoGuard Watchdog ist ein eigenständiger Utility-EA, der dein Handelskonto auf neue Positionen überwacht. Wenn dein Trading-EA einen Trade öffnet, erkennt der Watchdog dies sofort und sendet ihn an AlgoGuard.

Funktionsweise

  1. Dein Trading-EA läuft auf Chart A.
  2. Der Watchdog-EA läuft auf Chart B.
  3. Beide EAs teilen sich dasselbe Handelskonto. Der Watchdog "sieht", was der Trading-EA tut.

Installationsanleitung

  1. Watchdog herunterladen Gehe in deine Dashboard Einstellungen und lade AlgoGuard_Watchdog.ex5 (oder .ex4) herunter.

  2. In MetaTrader installieren

    • Öffne MetaTrader.
    • Gehe zu Datei -> Dateiordner öffnen.
    • Navigiere zu MQL5/Experts (oder MQL4/Experts).
    • Füge die heruntergeladene Datei dort ein.
    • Starte MetaTrader neu oder aktualisiere das "Experten"-Fenster.
  3. Einrichtung

    • Öffne einen neuen, leeren Chart (z.B. EURUSD M1). Das Symbol ist egal, da der Watchdog das gesamte Konto überwacht.
    • Ziehe den AlgoGuard_Watchdog auf diesen Chart.
    • Gib im Reiter Eingaben deinen AlgoGuard API Key ein (zu finden im Dashboard -> Developers).
    • (Optional) Setze einen MagicFilter, wenn du nur Trades eines bestimmten EAs senden möchtest. Lasse ihn auf 0, um alles zu senden.
  4. Fertig! Du siehst nun ein Dashboard auf dem Chart mit dem Status "AlgoGuard Watchdog Active". Jeder Trade, der von deinen anderen EAs geöffnet wird, wird nun automatisch an deine Telegram/Discord-Kanäle gesendet.


Option B: Bridge Library (Für Entwickler)

Wenn du deine eigenen EAs entwickelst, kannst du AlgoGuard direkt in deinen Quellcode integrieren. Dies sorgt für die schnellstmögliche Übertragung und ein sauberes Setup (kein zweiter Chart nötig).

Integrations-Guide

  1. Library herunterladen Lade AlgoGuard_Signal_Bridge.mqh aus dem Dashboard herunter. Platziere sie in deinem MQL5/Include (oder MQL4/Include) Ordner.

  2. Einbinden & Initialisieren Füge dies in den Quellcode deines EAs ein:

    #include <AlgoGuard_Signal_Bridge.mqh>
    
    int OnInit() {
       // Initialisiere mit deinem API Key
       AlgoGuard_Init("DEIN_API_KEY_HIER");
       return(INIT_SUCCEEDED);
    }
    
  3. Signale senden Rufe AlgoGuard_SendSignal auf, wann immer dein EA einen Trade öffnet oder ändert.

    // Beispiel: Senden eines Buy-Signals
    AlgoGuard_SendSignal(
       _Symbol,             // Symbol
       "BUY",               // Typ: BUY, SELL, CLOSE, UPDATE, PENDING
       ask_price,           // Open Price
       stop_loss,           // SL
       take_profit,         // TP
       "Meine Strategie",   // Kommentar
       ticket_number        // Order Ticket
    );
    

Best Practices

  • Async vs Sync: Die Library nutzt WebRequest, was synchron ist. Ein Aufruf dauert typischerweise 100-300ms. Stelle sicher, dass dies in deine Trading-Logik passt.
  • Erlaubte URLs: Du MUSST https://api.algoguard.dev zur Liste der erlaubten URLs in Extras -> Optionen -> Experten hinzufügen.
Verbinde deinen EA | AlgoGuard