程序库: 多功能测试仪 - 页 21

 
fxsaber:

行号会发生变化,并不重要。

可能只有 "ForwardDate"。ForwardMode 应该由手动控制,这样就可以打开或关闭转发功能。

所以 Run() 方法是最后一个需要输入名称的方法?为什么要使用 "Attempts(尝试)"常量?

在这里,您几乎已经为 MultiTester 添加了新功能。剩下的就是在 Add() 中编写一个新变量了。为什么不这样做呢?这样就不会显得多余了!

 
Good Beer:

为什么不保持这种方式呢?肯定不会多余!

因为我提供的是设计,而不是产品。

 

我在所有项目 文件中都添加了 "ForwardDate",但 "MultiTester.mqh "除外,因为那里似乎没有必要。但编译失败。它显示 "SetTesterSettings() "函数未声明。SetTesterSettings()

我只在启动顾问中找到了它。在那里,"MultiTester.mqh "已连接:

#include <fxsaber\MultiTester\MultiTester.mqh>
请问问题出在哪里?
 
Good Beer:

函数 "SetTesterSettings()"。

mq5.NET中的任何函数。

 
fxsaber:

mq5 中的任何内容。

它就在那里。文件编译无误。ForwardDate( ) 显示在 TesterSettings.Add( ) 中。在包含的文件列表中,有 "MultiTester.mqh"。

编译示例 - 无帮助。

 
我归还了原始的 Multitester,删除了基于它的所有 EA,并在正常位置编译了 Example。问题依然存在。六月份更新时出现了这个问题。
 
Good Beer:
问题依然存在。它出现在 6 月份的更新中。

我不知道为什么。它可以运行。

 
fxsaber:

我也不知道为什么。它在工作

也许是版本的问题。我升级到了最新的测试版,也没用。编译顺序是什么?
 
Good Beer:
编译顺序是什么?

不幸的是,我非常心烦意乱,回答草率的问题会浪费我的时间。请开启移情功能。

 
fxsaber:

请开启移情功能。

我是说,我要去一个地方