[存档]任何菜鸟问题,为了不使论坛变得杂乱无章。专业人士,不要路过。没有你就无处可去 - 3. - 页 554

 
gince:
发现错误 2012.02.09 20:08:58 ZZ: FileOpen - 太多打开的文件。 翻译一下它的意思。

太多打开的文件
 
artmedia70:
太多打开的文件


A 这可能意味着什么

 
gince:


以及这可能意味着什么

打开了很多文件 :)
 
gince:


以及这可能意味着什么


s

int start()
  {
//----
   if( !NewBar() ) return(0);
   double zz_arr[10000],zz_arr_Abs[10000];
   double preZz=0;
   int i,ii;
    int handle;
          
        handle=FileOpen("my_file", FILE_CSV|FILE_READ|FILE_WRITE);
        
   for(i=0;i<=Bars_count;i++)
   {
       double zz = iCustom(NULL,0,"ZigZag",ExtDepth,ExtDeviation,ExtBackstep,0,i); 
      if(zz!=0)
      {
         if(preZz==0)
         {
            preZz=zz
            ;continue;
         }
        zz_arr[ii]=zz-preZz;
        preZz=zz;
        ii++;
        Print(zz_arr[ii-1]/Point, "    ii = ", ii - 1);
        zz_arr_Abs[ii-1]=MathAbs(zz_arr[ii-1]);  
          if(handle>0)
         {
            FileWrite(handle, zz_arr_Abs[ii-1]);
         }                        
        Print("                      ",zz_arr_Abs[ii-1]/Point, "    ii = ", ii - 1);
     }
   }
   FileClose(handle);
  
  ArrayResize(zz_arr,ii);
  Print("-------------------------------------------------");
//----
   return(0);
  }
 
这个错误是可以理解的。但没有任何文件。记录本中以前的错误已经消失,没有出现新的错误。
 
gince:
这个错误是可以理解的。但没有任何文件。记录本中以前的错误已经消失,没有出现新的错误。


我已经出现了,一切都很好。

 
C:\Program Files\Alpari NZ MT4\experts\files\my_file.csv手动创建。以为会写到它,但它是空的。
 
smart:


你能告诉我,当一个EA带有一个套装时,我应该把它放在哪个文件夹里?谢谢你。

在任何文件夹中。最主要的是不要忘记从那里上传哪一个。
 
我有只读文件夹,这可能是它不让我输入任何数据的原因。它不允许我在属性中改变它。
 
Sepulca:


我知道了,这很好。


谢谢你的帮助。
原因: