찻주전자의 질문 - 페이지 228

 
Rorschach :
표시기 중 하나를 배경으로 표시해야 합니다. 이것이 가능합니까?
다르게 나오나요?
 
sergeev :
다르게 나오나요?
모든 것이 백그라운드에서 구성되거나 모든 것이 맨 위에 있지만 1만 수행할 작업을 찾지 못했습니다.
 
예, 전부 또는 거기 또는 거기에만 있습니다. 따로 배치하지 않습니다. 이것은 하나의 지표가 아니라 하나의 차트의 속성이기 때문입니다.
 

안녕하세요!

내가 뭘 잘못하고 있는지 말해주세요. 첨부 파일의 Expert Advisor가 성공적으로 컴파일되고 디버깅을 위해 실행됩니다. 그러나 테스터에서 일하기를 거부합니다.

 int OnInit ()
  {
int cl_ctx;
if ((cl_ctx=CLContextCreate(CL_USE_ANY))==- 1 )
  {
     Print ( "OpenCL not found! Err: " , GetLastError ());
     return (- 1 );
  }
Print ( "Ok!!!" );
return ( 0 );
  }

void OnTick () {}
파일:
Test_ROG.mq5  1 kb
 
MigVRN :

안녕하세요!

내가 뭘 잘못하고 있는지 말해주세요. 첨부 파일의 Expert Advisor가 성공적으로 컴파일되고 디버깅을 위해 실행됩니다. 그러나 테스터에서 일하기를 거부합니다.

초기화 중에 한 번 작동합니다.

기본 코드는 OnTick에 있어야 합니다(귀하의 경우).

이제 Word 스크립트와 같은 것입니다. 즉, 차트 / 테스트 시작 부분에 연결될 때만 코드 본문을 실행합니다.

 
lazarev-dm :

초기화 중에 한 번 작동합니다.

코드는 정확히 작동하지 않는 것을 보여주기 위해 예제로 제공됩니다. 물론 이 형태로는 사용되지 않습니다. 디버그에서는 정상적으로 실행되고 테스터에서는 실행되지 않는 이유는 무엇입니까? 이것이 바로 문제입니다!
 
MigVRN :
코드는 정확히 작동하지 않는 것을 보여주기 위해 예제로 제공됩니다. 물론 이 형태로는 사용되지 않습니다. 디버그에서는 정상적으로 실행되고 테스터에서는 실행되지 않는 이유는 무엇입니까? 이것이 바로 문제입니다!

OnInit 함수에 대한 변수 선언을 꺼내고 bool 값을 할당하십시오 . 테스터와 디버깅 모두에서 모든 것이 저에게 효과적이었습니다.

 bool cl_ctx;
int OnInit ()
  {

if ((cl_ctx=CLContextCreate(CL_USE_ANY))==- 1 )
  {
     Print ( "OpenCL not found! Err: " , GetLastError ());
     return (- 1 );
  }
Print ( "Ok!!!" );
return ( 0 );
  }

void OnTick () {}
 
MigVRN :

안녕하세요!

내가 뭘 잘못하고 있는지 말해주세요. 첨부 파일의 Expert Advisor가 성공적으로 컴파일되고 디버깅을 위해 실행됩니다. 그러나 테스터에서 일하기를 거부합니다.

라자레프-dm :

OnInit 함수에 대한 변수 선언을 꺼내고 bool 값을 할당하십시오 . 테스터와 디버깅 모두에서 모든 것이 저에게 효과적이었습니다.

그리고 컴파일할 때 생기는 질문은 없습니까? ))
 
tol64 :
그리고 컴파일할 때 생기는 질문은 없습니까? ))

그것은 발생하지만 실제로는 어떤 이유로 표현이 말합니다 - 모든 것이 정상입니다

그러나 나에게 OK는 OK를 의미하기 때문에 왜 논쟁해야합니까))) 질문이 발생하지만 왜 O_o

내 의견으로는 모든 것이 정말 괜찮은지 확인하기에 충분하지 않은 경우

 
lazarev-dm :

그것은 발생하지만 실제로는 어떤 이유로 표현이 말합니다 - 모든 것이 정상입니다

그러나 나에게 OK는 OK를 의미하기 때문에 왜 논쟁해야합니까))) 질문이 발생하지만 왜 O_o

내 의견으로는 모든 것이 정말 괜찮은지 확인하기에 충분하지 않은 경우

)) 다음과 같은 경우 bool 유형으로 cl_ctx 변수를 만들어야 했던 이유에 대해 이야기하고 있습니다.

반환 값

생성에 성공하면 OpenCL 컨텍스트를 처리하고, 실패하면 -1을 처리합니다. 오류에 대한 정보를 얻으려면 GetLastError() 함수를 사용하십시오.