Einzelnen Beitrag anzeigen
  #1 (permalink)  
Alt 18.01.13
Indi Indi ist offline
Neues Mitglied
 
Registriert seit: Jan 2013
Beiträge: 16
Indi befindet sich auf einem aufstrebenden Ast
Standard Werte in Datei schreiben - läuft, kommt aber nicht in der Datei an.

Hallo im Forum,

habe versucht aus den einschlägigen Hilfen ein EA zu schreiben, dass mir div. Werte fortlaufend in eine CSV schreiben soll. Hat einmal funktioniert und dann nie wieder.
Die Datei gibt es und die erste Zeile ist beschrieben.
Er gibt mir keine Fehlermeldung aus, schreibt braf unter Experten, aber nicht in die Datei.

Danke für jede Hilfe!!!

Herzliche Grüße,
Wolfgang

Code:
#define __STRATEGY_MAGIC 1011787487

//Inputs

//Declaration
double _Bollinger_Bands;
double _Ask;
double _Bid;
double _Day_Low;
double _Day_High;

int start(){

   //Level 1
   _Bollinger_Bands = iBands(Symbol(),0,20,2,0,0,1,0);
   _Ask = Ask;
   _Bid = Bid;
   _Day_Low = MarketInfo(Symbol(),MODE_LOW);
   _Day_High = MarketInfo(Symbol(),MODE_HIGH);

   //Level 2
   if(true)Print(_Ask,_Bid,_Day_Low,_Day_High,_Bollinger_Bands,"{Time}");
   
   
   //--in-Datei-schreiben-----------------------------------------------------
   
   int Handle,                         
   Qnt_Symb;                           
   string File_Name="news.csv";                                   //File name  
   Handle=FileOpen(File_Name,FILE_CSV|FILE_READ|FILE_WRITE,";");  //File opening
   
   if(Handle==-1)                                                 //File opening fails
     {
     Alert("Datei kann nicht geöffnet werden. ");                 //Error message
     return;                                                      //Exit start()      
     }
       
   FileSeek(Handle, 0, SEEK_END);                                 //go to end of file
   Qnt_Symb=FileWrite(Handle,_Ask,_Bid);                          //Writing to the file
   
   if(Qnt_Symb < 0)                                               //If failed
     {
     Alert("Datei kann nicht beschrieben werden",GetLastError()); //Message
     FileClose(Handle);                                         //File closing
     return;                                                      //Exit start()      
     }
     
   FileClose(Handle);                                           //File closing
   //Alert("The ",File_Name," file created.");// Message
   return;                                                        //Exit start()

   //--in-Datei-schreiben---------------------------------------------------------------
   
   return(0);   
}
Angehängte Dateien
Dateityp: mq4 Aufzeichnungen.mq4 (1,9 KB, 9x aufgerufen)