
Zitat von
;
Die Init-Funktion wird erneut ausgeführt, wenn Sie MT4 öffnen, nicht nur beim ersten Laden des EA. Es gibt mehrere Möglichkeiten, den EA dazu zu bringen, sich zu merken, ob er die Hälfte des Handels abgeschlossen hat oder nicht. Vermutlich würden Sie für den Teilabschluss eine von EA ausgegebene Marktorder verwenden. Dies bedeutet, dass es keinen Take-Profit-Satz gibt. Wenn Sie den teilweisen Abschluss durchführen, legen Sie einen Takeprofit fest (auch wenn es sich um einen Fake handelt) und Sie können diesen dann als Flag verwenden, damit der EA feststellen kann, ob der teilweise Abschluss stattgefunden hat oder nicht. Sie könnten den Bestellstatus auch in eine Datei schreiben, aber das ist konformer....