Thema: Anfangswert
Einzelnen Beitrag anzeigen
  #4 (permalink)  
Alt 31.07.19
MA-EA MA-EA ist offline
Elite Mitglied
 
Registriert seit: Sep 2015
Beiträge: 1.178
MA-EA befindet sich auf einem aufstrebenden Ast
Standard

Danke.

Das wurde in keinem meiner beiden MQL4 Bücher richtig beschrieben.

Also vor Init() eigene Variablen deklarieren. Z.B.
Code:
...

//=============================================================================================================
// D E K L A R A T I O N E N
//=============================================================================================================
int i,Buy_Ticket,Sell_Ticket,j,k;
bool RT,SPR_AL,IsInv,OM,OC;
//=============================================================================================================
// I N I T / D E I N I T
//=============================================================================================================
 int OnInit(){


 ...
Und nach Start(), bevor sie benutzt werden, einen 1. Wert zu weisen, z.B.
Code:

 ...

int start(){
//=============================================================================================================
// O P E N   T I M E
//=============================================================================================================

RT=false; // RT = Right Time
if(Open_Only_From_Till==false){
  RT=true;
  Close_all_Orders_after=false;}

if(Open_Only_From_Till==true&&Hour()>=Open_From_Hour&&Minute()>=Open_From_Min&&Seconds()>=Open_From_Sec&&Hour()<=Open_Till_Hour&&Minute()<=Open_Till_Min&&Seconds()<=Open_Till_Sec)RT=true;

...
Der EA scheint jetzt jedenfalls zu funktionieren...
Angehängte Dateien
Dateityp: mq4 STOCH_WPR_AutoL_B0B1_EA.mq4 (36,1 KB, 1x aufgerufen)