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

 

显示了iTime 时段D1和H1的时间显示(我以这种方式处理指标的不正确操作)

结果发现,它与我做主要运行的测试仪的时间不一致。

在测试器中,它是2010年10月。而当我倒回报价时,D1的时间是00:00

和13:00的H1保持不变。为什么iTime的时间和测试器的时间(图片中)不一致?

 
Fox_RM:

显示了iTime时段D1和H1的时间显示(我以这种方式处理指标的不正确操作)

结果发现,它与我做主要运行的测试仪的时间不一致。

在测试器中,它是2010年10月。而当我倒回报价时,D1的时间是00:00

和13:00的H1保持不变。为什么iTime的时间和测试器的时间(图片中)不一致?

除了图片之外,还有计算/输入时间的代码
 
iTime(NULL,PERIOD_D1,i), iTime(NULL,PERIOD_H1,i), i - 标准循环。我在测试器中做了历史记录的运行,服务器时间功能,据我所知,它显示的是!
 
Fox_RM:
iTime(NULL,PERIOD_D1,i), iTime(NULL,PERIOD_H1,i), i - 标准循环。我在测试器中对故事进行了运行,而服务器时间功能,据我所知,是可以显示的!

如果你不想得到帮助,就不要问谜语。没有人愿意解决难题(尤其是那些没有人愿意的难题)。
 

我想我已经把我的问题说清楚了......

这里有一个粗略的代码草图。

int start()
  {
   int counted_bars=IndicatorCounted();
   if(counted_bars<0) return(-1);
   if(counted_bars>0) counted_bars--;
    
   int  limit = Bars - counted_bars;
     
     for (int i=limit; i>=0; i--)
     {
       
    tm1=iTime(NULL,PERIOD_D1,i);           //--- Определяю время (Выводит текущую дату. Не совпадает с временем в тестере.)
    int shift=iBarShift(NULL,PERIOD_H4,tm1,false);  //---По этому времени ищем бар
   
    hgh = iHigh(NULL,PERIOD_H4,shift);   //---High бара
    lwo = iLow(NULL,PERIOD_H4,shift);    //---Low бара
          
     flatline("Lev_Up",tm1,hgh,tm2,lwo,Green,1);
     flatline("Lev_Dn",tm1,hgh,tm2,lwo,Green,1);
     }
     
     SetText("Tm1","Tm2",TimeToStr(tm1),TimeToStr(tm1),Red,Blue,12);
     SetText2("Shift",shift,Red,12);
     SetText5("High","Low", hgh,lwo,Red,Blue,12);
           
     //----
   return(0);
  }

iTime(NULL,PERIOD_D1 ,i)函数输出的时间 测试器中显示的时间之间 的差异问题。我不明白为什么。

代码的实质是在图表上为H4时期的高低杠画一条线。这个条形图应该对应于00:00。

附加的文件:
 

你好,我有一个经纪公司的MT4和另一个经纪公司的MT4。我转移了服务器(.srv)在文件夹\Program Files\MetaTrader 4\config 没有问题,但与MT4和MT4Multiterminal(不同经纪公司也)不工作......。

我在.srv中改变了我的IP/我试过很多DT/我试过重命名NOT................ACK。不活跃,没有图表

如何做??????
 

你好。我有一个简单的脚本,在一个4位数的DC中开一个订单。请给我一个提示,同样的脚本应该是什么样子的,但它应该在5位数的情况下工作。

int start()

{
OrderSend(Symbol(),OP_BUY,0.01,Ask,3,Ask-200*Point,Ask+200*Point);

return(0);
}

 

在 "专家 "文件夹里有一个文件,每次启动自定义指标 时都需要复制。

- 是否可以从代码中复制文件,如果可以,如何复制?

谢谢你!

 
MarcusCrassus:

你好。我有一个简单的脚本,在一个4位数的DC中开一个订单。请给我一个提示,同样的脚本应该是什么样子的,但它应该在5位数的情况下工作。

int start()

{
OrderSend(Symbol(),OP_BUY,0.01,Ask,3,Ask-200*Point,Ask+200*Point);

return(0);
}


int start() {


OrderSend(Symbol(),OP_BUY,0.01,Ask,3*10,Ask-200*Point*10,Ask+200*Point*10); return(0); }
 
zxc 谢谢你,这不是一个没有好人的世界。