错误、漏洞、问题 - 页 2956

 
Boris:

纠正的是

GetTickCount的类型是uint
Документация по MQL5: Общие функции / GetTickCount
Документация по MQL5: Общие функции / GetTickCount
  • www.mql5.com
GetTickCount - Общие функции - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Vladimir Karputov:
GetTickCount的类型是uint
#property copyright "Copyright 2021, MetaQuotes Software Corp."
#property link      "https://www.mql5.com"
#property version   "1.00"



ushort a;
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
//---
a=0;
//---
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  {
//---
   
  }
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick()
  {
  a++;
  Comment("a: ",a,"/n");
}
这也行不通。也许在调试器中出现了错误?如果a被指定为不同的类型,它就能正常工作。
 
Boris:
它也不是那样工作的。也许是调试器中的一个错误?如果a被分配到一个不同的类型,一切都可以。

MetaTrader 5 build 2755 中发布实例,并附上详细说明和结果:报价窗口和调试器的改进。不要忘记指定计算机、操作系统和终端参数(重启终端后 "日志 "标签的前三行)。

Новая версия платформы MetaTrader 5 build 2755: Улучшения в окне котировок и отладчике
Новая версия платформы MetaTrader 5 build 2755: Улучшения в окне котировок и отладчике
  • 2021.01.13
  • www.mql5.com
В пятницу 15 января 2021 года будет выпущена обновленная версия платформы MetaTrader 5...
 

需要一种快速复制终端设置的方法。


复制以下数据

Terminal\MQL5\*.*
Terminal\config\*.*
Terminal\*.exe


一切工作正常,但导航仪->收藏夹列表是空的。你能告诉我,我还应该复制什么来使它完整吗?

 
在MetaTrader 4版本:4.00 buld 1320 from 11 DEC 2020中的属性--当切换时间框架或重新加载终端时,刻度不固定
 
fxsaber:

一切工作正常,但导航仪->收藏夹列表是空的。你能告诉我,我还应该复制什么来使它完整吗?

我想它就在这里。

\bases\favourites.dat
 
Dzmitry Manannikov:

我想它就在这里。

谢谢你。奇怪的文件夹选择。

 
与本主题无关的评论已被移至 "MQL4 MT4 MetaTrader 4初学者的问题"。
 

我将重复错误4401的问题。

当要求的数量少于TERMINAL_MAXBARS,但又多于实际可用的数量时,就会出现这个问题。

所附的指标清楚地表明了这一点。在OnCalculate中,我们要求依次增加费率,所有的工作都很迅速,只需调用一次OnCalculat,直到我们要求的金额超过实际金额。然后返回真实金额,但所有其他对CopyRates的调用 都以err 4401结束。从下一次OnCalculate开始,它又开始工作,直到要求的数量超过可用的数量。

同样,要求的数量少于TERMINAL_MAXBARS。

Документация по MQL5: Доступ к таймсериям и индикаторам / CopyRates
Документация по MQL5: Доступ к таймсериям и индикаторам / CopyRates
  • www.mql5.com
CopyRates - Доступ к таймсериям и индикаторам - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
附加的文件:
 

你可以按以下方法快速重新启动EA。

在图表上输入->a->ENTER。