错误、漏洞、问题 - 页 776

 
我不知道哪里出了问题,我试图下载欧元兑美元的历史,但我找不到它。 它正在加载97.4%,然后写道有1000次尝试从服务器获取历史信息,然后是2000次,3000次。我不明白,来自DC的终端和来自MQ的终端是一样的。
 
07041982:
请告知终端有什么问题,我刚刚在一台新电脑上安装了它,但我无法加载欧元/美元的历史,它已经加载了97.4%,而且一直在加载:有1000次尝试从服务器获取历史信息,然后是2000次,3000次...我不知道他们给我发了什么样的错误信息,但我的问题是一样的,我从MQ加载后只到了46%。
穆迪,怎么了?
 
07041982:
你们能帮我出出主意吗? 这是什么? 有人得过这种病吗?

将日志和截图写给servicedesk。+ 终端、系统等的比特率。

也不要大惊小怪,等星期一再说。

Общайтесь с разработчиками через Сервисдеск!
Общайтесь с разработчиками через Сервисдеск!
  • www.mql5.com
Ваше сообщение сразу станет доступно нашим отделам тестирования, технической поддержки и разработчикам торговой платформы.
 
下午好,我有一个问题 - 具体来说,为什么我已经停止支付我的代理,我有第二天我没有看到一分钱,为什么会这样呢?
 
sk8den:

我有一个问题--究竟为什么我不再为我的代理人的决定获得报酬,我已经两天没有看到一分钱了,为什么会这样?

三分之一。也就是说,从13号星期五开始。即,自从更新后 :)

修复它。在工作日。

 

致开发者

专家顾问在策略测试器中 被启动。

有三个类,每个类都是其前辈的后裔。

class MyClass1
class MyClass2 : MyClass1
class MyClass3 : MyClass2

这三类都有功能,比如说刷新。在一个基类中,它看起来像这样

bool MyClass::Refresh()
//Refreshing 
{
//----------------------------------------------------------------------------//
//Work variables
bool Result = true; //Returned importance
//----------------------------------------------------------------------------//

ResetLastError();

//Date and time (Information about date and weekday)
m_broker_time    = TimeTradeServer();
m_local_time     = TimeLocal();
m_broker_weekday = TimeDayOfWeek(m_broker_time);
m_local_weekday  = TimeDayOfWeek(m_local_time);

//Checking for presence of the errors
  if(_LastError!=0){Result = false;}
//----------------------------------------------------------------------------//
return(Result);
//----------------------------------------------------------------------------//
}

这就是我们需要做出的呼吁

bool MyClass3::Refresh()
{
//----------------------------------------------------------------------------//
//Work variables
bool Result = true; //Result
//----------------------------------------------------------------------------//

ResetLastError();

Result = MyClass2::Refresh();

//Checking for presence of the errors
  if(_LastError!=0){Result = false;}
//----------------------------------------------------------------------------//
return(Result);
//----------------------------------------------------------------------------//
}

bool MyClass2::Refresh()
{
//----------------------------------------------------------------------------//
//Work variables
bool Result = true; //Result
//----------------------------------------------------------------------------//

ResetLastError();

Result = MyClass::Refresh();

//Checking for presence of the errors
  if(_LastError!=0){Result = false;}
//----------------------------------------------------------------------------//
return(Result);
//----------------------------------------------------------------------------//
}

我们在测试器中得到了缓慢--比我们想得到的多20倍(甚至更多)。这段代码运行良好。

bool MyClass2::Refresh()
{
//----------------------------------------------------------------------------//
//Work variables
bool Result = true; //Result
//----------------------------------------------------------------------------//

ResetLastError();

//Date and time (Information about date and weekday)
m_broker_time    = TimeTradeServer();
m_local_time     = TimeLocal();
m_broker_weekday = TimeDayOfWeek(m_broker_time);
m_local_weekday  = TimeDayOfWeek(m_local_time);

//Checking for presence of the errors
  if(_LastError!=0){Result = false;}
//----------------------------------------------------------------------------//
return(Result);
//----------------------------------------------------------------------------//
}

问题是--我是不是做错了什么,或者在这样的嵌套水平下,测试者真的会遇到瓶颈(我在终端没有注意到明显的瓶颈)?

 
Interesting:

首先,已经有了一个剖析器。运行它有什么问题?

第二,如果这是一个完整的代码,我们不需要函数。

MyClass3::Refresh和MyClass2::Refresh根本不需要,我们可以安全地使用基类MyClass1的功能。

或者向我们提供整个代码,但首先要通过Profiler。

 
TheXpert:

首先,已经有了一个剖析器。运行它有什么问题?

第二,如果这是一个完整的代码,我们不需要函数。

MyClass3::Refresh和MyClass2::Refresh根本不需要,我们可以安全地使用基类MyClass1的函数。

或者在工作室的整个代码,但首先要通过Profiler。

1.好吧,我现在做的,只是通过hudo白做,是在测试器本身的一些非常HITCHy的小毛病。

2.当然,这段代码并不完整,只是作为一个例子。实际上,基函数有相当不同的功能,而子函数也有自己的补充功能。

 
Interesting:

这是测试器本身的一些非常巧妙的故障。

塔基把它放在我的手上。
 
MetaDriver:

将日志和截图写给servicedesk。+ 终端、系统等的比特率。

不要大惊小怪,等星期一再说。

是的,我宁愿等周一开始,然后我再看看,谢谢