错误、漏洞、问题 - 页 1068

 
Roffild:

好吧,图标在放大后差不多是一样的,但由于屏幕分辨率大,它就融合在一起了......。

我更喜欢旧的那个。

谁在乎它看起来像什么,人们在看他们的代码,而不是看侧面。
 

最新版本的编译器中的某些东西被搞砸了。

在Build852和Win7-64 下--在编译并试图启动我的指标后,我在日志中得到一个消息--无效的EX5文件

有趣的是,同样的指标在调试器中运行和工作正常。
 
Dima_S:

最新版本的编译器出了问题。

在Build852和Win7-64 下--在编译并尝试运行我自己的指标后,我在日志中得到一个消息--无效的EX5文件

有趣的是,在调试器中,这个相同的指标也能正常运行。

这种东西需要立即与日志和来源一起上传到服务台。

--

调试版和发布版的区别之一是所有变量的默认初始化为零。 尝试在你的代码中寻找未初始化的变量/数组。

// 但首先是第一点。

 
paladin800:
谁在乎它看起来像什么,人们看的是他们的代码,而不是侧面。
任务栏实际上经常被忽视...
 
MetaDriver:

2.调试版和发布版的区别之一是所有变量的默认初始化为空,试着在代码中寻找未初始化的变量/数组。

IMHO,未初始化会导致EA/指示器的错误,但不是EX5本身的残疾。
 
Dima_S:

最新版本的编译器中的一些东西搞砸了。

在Build852和Win7-64 下--在编译并试图启动我的指标后,我在日志中得到一个消息--无效的EX5文件

有趣的是,同样的指标在调试器中运行和工作正常。
也许,这个错误已经被修复了(具有相同症状的错误已经被修复)。等待正式发布。它将很快上市。
 
stringo:
这个错误可能已经被修复了(修复了一个具有相同症状的错误)。等待正式发布。它将很快上市。
好的,等待。我现在使用的是调试版本)
 

我为这些琐碎的问题提前表示歉意。

1) 我如何理解一个mq5文件是一个专家顾问还是一个指标?还是由它在专家和指标文件夹中的位置来定义?我试着从专家那里运行我的mq5,但是OrderCalcMargin 仍然显示错误ERR_FUNCTION_NOT_ALLOWED

2)我不能从我的文件夹(MQL5\Serega)运行代码。这有什么意义呢?

 

阅读

 

它显然没有说有什么区别。

我凭直觉想出了这个问题,评论了OnCalculate,指标就变成了专家顾问。

为什么代码不能从自己的文件夹中执行,我不清楚。