Einzelnen Beitrag anzeigen
  #7 (permalink)  
Alt 08.06.20
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

init wird ausgeführt, wenn der EA in den Chart des jeweiligen Symbol gepackt wird. Wenn dabei was Spezielles passieren soll, muss der entsprechende Code auch zwischen den { } von init stehen, und nicht irgendwo ausserhalb.

z.B.
Code:
int init(){


   ChartSetSymbolPeriod(0,Symbol(),TimeFrame);


   return(NULL);}
Mit int start(){ nach init() / deinit() und return;} am Ende des EA wartet er nicht auf neue Ticks, sondern müsste sofort tun, was er soll.
Code:
int start(){ ( nicht OnTick() )

 ...

return(NULL);}