下载MetaTrader 5
要添加评论,请登录注册
创建有关自动交易的有趣的论坛主题!
find_handle
8
find_handle 2016.04.13 04:23 
int handle=FileOpen("currencys.txt",FILE_CSV|FILE_READ,'\n');
   if(handle>0)
     {
      while(FileIsEnding(handle)!=true)
        {
         // FileWrite(handle,Time[1],Open[1],High[1],Low[1],Close[1],Volume[1]);
        
         currency=FileReadString(handle);
         string cname=currency;
         Print("cname:",cname);
         if(currency=="")
           {
            FileClose(handle);
            break;
           }
          
         Print("currency------------------------->:",currency); //打印出来没问题
         dClose=iClose(currency,PERIOD_H1,1);                      //传入参数,接收不到变量, 无法识别这个用handle 获取去的变量

         Print("dClose=====||||||||||||===============>:",dClose);

......  //还有代码, 省略

// --》主要区别  如果另外定义一个变量,比如currency=“EURUSD”,  dClose=iClose(currency,PERIOD_H1,1);     那么这样就可以获取成功、通过

// ========>  新手, 还望各位不吝指教!

/
要添加评论,请登录注册