Icustom 값을 가져올 수 없습니다.

 

안녕 모두, 이것은 일반적으로 간단한 것이지만 이번에는 여러 벽에 머리를 두드린 후에도 다음 설정으로 이 게시물에 첨부된 이 사용자 지정 표시기 의 값 출력을 얻는 방법을 찾을 수 없었습니다.

iCustom(NULL,0,"MTF_Moving_Average",1440,3,3,2,1,1);

혹시 이에 대한 아이디어가 있으시면 공유해주세요 :)

주의:

mq4 파일을 찾고 있지만 찾을 수 없습니다

파일:
 
ronaldgoal :

mq4 파일을 찾고 있지만 찾을 수 없습니다


같은 폴더에 있어야 합니다
 
qjol :

같은 폴더에 있어야 합니다

그렇지 않다. 컴파일된 파일만 사용 가능
 

모든 버퍼를 통과해 보십시오.

 iCustom ( NULL , 0 , "MTF_Moving_Average" ,0, 0 );
iCustom ( NULL , 0 , "MTF_Moving_Average" ,1, 0 );
iCustom ( NULL , 0 , "MTF_Moving_Average" ,2, 0 );
iCustom ( NULL , 0 , "MTF_Moving_Average" ,3, 0 );
iCustom ( NULL , 0 , "MTF_Moving_Average" ,4, 0 );
iCustom ( NULL , 0 , "MTF_Moving_Average" ,5, 0 );
iCustom ( NULL , 0 , "MTF_Moving_Average" ,6, 0 );
iCustom ( NULL , 0 , "MTF_Moving_Average" ,7, 0 );
 
qjol :

모든 버퍼를 통과해 보십시오.


이미 시도했습니다 :(
 

나는 시도했고 잘 작동합니다.

 
백테스트 에서?
 

y 백테스트 나는 그것을 찾기 위해 백테스트가 필요하지 않습니다

 

백테스트 모드가 이 표시기와 함께 꽤 느릴지 모르겠습니다. 아마도 그것과 관련이 있을 것입니다...

당신이 그것을 작동하게 만든 테스트 파일을 나에게 보낼 수 있습니까?

 
int start()
  {
//----
double a = iCustom ( NULL , 0 , "MTF_Moving_Average" , 0 , 0 ); //shift 0
double b = iCustom ( NULL , 0 , "MTF_Moving_Average" , 0 , 1 ); //shift 1
double c = iCustom ( NULL , 0 , "MTF_Moving_Average" , 0 , 2 ); //shift 2
Alert ( "shift 0 is: " + DoubleToStr(a, 4 ) + 
       " shift 1 is: " + DoubleToStr(b, 4 ) + 
       " shift 2 is: " + DoubleToStr(c, 4 ));
   
//----
   return ( 0 );
  }
스크립트야
 
qjol :
스크립트야

예, 그렇게 잘 작동하지만 백테스트 에 어려움이 있습니다. 어쨌든 감사합니다 :)
사유: