程序库: 多功能测试仪 - 页 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 脚本的形式向您发送了这个可行的解决方案。 谢谢! 1...5253545556575859 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
不幸的是,您的脚本不起作用
我检查过了--它能用。但也许我们对设置文件概念的理解不同。
我添加了这几行,以防有不同的解释。
我检查过了--它能用。但也许我们对集合文件概念的理解不同。
我添加了这几行,以防有不同的解释。
非常感谢你的时间和智慧!
在谷歌人工智能的帮助下,我已经克服了这些困难。
我以OX.mq5 脚本的形式向您发送了这个可行的解决方案。
谢谢!