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

 
Wahoo:

文本必须单独创建。在标签的上面。或者你可以使用Button对象,其中的文本可以一次性设置。

那么图形标签 的意义是什么呢?
 
你能让它直接从MQL4\Projects 文件夹的子文件夹中运行调试编写的程序吗?
 
...
int kolvo,kolvovalut=0,digits[];
...
digits[kolvovalut]=MarketInfo(symbols[kolvovalut],MODE_DIGITS);
...

给予警告

possible loss of data due to type conversion

如果你把digits[]定义为double,你就不会得到警告。这不是很正确,是吗?

帮助中的例子。

   double vbid    = MarketInfo("EURUSD",MODE_BID);
   double vask    = MarketInfo("EURUSD",MODE_ASK);
   double vpoint  = MarketInfo("EURUSD",MODE_POINT);
   int    vdigits = MarketInfo("EURUSD",MODE_DIGITS);
   int    vspread = MarketInfo("EURUSD",MODE_SPREAD);
 
Y.A.K._:

给予警告

如果你把digits[]定义为double,你就不会得到警告。这不是很正确,是吗?

帮助中的例子。

新的编译器。

int kolvo,kolvovalut=0,digits[];
...
digits[kolvovalut]=(int)MarketInfo(symbols[kolvovalut],MODE_DIGITS);
 
谢谢你。我知道了。你可以在帮助中写上同样的话。
 

从509版本更新后,仍然找不到EA。你需要用手来迁移。

如果一直这样下去,会有很多负面情绪。

预设 则消失得无影无踪。

 
Mr_Goods:

当我试图从市场上下载产品时,我有错误。

MQL4市场 - 载入产品失败(获取标题失败[12150])。

MQL4市场 - 读取产品列表失败(获取标题失败[12150])。

在此讨论该问题https://www.mql5.com/ru/forum/16017/page4


在Build 568中没有播放。你能说明你是用哪个版本下载的应用程序吗?这是一个当前的问题吗?你需要检查第568次构建,目前是最新的。
 
我想知道为什么新MT4的CPU负载会增加这么多?即使在没有运行EA、指标和脚本的空闲模式下,CPU也处于全负荷状态。第509个版本表现得很好,不允许对CPU造成不必要的负担。为了实验,运行MT5,一切正常,没有不必要的负载,但MT4 build 568却让CPU超载。今后会不会有所改变,或者开发商的代表会像往常一样,对提出不方便的问题的用户不加警告地闭嘴和禁言?
 
Barbarian:
我想知道为什么新MT4的CPU负载会增加这么多?即使在没有运行EA、指标和脚本的空闲模式下,CPU也处于满负荷状态。第509个版本表现得很好,不允许对CPU造成不必要的负担。为了实验,运行MT5,一切正常,没有不必要的负载,但MT4 build 568却让CPU超载。今后会不会有所改变,或者开发商的代表会像往常一样,对提出不方便的问题的用户不加警告地闭嘴和禁言?

你能详细描述一下,哪些图表正在运行,专家顾问,指标和脚本?以及什么版本的Windows和计算机配置。
 
alexey_pak:

你能更详细地描述正在运行的图表、专家顾问、指标、脚本吗?以及什么版本的Windows和计算机配置。

操作系统 - Windows 7 Ultimate x64

电脑 - AMD Athlon II X2 250 3.0 GHz CPU, 4GB RAM, NVIDIA GeForce GT 430 2GB

我没有运行任何脚本、指标或顾问。当我运行MT4 v509和MT5时,CPU负载为0.780-2.500 GHz,当我运行MT4 v568时,CPU负载为3.0 GHz。同时,CPU温度上升,表明有一些计算结果。我在另一台配置和英特尔CPU略有不同的电脑上进行了测试,结果大致相同。我想你也有同样的电脑,在终端自己运行看看。