Einzelnen Beitrag anzeigen
  #9 (permalink)  
Alt 25.11.21
traderdoc traderdoc ist offline
Elite Mitglied
 
Registriert seit: Apr 2011
Beiträge: 2.735
traderdoc befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von MA-EA Beitrag anzeigen
Warum soll er nur 5 WP gleichzeitig traden?

Na weil er das so will!

GV deklariert man einfach vor OnInit().

Ne, das geht auch nicht.

Wie wärs mit sowas wie
Code:
Vor
OnInit():int OT;

Dann nach OnTick(){

 if( Handelssignal == true ){

  OT = 0; ( OrdersTotal Zähler-Startwert )

  for(i=OrdersTotal()-1;i>=0;i--){

   if(OrderSelect(i,SELECT_BY_POS)){

   OT++;} }

if( OT < (z.B.) 6 ){

  OrderSend(...UndSoWeiterUndSoFort...
So ungefähr müsste das eigentlich gehn.

Ne, so geht das eben gar nicht!

Oder nach WP selektieren und schalten und walten...
Globale Variablen haben den Vorteil, dass auf sie von allen Programmen des Accounts zugegriffen werden kann.
Gesetzt werden die GVs über GlobalVariableSet() und ausgelesen werden sie über GlobalVariableGet().
>es wäre hilfreich, wenn Du in der MQL4-Referenz über die verschiedenen Funktionen bzgl. der GV nachliest. Diese Funktionen sind eigentlich recht simpel.

traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis.