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

 
Nexxtor :
주제 죽은?
아니요.
 

그리고 더 나아가...

클라우드 에이전트를 통해 유전자 최적화를 적용합니다.

"OnTick 기능에 메모리 없음" 오류가 발생합니다.

스레드를 수정하는 방법을 아는 사람은 누구입니까?


 
Nexxtor :

그리고 더 나아가...

클라우드 에이전트를 통해 유전자 최적화를 적용합니다.

"OnTick 기능에 메모리 없음" 오류가 발생합니다.

스레드를 수정하는 방법을 아는 사람은 누구입니까?


충분한 메모리?

램과 HDD?

 

나는 서비스 데스크에 편지를 썼습니다. 그들은 대답하지 않습니다. 기회가 있는 사람이 있으면 Trade.mqh 및 HashMap.mqh 파일을 동시에 포함하여 Expert Advisor를 컴파일할 때 오류를 테스트하십시오. 이러한 오류가 있습니까?

터미널의 버전 및 비트 수

터미널 MetaTrader 5 x64 빌드 1795 시작(MetaQuotes Software Corp.)

터미널 Otkritie Broker x64 빌드 1755 시작됨(JSC ''Otkritie Broker'')

시퀀싱

1. 표준 Expert Advisor를 만들고 여기에 파일을 추가합니다.

#include<Trade/Trade.mqh>

#include<일반/HashMap.mqh>

2. 결과 파일을 컴파일합니다.

결과

'항목' - 잘못된 캐스트 작업 DealInfo.mqh 138 11

'항목' - 잘못된 스위치 표현식 유형 DealInfo.mqh 138 11

오류 2개, 경고 0개

 
TKAworkflow :

나는 서비스 데스크에 편지를 썼습니다. 그들은 대답하지 않습니다. 기회가 있는 사람이 있으면 Trade.mqh 및 HashMap.mqh 파일을 동시에 포함하여 Expert Advisor를 컴파일할 때 오류를 테스트하십시오. 이러한 오류가 있습니까?

터미널의 버전 및 비트 수

터미널 MetaTrader 5 x64 빌드 1795 시작(MetaQuotes Software Corp.)

터미널 Otkritie Broker x64 빌드 1755 시작됨(JSC ''Otkritie Broker'')

시퀀싱

1. 표준 Expert Advisor를 만들고 여기에 파일을 추가합니다.

#include<Trade/Trade.mqh>

#include<일반/HashMap.mqh>

2. 결과 파일을 컴파일합니다.

결과

'항목' - 잘못된 캐스트 작업 DealInfo.mqh 138 11

'항목' - 잘못된 스위치 표현식 유형 DealInfo.mqh 138 11

오류 2개, 경고 0개

이 오류는 알려져 있으며 수정되었습니다. 나는 나 자신을 기다리고 있습니다.

 
Vladimir Pastushak :

충분한 메모리?

램과 HDD?

아직 4.5GB의 RAM이 있고 HDD에는 175GB가 더 있습니다.

클라우드를 통해 최적화하는 경우에만 오류가 발생합니다. 로컬 에이전트에서는 모든 것이 오류 없이 작동합니다.

무빙 에이버레인지와 같은 일반적인 Expert Advisors는 클라우드를 통해 최적화할 때 같은 기간에 문제 없이 작동합니다.


 
Vladimir Karputov :

이 오류는 알려져 있으며 수정되었습니다. 나는 나 자신을 기다리고 있습니다.

그들은 시간의 관점에서 무엇을 약속합니까? 얼마 동안 기다렸나요?

 
TKAworkflow :

그들은 시간의 관점에서 무엇을 약속합니까? 얼마 동안 기다렸나요?

지금 일주일째 기다리고 있습니다.
 

컴파일 중 오류

 //#define struct class //(*)
template < typename T>
struct A;
void f( A< int >& ) {} //Error 124: internal error #122
template < typename T>
struct A {
public :
         void f() {}
};

그리고 struct를 class(*)로 바꾸면 괜찮습니다. 차이점이 뭐야?

 

컴파일 중 오류

 template < typename T>
class A;
void f( A< int >& a ) { a.f(); } //Error: class 'A<int>' is undefined
template < typename T>
class A {
public :
         void f() {}
};
void OnStart () {           }

그리고 다음과 같이:

 void OnStart () { A< int > a; }

좋아. 차이점이 뭐야?

사유: