Einzelnen Beitrag anzeigen
  #2 (permalink)  
Alt 06.11.20
AVT AVT ist offline
Elite Mitglied
 
Registriert seit: Mar 2018
Ort: Hamburg
Beiträge: 612
AVT befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von MarkusWilhelm89 Beitrag anzeigen
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