程序库: 多功能测试仪 - 页 59 1...5253545556575859 新评论 fxsaber 2026.03.02 08:44 #581 klycko #:不幸的是,您的脚本不起作用 我检查过了--它能用。但也许我们对设置文件概念的理解不同。 我添加了这几行,以防有不同的解释。 // 加载/保存测试仪的设置文件。 #property script_show_inputs input bool inLoad = true; // 载入/保存设置 - 真/假 #include <fxsaber\MultiTester\MTTester.mqh> //https://www.mql5.com/zh/code/26132 #define EA_INPUTS "[TesterInputs]\r\n" void OnStart() { const string FileName = __FILE__ + ".set"; string Settings; ushort Words[]; if (inLoad) // 载入设置。 { Print("Load: " + (string)FileLoad(FileName, Words)); Settings = EA_INPUTS + ShortArrayToString(Words, 1); // 1 - 统一码 Print(MTTESTER::SetSettings(Settings)); } else if (MTTESTER::GetSettings(Settings)) // 保存设置。 { Settings = StringSubstr(Settings, StringFind(Settings, EA_INPUTS) + StringLen(EA_INPUTS)); Words[ArrayResize(Words, 1) - 1] = 0xFEFF; // 1 - 统一码 StringToShortArray(Settings, Words, ArraySize(Words)); Print("Save: " + (FileSave(FileName, Words) ? (string)ArraySize(Words) : "error")); } } klycko 2026.03.07 14:36 #582 fxsaber #:我检查过了--它能用。但也许我们对集合文件概念的理解不同。我添加了这几行,以防有不同的解释。 非常感谢你的时间和智慧! 在谷歌人工智能的帮助下,我已经克服了这些困难。 我以OX.mq5 脚本的形式向您发送了这个可行的解决方案。 谢谢! Thomaz Diogo Cimim 2026.04.24 12:07 #583 metatrader version 5.00 build 5800 17-apr-2026 我使用的文件与 .zip 完全相同,你有什么建议吗? 附加的文件: fileapi.mqh 10 kb winuser.mqh 82 kb fxsaber 2026.04.24 14:25 #584 Thomaz Diogo Cimim #: 您对这可能是什么原因有什么建议吗? 很可能是 mqh 文件的版本不对。我和其他用户都能编译。 1...5253545556575859 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
不幸的是,您的脚本不起作用
我检查过了--它能用。但也许我们对设置文件概念的理解不同。
我添加了这几行,以防有不同的解释。
我检查过了--它能用。但也许我们对集合文件概念的理解不同。
我添加了这几行,以防有不同的解释。
非常感谢你的时间和智慧!
在谷歌人工智能的帮助下,我已经克服了这些困难。
我以OX.mq5 脚本的形式向您发送了这个可行的解决方案。
谢谢!
build 5800 17-apr-2026
我使用的文件与 .zip
完全相同,你有什么建议吗?
您对这可能是什么原因有什么建议吗?
很可能是 mqh 文件的版本不对。我和其他用户都能编译。