오류, 버그, 질문 - 페이지 776

 
사람들은 버그가 무엇인지 말해 줍니다. 새 컴퓨터에 터미널을 설치했는데 유로-달러 쌍에 대한 기록이 로드되지 않고 97.4%가 로드된 다음 서버에서 기록 정보를 가져오려는 시도가 1000번 있었고 그 다음에는 2000번의 시도가 있었습니다. 3000 ... 이것은 DC의 터미널이며 MQ의 터미널과 같은 이야기입니다. 나는 서버가 다르다는 것을 이해하지 못하지만 문제는 동일하며 MQ에서만 최대 46%까지 로드되었습니다. 답변에 미리 감사드립니다.
 
07041982 :
사람들은 버그가 무엇인지 말해 줍니다. 새 컴퓨터에 터미널을 설치했는데 유로-달러 쌍에 대한 기록이 로드되지 않고 97.4%가 로드된 다음 서버에서 기록 정보를 가져오려는 시도가 1000번 있었고 그 다음에는 2000번의 시도가 있었습니다. 3000 ... 이것은 DC의 터미널이며 MQ의 터미널과 같은 이야기입니다. 나는 서버가 다르다는 것을 이해하지 못하지만 문제는 동일하며 MQ에서만 최대 46%까지 로드되었습니다. 답변에 미리 감사드립니다.
사람들이 조언을 도와줄 수 있습니까? 이게 뭔가요? 어쩌면 누군가가 그것을 가지고?
 
07041982 :
사람들이 조언을 도와줄 수 있습니까? 이게 뭔가요? 어쩌면 누군가가 그것을 가지고?

서비스 데스크에 씁니다 . 로그 및 스크린샷 포함. + 단말기, 시스템 등의 Bitness

그리고 소란을 피우지 마십시오. 월요일을 기다리세요.

Общайтесь с разработчиками через Сервисдеск!
Общайтесь с разработчиками через Сервисдеск!
  • www.mql5.com
Ваше сообщение сразу станет доступно нашим отделам тестирования, технической поддержки и разработчикам торговой платформы.
 
좋은 하루, 질문이 있습니다. 즉, 에이전트의 결정에 대한 지불을 중단한 이유는 무엇입니까? 이틀 동안 센트를 보지 못했습니다. 왜 이것이 가능합니까 ?? 오후에 응답하십시오. 고마울거야.
 
sk8den :

좋은 하루, 질문이 있습니다. 즉, 에이전트의 결정에 대한 지불을 중단한 이유는 무엇입니까? 이틀 동안 센트를 보지 못했습니다. 왜 이것이 가능합니까 ?? 오후에 응답하십시오. 고마울거야.

제삼. 즉, 13일 금요일부터. 즉, 업데이트에서 :)

그들은 그것을 고칠 것입니다. 평일.

[삭제]  

개발자

Expert Advisor는 전략 테스터 에서 시작됩니다.

3개의 클래스가 있으며 각 클래스는 이전 클래스의 후손입니다.

 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 기본 클래스의 기능을 안전하게 사용할 수 있습니다.

또는 스튜디오의 모든 코드에서 먼저 프로파일러를 피웁니다.

[삭제]  
TheXpert :

첫째, 이미 프로파일러가 있습니다. 그거 빼면 뭐가 문제임?

둘째, 전체 코드이면 작동합니다.

MyClass3::Refresh 및 MyClass2::Refresh는 전혀 필요하지 않으며 MyClass1 기본 클래스의 기능을 안전하게 사용할 수 있습니다.

또는 스튜디오의 모든 코드에서 먼저 프로파일러를 피웁니다.

1. 글쎄, 내가 지금 무엇을 하고 있는 거지, 단지 최악의 목적 없이, 이것은 테스터 자체에서 매우 똑똑한 버그입니다.

2. 물론, 코드가 완전하지 않습니다. 이것은 단지 예일 뿐입니다. 일반적으로 기본 기능은 완전히 다른 기능을 가지고 있으며 후손에는 고유한 첨가물이 있습니다.

 
Interesting :

이것은 테스터 자체에 있으며, 버그가 매우 분명합니다.

나는 그것을 내 손에 넣었다.
 
MetaDriver :

서비스 데스크에 씁니다 . 로그 및 스크린샷 포함. + 단말기, 시스템 등의 Bitness

그리고 소란을 피우지 마십시오. 월요일을 기다리세요.

예, 시작하려면 월요일까지 기다리는 것이 좋습니다. 그러면 우리가 보겠습니다. 감사합니다.