"Auto Trading" anhalten, wenn ein Trade eröffnet wurde?

 

Hallo zusammen,

kennt jemand einen EA der anhand eines Triggers (offener Trade oder Kommentar etc.) in der Lage ist den automatischen Handel zu stoppen?

Hintergrund: Mehrere EAs laufen in einem MT4 Terminal, sobald ein EA einen Trade auslöst sollen die anderen keine Trades mehr auslösen.

Meine Suche im Store blieb leider erfolglos, wenn jemand einen EA / Tool oder sonstige Idee hat, wäre ich sehr dankbar.

Bis dahin, danke und Gruß. 

 
Marcus Glink:

Hallo zusammen,

kennt jemand einen EA der anhand eines Triggers (offener Trade oder Kommentar etc.) in der Lage ist den automatischen Handel zu stoppen?

Hintergrund: Mehrere EAs laufen in einem MT4 Terminal, sobald ein EA einen Trade auslöst sollen die anderen keine Trades mehr auslösen.

Meine Suche im Store blieb leider erfolglos, wenn jemand einen EA / Tool oder sonstige Idee hat, wäre ich sehr dankbar.

Bis dahin, danke und Gruß.

In jedem EA kann der Code abfragen, wie viele offene Positionen es gibt. Damit geht es ganz einfach.

Diese Eigenschaft kann nicht durch MQ gesetzt nur abgefragt werden, Sicherheit.

 

Gibt es denn einen EA der so etwas kann, kennst du einen? Bei meinen habe ich lediglich die .ex4 Datei,  nicht den Code um es ggf. erweitern zulassen. 


Eine Möglichkeit wäre es auch, dass der EA ggf. die Vorlagen (offene Fenster) schließt oder gar ein neues tmpl. läd?

Wie wäre dein Ansatz das zu realisieren?

 
Marcus Glink #:

Gibt es denn einen EA der so etwas kann, kennst du einen? Bei meinen habe ich lediglich die .ex4 Datei,  nicht den Code um es ggf. erweitern zulassen. 


Eine Möglichkeit wäre es auch, dass der EA ggf. die Vorlagen (offene Fenster) schließt oder gar ein neues tmpl. läd?

Wie wäre dein Ansatz das zu realisieren

Ist umsetzbar... dafür gibt es mehrere Möglichkeiten... allerdings musst das entweder selbst programmieren oder in Auftrag geben.

 
Klar sobald eine Position offen ist ist die ja auf dem Broker Server offen. Du kannst ja mal eine eröffnen und den Rechner ausschalten, geht genauso.
Die Frage ist wozu Du gleich Algotrading abschalten willst, denn Verwaltung wie Trailing kann Dein EA dann auch nich mehr machen.

bool IsTradingAllowed=false;
if(PositionsTotal()<1) IsTradingAllowed=true;