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

 
uncleVic :

마법사가 완료되면 Editor에서 Expert Advisor 소스가 열립니다. 소스 코드에서 다음과 유사한 행을 찾으십시오.

일부 패턴 을 제거하려면 < some number > 매개변수와 함께 PatternsUsage 메소드를 호출하는 행을 추가해야 합니다. 다음과 같이 표시됩니다.


이 숫자는 무엇을 의미합니까?
 
kirill-demo :
이 숫자는 무엇을 의미합니까?
대략 .
 
uncleVic :

마법사가 완료되면 Expert Advisor 소스가 Editor에서 열립니다. 소스에서 다음과 유사한 행을 찾습니다.

나는이 라인을 가지고 있지 않습니다. 그런 것들이 있다
//--- Creating filter CSignalMACD
   CSignalMACD *filter0=new CSignalMACD;
   if(filter0==NULL)

그리고

//--- Creating signal

   CExpertSignal *signal=new CExpertSignal;

   if(signal==NULL)

내가 이것을 추가하면 :

 //--- отключаем модель "двойная дивергенция"
   filter.PatternsUsage( 31 );

EA는 테스트되지 않았습니다. 무엇을 할까요?

 
kirill-demo :
나는이 라인을 가지고 있지 않습니다. 그런 것들이 있다
//--- Creating filter CSignalMACD
   CSignalMACD *filter0=new CSignalMACD;
   if(filter0==NULL)

그리고

//--- Creating signal

   CExpertSignal *signal=new CExpertSignal;

   if(signal==NULL)

내가 이것을 추가한 후:

EA는 테스트되지 않았습니다. 무엇을 할까요?

그러고 나서:

   signal.AddFilter(filter0);

끼워 넣다:

 //--- отключаем модель "двойная дивергенция"
   filter0.PatternsUsage( 31 );

우리는 얻는다:

   signal.AddFilter(filter0);
//--- отключаем модель "двойная дивергенция"
   filter0.PatternsUsage( 31 );
 
uncleVic :
여러 페이지에 걸친 이론적인 논쟁에 휘말릴 수 있는 방법은 없습니다.
이 결정에 감사드립니다. 또한 연습을 해칠 정도로 구두 조사를 할 시간이 없습니다.
 
Примерно вот это .
덕분에 설명이 더 명확해졌습니다. 그러나 다른 모델이나 여러 모델을 제거하려면 <some number>는 무엇이어야 합니까? 어떻게 작동하는지 설명하세요?
 
kirill-demo :
덕분에 설명이 더 명확해졌습니다. 그러나 다른 모델 또는 여러 모델을 제거하려면 <some number>는 무엇이어야 합니까? 어떻게 작동하는지 설명하세요?

더 잘하자. 당신은 쓰기:

1. 그러한 모델을 사용하고 싶습니다(특정 모델 목록).

2. 그러한 모델을 사용하고 싶습니다(특정 모델 목록).

...

N. 그런 모델을 사용하고 싶습니다(특정 모델 목록).

번호를 알려드리겠습니다. 좋은?

 
uncleVic :

더 잘하자. 당신은 쓰기:

1. 그러한 모델을 사용하고 싶습니다(특정 모델 목록).

2. 그런 모델을 사용하고 싶습니다(특정 모델 목록).

...

N. 그런 모델을 사용하고 싶습니다(특정 모델 목록).

번호를 알려드리겠습니다. 좋은?

000100, 110001 타입을 넣어보았습니다. 잘 되는 것 같습니다)) 이 숫자에서 알 수 있듯이 자릿수 = 모델 수입니다. 숫자 1이 끝에서 세 번째이면 두 번째 모델이 켜져 있는 것입니다. 끝에서 세 번째와 네 번째가 1이면 두 번째와 세 번째 모델만 작동합니다. 제가 제대로 이해한건가요? 하지만 31은 어디서 얻었는지 이해가 되지 않습니다.

추신: 각 어드바이저를 정리할 때 숫자를 물어보는 것보다 직접 배우는 것이 좋습니다.

 
kirill-demo :

000100, 110001 타입을 넣어보았습니다. 잘 되는 것 같습니다)) 이 숫자에서 알 수 있듯이 자릿수 = 모델 수입니다. 숫자 1이 끝에서 세 번째이면 두 번째 모델이 켜져 있는 것입니다. 끝에서 세 번째와 네 번째가 1이면 두 번째와 세 번째 모델만 작동합니다. 제가 제대로 이해한건가요? 하지만 31은 어디서 얻었는지 이해가 되지 않습니다.

추신: 각 어드바이저를 정리할 때 숫자를 물어보는 것보다 직접 배우는 것이 좋습니다.

모든 것이 맞습니다. 비트는 0부터 시작하여 오른쪽에서 왼쪽으로 번호가 매겨집니다.

10진수 31 = 이진수 011111(5번째 모델을 제외한 모든 모델 작동).

 
저것들. 31 또는 011111 수 있습니까? 차이 없음?