EA Circuit Breaker
- Utilitys
- Version: 1.0
- Aktivierungen: 10
Die meisten Risikowerkzeuge betrachten das Konto als Ganzes: Erreicht das Konto sein Limit, wird alles gestoppt, auch die EAs, die nichts falsch gemacht haben.
EA Circuit Breaker arbeitet EA für EA. Überschreitet ein einzelner EA die Grenze, die Sie für ihn gezogen haben, wird nur dieser EA behandelt. Der Rest des Kontos läuft weiter.
Das Werkzeug eröffnet keine eigenen Trades, gibt keine Empfehlungen und sendet keine Signale.
FÜR HEDGING-KONTEN GEBAUT
Welcher Trade zu welchem EA gehört, lässt sich nur so lange erkennen, wie die Plattform die Trades als getrennte Positionen führt — und genau das tut ein Hedging-Konto. Auf einem Netting-Konto wird pro Symbol alles zu einer einzigen Position zusammengefasst, die Magic-Nummer bezeichnet dann nichts mehr, und kein Werkzeug kann die Trades dort noch auseinanderhalten. Dieses Werkzeug liest beim Start den Kontotyp und beschränkt sich auf einem Netting-Konto auf die reine Beobachtung, mit einem entsprechenden Hinweis auf dem Bildschirm. Geschlossene Trades bleiben nach Magic-Nummer getrennt.
NICHTS EINZURICHTEN
Nach dem Start ist die Tabelle bereits gefüllt. Das Werkzeug liest Ihre offenen Positionen und die Historie der letzten 30 Tage, sammelt die gefundenen Magic-Nummern und legt für jeden EA eine Zeile an. Als Name dient der Orderkommentar des EAs, den Sie ändern können. Ein neuer EA erscheint, sobald er handelt.
WAS JEDE ZEILE ZEIGT
- Ergebnis von heute, offene Positionen, Lots gesamt, laufendes Gesamtergebnis
- Kommission und Swap sind enthalten und werden nicht weggelassen
- Das von Ihnen gesetzte Limit und wie viel davon verbraucht ist
- Gelb bei 80 Prozent des Limits, rot bei Erreichen
DIE LIMITS PRO EA
- Tagesverlustlimit, als Prozentsatz von Kontostand oder Equity oder als Betrag
- Gesamtverlustlimit, gezählt ab einem Datum, das Sie zurücksetzen können
- Höchstzahl offener Positionen
- Maximale Lots gesamt
- Handelszeiten, geschrieben als Mon-Fri 08:00-17:00
Jeder EA startet mit Ihren Standardlimits, sodass alle ab der ersten Minute überwacht werden. Keine Set-Dateien, nichts, was pro Broker eingestellt werden muss.
WAS PASSIERT, WENN EIN EA SEINE GRENZE ÜBERSCHREITET
Sie wählen pro EA zwischen drei Antworten.
1. NUR MELDEN (Standard). Die Zeile wird rot und der Grund wird genannt. Alarm, Push-Benachrichtigung und Ton sind optional. In den Handel wird überhaupt nicht eingegriffen. Genau das tut eine neue Installation, bis Sie es ändern.
2. SCHLIESSEN UND SPERREN. Die Positionen dieses EAs werden geschlossen und seine Pending Orders storniert. Solange die Sperre aktiv ist, wird auch alles geschlossen, was dieser EA erneut eröffnet. Der EA weiß nicht, dass er gestoppt wurde, also versucht er es weiter, und jeder Versuch kostet Sie den Spread. Das Panel zählt diese Versuche und zeigt die laufenden Kosten. Nichts anderes auf dem Konto wird angefasst.
3. CHART SCHLIESSEN. Der Chart, auf dem der EA läuft, wird geschlossen, womit der EA tatsächlich vom Terminal genommen wird. Vorher wird ein Template gespeichert, sodass Sie den Zustand wiederherstellen können.
Für das Schließen von Positionen muss Algo Trading eingeschaltet sein. Für das Schließen eines Charts nicht, also funktioniert Option 3 auch bei ausgeschaltetem Algo Trading.
Sperren aus Tageslimits und Handelszeiten lösen sich zur eingestellten Rücksetzstunde von selbst. Eine Sperre aus dem Gesamtverlustlimit bleibt bestehen, bis Sie sie selbst aufheben, mit einer zweistufigen Bestätigung.
WAS ES NICHT KANN
- Es kann einen anderen EA nicht deaktivieren. MQL5 bietet dafür keinen Weg und der Market erlaubt keine DLLs. Möglich ist, das zu schließen, was ein EA eröffnet, und das weiter zu tun, oder den Chart dieses EAs zu schließen. Das sind die beiden Optionen.
- Option 2 kostet Sie jedes Mal den Spread, wenn der EA erneut eröffnet, wie oben beschrieben.
- Auf einem Netting-Konto stehen die Aktionen je EA aus dem oben genannten Grund nicht zur Verfügung.
- Zwei EAs mit derselben Magic-Nummer erscheinen als eine Zeile. MetaTrader bietet keine Möglichkeit, sie zu unterscheiden.
- Manuelle Trades werden beobachtet, aber nie angefasst.
- Es belegt einen Chart und startet auf einem zweiten nicht, damit sich nicht zwei Kopien um denselben EA streiten.
Namen, Limits, gewählte Antworten, Chart-Zuordnungen, Sperrzustände und das Startdatum Ihres Gesamtergebnisses werden je Kontonummer gespeichert. Wechseln Sie den Zeitrahmen oder starten Sie das Terminal neu, ist alles noch da. Auch eingeklappt zeigt das Panel, wie viele EAs gesperrt sind und wie viele nahe an ihrem Limit liegen.
WIE SIE ES TESTEN
Die kostenlose Demo läuft im Strategietester, der einen EA auf einem Chart ausführt. Das, wofür dieses Werkzeug gedacht ist, kann dort von allein also nicht passieren. Damit die Demo etwas aussagt, eröffnet das Werkzeug ausschließlich im Tester ein paar kleine Übungstrades unter verschiedenen Magic-Nummern, damit die Tabelle Zeilen hat. Auf einem Live-Konto platziert es nie eine Order, es zeigt dabei Tester self-test an, und InpTesterDemo schaltet es ab.
Im Tester sehen Sie das Panel, die Tabelle, die Zahlen, die Einstellungen und wie ein EA von OK über WARN zu LOCKED wechselt, wenn Sie ein kleines Limit setzen. Was Sie dort nicht sehen: wie ein EA gestoppt wird, während andere weiterhandeln. Probieren Sie das auf einem Demokonto mit zwei oder drei laufenden EAs.
EINGABEPARAMETER
Erkennung: InpHistoryDays, InpIncludeManual
Standardlimits: InpLimitBase, InpLimitUnit, InpDefaultDailyLimit, InpDefaultTotalLimit, InpDefaultMaxPos, InpDefaultMaxLots, InpIncludeFloating, InpWarnPercent, InpDayResetHour
Aktion: InpDefaultAction, InpConfirmActions, InpSaveTemplate, InpMaxCloseRetries
Alarme: InpAlertPopup, InpAlertPush, InpAlertSound
Panel: InpPanelX, InpPanelY, InpPanelWidth, InpFont, InpFontSize, InpColorBg, InpColorHeader, InpColorText, InpColorOk, InpColorWarn, InpColorLock
Tester: InpTesterDemo, InpMagicSelf
VORAUSSETZUNGEN
MetaTrader 5 und ein Hedging-Konto, ein freier Chart. Für das Schließen von Positionen muss Algo Trading eingeschaltet sein. Keine DLL, kein externer Server, keine Internetverbindung, keine zusätzlichen Dateien.
Dieses Werkzeug sagt keine Kurse voraus, sagt Ihnen nicht, was Sie handeln sollen, und behauptet nichts über Ihre Ergebnisse. Es wendet die Limits an, die Sie setzen.
