MetaTrader 4 Build 529测试版发布,带有新的编译器 - 页 4

 
VOLDEMAR:

我不明白为什么这个代码返回00 00 00 00

使用新的格式化功能。

string TimeS(void)
  {
   return StringFormat("%02d.%02d.%02d %02d:%02d:%02d",Year(),Month(),Day(),Hour(),Minute(),Seconds());
  }
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick()
  {
   Print(TimeS());
  }



2013.11.04 22:04:59	TestBars: 2013.11.04 21:03:38
 
VOLDEMAR:


即使如此

绘制0 ...

我有Comment(Day());在图表上画出了4。
 
Renat:
我有Comment(Day());在图表上画出了4。


没有,它不工作,搞不清楚为什么......。OnTick也不工作 .... 在测试器中做...

 

而这是Comment(Day()); Constant 1

 

如果mql5的所有创新都有参考来源,那就更好了。

4的研究已经浪费了两个月,4已经变成了5()。

 

如上所述,OBJ_LABEL 的行为不正常。

     ObjectCreate  ("Tabl"+DoubleToStr(x)+DoubleToStr(y),OBJ_LABEL,0,0,0);
     ObjectSetText ("Tabl"+DoubleToStr(x)+DoubleToStr(y),CharToStr(110),22,"Wingdings",Gold);

当运行脚本时,绘图只是部分的(图的左边部分),完整的(左边部分)只有在下列情况下才出现。

1) 鼠标左键点击(PCM不滚动)在图表窗口(在市场概览或其他地方-没有帮助)。

2)打勾。

3) PCM-refresh。

 
ALXIMIKS:

如上所述,OBJ_LABEL 的行为不正常。

当运行脚本时,绘图只是部分的(图的左边部分),完整的(左边部分)只有在下列情况下才出现。

1) 鼠标左键点击(PCM不滚动)在图表窗口(在市场概览或其他地方-没有帮助)。

2)打勾。

3) PCM-refresh。


代码中的WindowRedraw应该有帮助。
 
Scriptong:

代码中的WindowRedraw应该有帮助。

是的,谢谢,这很有帮助,有趣的是,在509中你不需要使用它。
 
ALXIMIKS:

是的,谢谢你,这有帮助,有趣的是,你不需要在509中使用它。
是的,你做到了。你总是有的。
 
Scriptong:
我需要它。一直都有。


我的意思是 在509中 不使用WindowRedraw()( ObjectsRedraw()),脚本也能正常工作。

在529中,没有什么可问的,然后是一切,然后是一个的一部分,然后是另一个的一部分(较小)。但是谢谢你。