错误、漏洞、问题 - 页 2435

 
fxsaber:

我正在调试别人的代码,它正在将句柄从一些方法转移到其他函数。

我想取消一个特定的句柄,它现在被用在停止行中--该文件是什么?而要做到这一点真的很难。

文件被打开的 时候取消打印手柄(通常在OnInit?)

然后当使用手柄时,重印它,然后匹配名称=手柄

句柄仍然是一个普通的数字,在文件打开时它不会改变,如果我没有弄错的话,文件句柄有连续的编号1、2、3......按照打开文件的顺序 - 很久没有检查过了

 
Igor Makanu:

文件被打开 时取消打印手柄(通常在Oninit?)

然后当使用手柄时,重印它,然后匹配名称=手柄

它不是那样工作的。我在一个函数中,从一些荒野中得到了一个手柄,要用它来工作。

 
fxsaber:

@Slava,我已经多次要求公开opt-format,但一直没有回应。

是否可以公开mqd-format?现 在Files/Tester中可能有几个mqd文件,但不仅没有可能选择正确的一个。有时,如果你在优化完成后等待一段时间,Frame-reading就不会工作。

你不希望在长时间的优化过程中丢失在mqd-file中获得的重要数据。因此,打开mqd-format将大大有助于解决这个问题。

没有等来答复

Frames
Frames
  • www.mql5.com
Соответствующие методы имеют тот же синтаксис и логику использования, что и соответствующие штатные функции. Пример Сценарии использования Провели Frame-оптимизацию и нужно вернуться к ее результатам. Решили сохранить/передать результат Frame-оптимизации через...
 
fxsaber:

它不是那样工作的。我在一个函数中,从一些荒野中得到了一个手柄,要用它来工作。

或者,定义一个结构(类)

classCFileAndName{int handle; string name}。

并在所有f-files函数中,用这个类代替handle来替换函数描述。

 
Igor Makanu:

或者,声明一个结构(类)

class CFileAndName{int handle; string name}。

并在所有的文件操作中,用这个类代替句柄来替换函数描述。

谢谢你!当然,你总是可以逃过一劫。但如果有这个功能,就会很有用。

 

问题。

你在OnTesterDeinit中完成了对框架的读取吗?

 
Slava:

问题。

你在OnTesterDeinit中完成了对框架的读取吗?

我大部分时间都能完成。

 
fxsaber:

大多数时候,我都会读完它。

我是说在OnTesterDeinit中是否有读出帧的代码。

嗯,有的。还是说它不总是在那里?

 
Slava:

我的意思是在OnTesterDeinit中是否有代码来完成读帧。

这是否意味着我拥有它?或者它并不总是在那里?

在实践中,我总是完成它。当我打开mqd-format时,我甚至没有写OnTesterDeinit。

在实践中,帧总是在OnTesterPass中被读过。因此,OnTesterDeinit从未要求完成阅读框架。

 
fxsaber:

在实践中,我总是完成它。当我打开mqd-format时,我甚至没有写OnTesterDeinit。

在实践中,我们总是在OnTesterPass中通过而完成对帧的读取。因此,我们从来不需要在OnTesterDeinit中完成阅读框架。

你应该总是在OnTesterDeinit中完成读帧。这就像我们的父亲的祷告。

人们后来抱怨失去框架。