程序库: 多功能测试仪 - 页 56 1...4950515253545556 新评论 fxsaber 2026.01.23 20:43 #551 有时有必要以表格形式查看某些价格历史。可以通过 CTRL+U,选择 "Bars/Ticks(条形图/点数)"选项卡来实现。手工输入必要的时间间隔。这很繁琐。 因此,我创建了一个附加功能,下面的智能交易系统就演示了这一功能。 #include <fxsaber\MultiTester\MTTester.mqh> //https://www.mql5.com/zh/code/26132 #include <fxsaber\Keyboard\Keyboard.mqh> //https://www.mql5.com/zh/code/48393 input bool inTicks = true; // true - Ticks,false - Bars input int inBefore = -60; // 以秒为单位 input int inAfter = 60; // 秒后 input ENUM_TIMEFRAMES inPeriod = PERIOD_CURRENT; // 周期(条形模式) datetime GetTime( const int X ) { int Window; datetime Res; double Price; return(ChartXYToTimePrice(0, X, 0, Window, Res, Price) ? Res : 0); } void OnChartEvent( const int32_t id, const long &lparam, const double&, const string& ) { if ((id == CHARTEVENT_CLICK) && KEYBOARD::IsControl()) { const datetime Time = GetTime((int)lparam); if (Time) { if (inTicks) MTTESTER::CopyTicks(_Symbol, Time + inBefore, Time + inAfter); else MTTESTER::CopyRates(_Symbol, inPeriod, Time + inBefore, Time + inAfter); } } } 点击(按住 CTRL 键)图表的必要位置,就能立即自动获取相应的表格数据。 所选功能只需填写特定数据字段并进行查询。然后通过图形用户界面查看您感兴趣的内容。总的来说就是自动化。 hini 2026.01.24 01:17 #552 也许,编写一个结合各种便捷功能的 EA 工具会是一个不错的想法。 Aleksei Skrypnev 2026.01.26 07:22 #553 5430 在准备任务时,窗口仍会闪烁。 如何解决这个问题? fxsaber 2026.01.26 10:23 #554 Aleksei Skrypnev #:5430 准备作业时,Windows 仍会闪烁。如何解决这个问题?用这种方法。 Попробуйте загрузить все файлы в архиве. 2025.12.22www.mql5.com если бы время файлов в архиве совпадало со временем модификации в кодобазе. Не соответствует времени изменения конкретного файла. Я вижу корректную структуру после разархивирования а ведь сам редактор позволяет загрузить все эти файлы именно так Aleksei Skrypnev 2026.01.26 12:05 #555 fxsaber #: 因此。 这是一个很棒的主题。但我下载之前分别下载的一切仍然闪烁。 我看到在MultiTester_Example.mq5 文件中 添加行的 MultiTester_Example.mq5 文件。 #define FAKE // 删除 - 绕过 KB 中的代码。 #ifdef FAKE void OnStart() {} #else // #ifdef FAKE #endif // #ifdef FAKE #else 我是这样注释的,还是应该换一种方式?或者我可以删除所有这 4 行吗? //#define FAKE // 移除 - 旁路将代码放入 KB。 #ifdef FAKE// void OnStart() {} #else // #ifdef FAKE #endif // #ifdef FAKE #else 附注:我看到在没有这些行的情况下,我使用旧的任务列表时,它闪烁了一下。有了新的一行,它就不会闪烁了。 但我只注释掉了一行,这正确吗? hini 2026.01.26 12:21 #556 Aleksei Skrypnev #:这是一个很棒的主题。但我在下载之前分别下载的所有内容仍然闪烁。我在MultiTester_Example.mq5 文件中看到了这一点添加了几行我是这样注释的,还是应该换一种注释方式?或者我可以删除所有这 4 行吗?附注:我看到我拿的旧任务列表没有这几行,它在闪烁。有了新行后就不闪了。但我是否只正确注释了一行? 您的理解是正确的:删除注释或完全删除这 4 行。 1...4950515253545556 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
有时有必要以表格形式查看某些价格历史。可以通过 CTRL+U,选择 "Bars/Ticks(条形图/点数)"选项卡来实现。手工输入必要的时间间隔。这很繁琐。
因此,我创建了一个附加功能,下面的智能交易系统就演示了这一功能。
点击(按住 CTRL 键)图表的必要位置,就能立即自动获取相应的表格数据。
所选功能只需填写特定数据字段并进行查询。然后通过图形用户界面查看您感兴趣的内容。总的来说就是自动化。
5430 在准备任务时,窗口仍会闪烁。
如何解决这个问题?
5430 准备作业时,Windows 仍会闪烁。
如何解决这个问题?
因此。
这是一个很棒的主题。但我下载之前分别下载的一切仍然闪烁。
我看到在MultiTester_Example.mq5 文件中
添加行的 MultiTester_Example.mq5 文件。
我是这样注释的,还是应该换一种方式?或者我可以删除所有这 4 行吗?
附注:我看到在没有这些行的情况下,我使用旧的任务列表时,它闪烁了一下。有了新的一行,它就不会闪烁了。
但我只注释掉了一行,这正确吗?
这是一个很棒的主题。但我在下载之前分别下载的所有内容仍然闪烁。
我在MultiTester_Example.mq5 文件中看到了这一点
添加了几行
我是这样注释的,还是应该换一种注释方式?或者我可以删除所有这 4 行吗?
附注:我看到我拿的旧任务列表没有这几行,它在闪烁。有了新行后就不闪了。
但我是否只正确注释了一行?