Expert Actions
- Utilitys
- Version: 2.50
- Aktivierungen: 10
ExpertActions: Verwalten Sie alle Expert Advisors Ihres Terminals über ein einziges Chart
Sie nutzen viele Expert Advisors auf vielen Charts? Mit ExpertActions können Sie diese auflisten, neu starten und entfernen, ihre Eingaben laden und speichern sowie Charts schließen – alles über ein kleines Bedienfeld, ohne jeden Chart und jeden Eingabedialog einzeln öffnen zu müssen. Sie können dies auch über Ihr Smartphone mit Ihrem eigenen Telegram-Bot tun.
Benutzerhandbuch und kostenlose Demo: Anleitung
Die Demo (nur für Demokonten) kann über die Anleitung oder direkt hier heruntergeladen werden: Download
Kostenloses Add-on für Käufer: Nach dem Kauf erhalten Sie zusätzlich das Add-on „ExpertActionsDLL“ ohne Aufpreis. Es bietet die Funktionen „EA laden“ (Öffnen eines neuen Charts mit einem beliebigen EA, einer Voreinstellung, einem Symbol und einem Zeitrahmen) sowie das Ein- und Ausschalten des Algo-Tradings über Telegram. Für das Add-on muss die Option „DLL-Importe zulassen“ aktiviert sein.
Funktionen
- Liste – alle EAs auf den anderen Charts mit ihrem Symbol, Zeitrahmen, Pfad und allen Eingabewerten.
- Neustart – einen EA mit denselben Eingabewerten (OnDeinit + OnInit) neu starten, zum Beispiel nachdem Sie ihn neu kompiliert haben.
- Entfernen – Entfernen eines EAs; das Chart bleibt mit seinen Indikatoren und Objekten geöffnet.
- Eingaben ändern – Laden Sie eine .set-Voreinstellung in einen laufenden EA, mit einer Vorschau jeder Änderung (Name: alt -> neu), bevor diese angewendet wird.
- Eingabewerte speichern – Speichern Sie die aktuellen Eingabewerte eines EAs in einer .set-Datei (eine vorhandene Datei wird dabei niemals überschrieben).
- Charts schließen – einen Chart, alle Charts außer dem Kontrollchart oder alle Charts schließen.
- X-Schaltfläche – Entfernen Sie ExpertActions mit einem Klick aus dem entsprechenden Chart.
Telegram-Steuerung
- Befehle: /list, /inputs, /restart, /remove, /sets, /change, /save, /charts, /close, /status, /help.
- Nummerierte Listen: Sende /list, dann /restart 2. Bei einer falschen oder fehlenden Nummer wird nichts ausgeführt; der Bot antwortet mit der Gebrauchsanweisung und einer neuen Liste.
- Nur ein Chat (deine Chat-ID) kann Befehle senden. Alte Nachrichten werden beim Start des Terminals übersprungen.
- Optionale Berichte beim Start oder Stopp von ExpertActions sowie nach dem automatischen Lauf.
- Verwendet die Standard-MQL5-Funktion „WebRequest“: Fügen Sie https://api.telegram.org unter „Extras“ → „Optionen“ → „Expert Advisors“ hinzu.
Automatische Ausführung für VPS
„Run List“, „Restart“, „Remove“ oder „Charts ohne EA schließen“ einmalig, wenige Sekunden nach dem Start des Terminals, für jeden EA oder jedes Chart, ohne Dialogfelder. Optional entfernt sich ExpertActions anschließend selbst.
Von Grund auf sicher
- Der Chart, auf dem ExpertActions ausgeführt wird, wird niemals verändert (nur „Alle schließen“ schließt ihn als Letztes, nachdem Sie dies bestätigt haben).
- Jede Aktion im Bedienfeld wirkt sich auf den von Ihnen ausgewählten EA oder das ausgewählte Chart aus und erfordert stets eine Bestätigung, wobei die Liste der Charts oder eine Vorschau der Änderungen angezeigt wird.
- Jede Wartezeit ist zeitlich begrenzt: Ein ausgelastetes Terminal lässt ExpertActions niemals einfrieren.
- Dateien werden ausschließlich im Verzeichnis „MQL5\Files“ gelesen und geschrieben. Die Market-Version verwendet keine DLL.
- Im Strategietester führt ExpertActions keine Aktionen aus.
So funktioniert es
MQL5 verfügt über keine Funktion, um einen EA an einem anderen Chart anzuhängen oder von diesem zu entfernen. ExpertActions speichert die Chartvorlage, bearbeitet nur den EA-Teil (entfernt ihn, behält ihn bei oder ändert Eingabewerte) und wendet die Vorlage erneut an; anschließend wird überprüft, ob die Änderung tatsächlich stattgefunden hat.
Eingaben
- InpApplyTimeoutMs (5000) – maximale Wartezeit für ein Chart, in ms.
- InpSetFolder (Presets) – Ordner der .set-Dateien im Verzeichnis „MQL5\Files“.
- InpAutoAction (None), InpAutoDelaySec (10), InpAutoRemoveSelf (false) – automatische Ausführung.
- InpTgToken, InpTgChatId, InpTgNotify – Telegram-Bot-Token, Ihre Chat-ID, Benachrichtigungen ein/aus.
- InpShowPanel, InpPanelX, InpPanelY – Panel.
Hinweise
- Fügen Sie ExpertActions einem separaten Chart hinzu und aktivieren Sie dort die Option „Algo-Handel zulassen “: EAs, die von einem anderen Programm neu gestartet werden, können nur handeln, wenn dieses Programm zum Handeln berechtigt ist.
- Durch „Neustart“ und „Eingaben ändern“ wird die Chartvorlage erneut angewendet, sodass auch die Indikatoren dieses Charts neu erstellt werden.
- Telegram-Befehle werden sofort und ohne Bestätigung ausgeführt: Überprüfen Sie die Nummer, bevor Sie sie senden.
Vollständiges Benutzerhandbuch, Einrichtungsschritte und Fehlerbehebung:
