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

 
Сергей Таболин:

这是一个选项 )))但是,如果您设置了 10 个周期,则必须按下停止按钮 9 次。)))按一次会更好(want)))).

嗯,这几乎与库无关。您在库的基础上编写的智能交易系统也是如此。

KB 中的顾问只是使用库的一个例子。

 
我想控制重新连接。我尝试在点击器中添加登录功能。在导航器/收藏夹窗口中,"点击 "VK_HOME 有效,但 "点击 "VK_ENTER 无效。登录被阻止了吗?
 
Edgar:
我想控制重新连接。我尝试在点击器中添加登录功能。在导航器/收藏夹窗口中,"点击 "VK_HOME 有效,但 "点击 "VK_ENTER 无效。登录是否被阻止了?

在不同的代理上运行测试器?

 
fxsaber:

在不同的经纪商上运行测试仪?

不,我告诉你,是为了重新连接。

很多时候,终端连接到服务器 的 ping 为 300-400 毫秒,而有些服务器的 ping 为 60-70 毫秒,即使按下 "重新扫描网络 "键也不会有任何变化。终端将服务器保持到最后,不会切换。

这当然不是 MultiTester 数据流的问题,而是我从你那里学到的点击器代码的问题。对我来说,这是长久以来最好的主意。

 
重新连接可在 MT4 下工作。在论坛上询问 5 的解决方案。此主题未被阅读。
 

请问为什么在这个多测试器变体中优化图表 没有关闭?如果只对货币对进行了过度优化,它们就会关闭。

#include <fxsaber\MultiTester\MultiTester.mqh>
#property description "形状前向优化......"
enum shap_per {day,week,month};
input uchar shaping = 1; //测试运行次数
input uchar per_mod = 1; //测试期乘数
input datetime start_test = D'2019.07.01';
input shap_per period_val = day; //测试时间长度
//+------------------------------------------------------------------+
//||
//+------------------------------------------------------------------+
// 该函数负责生成任务列表。
void SetTesterSettings()
  {
   ENUM_TIMEFRAMES perd_1 = PERIOD_D1;
   datetime open_day = start_test;
   switch(period_val)
     {
      case week:
         perd_1 = PERIOD_W1;
         break;
      case month:
         perd_1 = PERIOD_MN1;
         break;
      default:
         break;
     }//切换
   int p_step = PeriodSeconds(perd_1) * per_mod;
//--将测试开始日期延长一个周期
   for(uchar p = 0; p < shaping; p++)
     {
      // 从市场观察中搜索所有符号。
      for(int i = SymbolsTotal(true) - 1; i >= 0; i--)
        {
         const string Name = SymbolName(i,true);
         Print(Name);
         TesterSettings.Add(NULL,Name,0,open_day,0);
        }//i:符号
      open_day -= p_step;
     }//p:句号
  }//SetTesterSettings()
 
Good Beer:

请问为什么在这个多测试器变体中优化图表 没有关闭?如果只对货币对进行了过度优化,它们就会关闭。

我无法重现。

 
fxsaber:

无法回放。

可能是设置错误?在 Shape-Forward 中,测试结束 日期是稳定的,而开始日期会根据周期的长短不断推后。按顺序设置的示例:

3;1;9.09.2019;周。开始日期将从 "智能交易系统 "中插入。这是因为无法从测试窗口读取起始日期。根据市场上的交易对数量,优化窗口的数量会增加 3 倍。

 
Good Beer:

也许是设置错误?

给测试仪设置截图。

 
fxsaber:

给测试仪设置截图。

测试过程正在进行,但应该很清楚:

多重测试仪设置:

多测试仪

终端测试仪设置

终端

慢 - 有一个参数