Zitat:
Zitat von MarkusWilhelm89
Hi,
ich programmiere mir gerade einen Hedge-EA, für die Logik vom EA ist eine gewisse Mindestkapitalisierung notwendig.
Meine Frage: Gibt es eine Möglichkeit, den EA zu stoppen/abzubrechen,
wenn Bedingung XY erfüllt bzw. nicht mehr erfüllt ist?
|
Du nimmst eine Variable, die das Traden verbietet:
bool TradePossible=false; (Vorgabe: verboten)
Dann setzt Du die Bedingung, wann es erlaubt ist:
TradePossible=(Bedingung);
Vor dem Eröffnen einer neuer Position setzt Du die Bedingung:
if(TradePossible) Position eröffnen;
else Print(" Nachricht, warum verboten");
Das gilt nicht für das Schließen und Trailen einer Order (so was sollte immer möglich sein).
AVT