Unter bestimmten Umständen, den EA automatisch beenden

 

Hallo Zusammen

-> Als erstes, Sorry dass ich mich schon wider mit einer Frage an euch wende obwohl ich dem Forum noch nichts beigetragen habe :-(


Zu meiner Frage:

Ich möchte dass während dem mein EA läuft (also im Bereich wo das Programm 'Int Start () {...} ' abarbeitet) eine Bedingung definieren können, unter welcher sich 

der EA dann selbständig deaktiviert,..also zu 'void OnDeinit() {...} ' springt.

Die Bedingungen kann ich genau definieren, aber bei meinen versuche mit der Umsetzung kriege ich immer eine Fehlermeldung, dass 'Deint' nur auf globaler Ebene 

angegeben werden kann. (function can be declared only in the global scope)

Vielen Dank im Voraus!

 

Hallo,

den EA killst du am besten mit

ExpertRemove();

Dann wird die OnDeInit() ausgeführt.

Und, bitte modernisiere dein Wissen, nähere dich dem MT5 an.

Da gibt's kein Start().

Da gibt es OnInit(), OnTick(), OnDeInit() ........ und auch kein extern, sondern ein input.

Grüße von EDV-Urgestein

 
Otto Pauser:

Hallo,

den EA killst du am besten mit

Dann wird die OnDeInit() ausgeführt.

Und, bitte modernisiere dein Wissen, nähere dich dem MT5 an.

Da gibt's kein Start().

Da gibt es OnInit(), OnTick(), OnDeInit() ........ und auch kein extern, sondern ein input.

Grüße von EDV-Urgestein


Hallo

Okay! Vielen Dank!!

... stimmt ;-) ...das hab ich wohl davon dass ich alles von 'alten' youtube-tutorials gelernt hab ... aber Vielen Dank!