❓ Häufig gestellte Fragen (FAQ)
Die wichtigsten Fragen rund um AlgoGuard Lizenzverwaltung und Broadcasting.
🚀 Erste Schritte
Was ist AlgoGuard?
AlgoGuard ist eine moderne SaaS-Plattform zur Verwaltung und zum Schutz von Lizenzen für MetaTrader 4/5 Expert Advisors und Indikatoren. Zusätzlich bieten wir Signal Broadcasting an, um Trades in Echtzeit an Telegram und andere Plattformen zu senden.
Brauche ich Programmierkenntnisse?
Grundkenntnisse in MQL4/MQL5 sind hilfreich. Wir stellen jedoch fertige Code-Beispiele und eine Copy-Paste MQL-Bibliothek bereit, die die Integration kinderleicht machen.
Welche MetaTrader-Versionen werden unterstützt?
AlgoGuard unterstützt MetaTrader 4 (MT4) und MetaTrader 5 (MT5) vollständig. Unsere Bibliothek ist mit beiden Plattformen kompatibel.
🔑 Lizenzen & Aktivierung
Was ist eine Lizenzaktivierung?
Eine Aktivierung bindet eine Lizenz an ein spezifisches Gerät (Hardware-ID). Sie können festlegen, auf wie vielen Geräten ein Lizenzschlüssel gleichzeitig genutzt werden darf (z.B. 1 PC + 1 Laptop).
Kann ich Aktivierungen zurücksetzen?
Ja! Im Dashboard können Sie Aktivierungen jederzeit manuell zurücksetzen. Das ist ideal, wenn ein Kunde seinen Computer wechselt oder das Betriebssystem neu installiert.
Was ist der Unterschied zwischen Aktivierungs- und Kontomodus?
- 🖥️ Aktivierungsmodus: Lizenz ist an die Hardware-ID gebunden (Geräte-Lock).
- 🆔 Kontomodus: Lizenz ist an die MT4/MT5-Kontonummer gebunden.
💡 Tipp: Der Kontomodus ist restriktiver und verhindert effektiv das Teilen von Lizenzen über verschiedene Trading-Konten hinweg.
Wie lange sind Lizenzen gültig?
Sie haben die volle Kontrolle:
- ♾️ Lifetime: Unbegrenzte Gültigkeit.
- 📅 Zeitbasiert: Ablaufdatum (z.B. für Abonnements).
📡 Signal Broadcasting
Wie funktioniert das Broadcasting?
Unser Broadcasting-Modul leitet Trades aus Ihrem MT4/MT5 direkt an Telegram oder Discord weiter. Es unterstützt Screenshots, Magic Numbers und benutzerdefinierte Nachrichtenformate.
Ist das Broadcasting schnell?
Ja, wir nutzen optimierte Webhooks und direkte API-Verbindungen, um Latenzen zu minimieren. Die Signale werden in der Regel innerhalb von Millisekunden verarbeitet.
🛠️ API & Integration
Wie erhalte ich einen API-Schlüssel?
- Gehen Sie zu Einstellungen → API-Schlüssel.
- Klicken Sie auf "API-Schlüssel erstellen".
- Wichtig: Speichern Sie den Schlüssel sofort, er wird nur einmal angezeigt!
Gibt es Rate Limits?
Ja, wir unterscheiden zwischen Management-API und EA-Betrieb:
Management API (Lizenzen erstellen/verwalten):
- Hobby: 100 Anfragen/Tag
- Starter: 500 Anfragen/Tag
- Professional: 10.000 Anfragen/Tag
- Enterprise: Unbegrenzt
EA-Integration (Lizenzprüfung & Signale):
Hier gibt es kein Tageslimit, damit deine EAs ungestört laufen können. Es gilt lediglich ein technischer Spamschutz (Burst Limit) von 10 Anfragen pro 10 Sekunden.
Was passiert bei Fehlern?
Die API liefert klare Fehlercodes (z.B. license_expired). Ihr EA kann darauf reagieren und dem Nutzer eine passende Meldung anzeigen (z.B. "Bitte Lizenz verlängern").
🆘 Fehlerbehebung
Fehler "WebRequest not allowed"
MetaTrader blockiert standardmäßig externe Verbindungen.
- Öffnen Sie Tools → Optionen → Expert Advisors.
- Aktivieren Sie "WebRequest für aufgeführte URL erlauben".
- Fügen Sie hinzu:
https://www.algoguard.dev(undhttps://algoguard.dev).
Fehler "Invalid API Key"
- Prüfen Sie den Schlüssel im Dashboard.
- Achten Sie auf versteckte Leerzeichen beim Kopieren.
- Stellen Sie sicher, dass der Schlüssel aktiv ist.
Verifizierung ist langsam?
- Erhöhen Sie das Timeout im EA:
AG_SetTimeout(3000)(3 Sekunden). - Nutzen Sie Caching, um nicht bei jedem Tick anzufragen.
💳 Abrechnung
Kann ich meinen Plan ändern?
Jederzeit! Upgrades und Downgrades sind über Einstellungen → Abrechnung sofort möglich.
Bieten Sie Rückerstattungen an?
Wir prüfen jeden Fall individuell. Kontaktieren Sie uns bei Problemen einfach unter support@algoguard.dev.
🔒 Sicherheit
Ist mein Code sicher?
- HTTPS-Verschlüsselung für alle Übertragungen.
- Hashing von sensiblen Daten.
- Hardware-Lock verhindert Weitergabe.
⚠️ Wichtig: Hardcoden Sie niemals Ihren API-Schlüssel im Klartext, wenn Sie den Quellcode (mq4/mq5) weitergeben. In kompilierten Dateien (.ex4/.ex5) ist er sicherer, aber nutzen Sie idealerweise Umgebungsvariablen oder externe Konfigurationsdateien für maximale Sicherheit.
📞 Support
Noch Fragen?