MQL4 - automated forex trading   /  

Forum

Login | Register | Language: ru cn en
Buy algorithmic trading applications in MetaTrader Market. Its fast!

Too Many Files Opened.

Back to topics list To post a new topic, please log in or register
avatar
59
ForexSurfr 2012.02.04 18:49
 

Can someone help me with the below code? The problem I am having is that I am getting the error code "Too Many Files Opened". What doesn't make sense to me is that I have the FileOpen and FileClose on the outer block of code. Shouldn't the while be working properly?

//+------------------------------------------------------------------+
//|                                             CheckModeling#12.mq4 |
//|                                               mcertini@gmail.com |
//|                                        http://www.metaquotes.net |
//+------------------------------------------------------------------+

extern string FileName1 = "EURUSD#1.txt";
extern string FileName2 = "EURUSD#2.txt";
extern string FileName3 = "EURUSD#3.txt";
extern string FileName4 = "EURUSD#4.txt";

extern string TextToAppend1 = "";
extern string TextToAppend2 = "1";

int count;

int handle1 = 0;
//handle1 = FileOpen(FileName1,FILE_CSV|FILE_READ|FILE_WRITE);

int start()
   {
   handle1 = FileOpen(FileName1,FILE_CSV|FILE_READ|FILE_WRITE);
   while(count < 10000000000)
      { 
      //handle1 = FileOpen(FileName1,FILE_CSV|FILE_READ|FILE_WRITE);
      if(count <= 2000000000000)
         {
         FileSeek(handle1,0,SEEK_END);
         FileWrite(handle1,count);
         FileFlush(handle1);
         }
      count = count + 1;
      Print(count);
      return(0);
      //FileClose(handle1);
      }      
   FileClose(handle1);   
   }
   

   

Attached files:
  checkmodelingr12.mq4  (1.19 KB)
 
NZ terms of trade at new 40-year high

NZ terms of trade at new 40-year high

A high New Zealand dollar pushed down the price of imports, offsetting a decline in exports which led to New Zealand's terms of trade holding at a 40-year high in the second quarter.

avatar
14116
RaptorUK 2012.02.04 18:55 #
 
You Return before you close the file . . . . then on the next tick open the file again, etc, etc
avatar
59
ForexSurfr 2012.02.04 19:02 #
 
RaptorUK:
You Return before you close the file . . . . then on the next tick open the file again, etc, etc


Ah, I see.

Thanks.

Back to topics list  

To add comments, please log in or register