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

[삭제]  
Igor Makanu :

그리고 당신은 이미 변수를 "생성"했습니다. 여기 CBandit( int number_of_features) variable int number_of_features는 이미 생성되었거나 변수가 아니라 이 변수 값의 복사본 이므로 CBandit(int number_of_features _my )를 작성하십시오. 아무것도 변경되지 않기 때문에 떠나고 컴파일러는 구체적으로 경고를 제공합니다. 설명 CBandit( int number_of_features) 범위를 닫았습니다.

사적인:

int number_of_features;

그리고 아마도 이 int number_of_features가 필요했을 것입니다. CBandit() 메서드에서 수신하거나 그렇지 않을 수도 있습니다. 컴파일러는 이것을 모니터링합니다.

다른 이름을 생성하지 않는다는 의미에서. C++에서는 다음을 수행할 수 있습니다.

그냥 눈에 거슬리는 경고

 
Maxim Dmitrievsky :

다른 이름을 생성하지 않는다는 의미에서. C++에서는 다음을 수행할 수 있습니다.

어디에서나 가능하지만 컴파일러 및 설정 제조업체에 따라 다릅니다. 경고를 발행할지 여부, IMHO, 컴파일러가 모든 것을 올바르게 수행합니다. 노동 방법에 대한 설명에 1자를 추가해서는 안되지만 예를 들어 범위가 닫히는 경우 의사 소통에 도움이 됩니다. 누군가가 본질을 탐구하지 않고 .mqh를 연결하거나 상속할 수 있고 유사한 상황이 있을 수 있습니다. IMHO, 모든 것이 정확합니다.

추신: 클래스에서 함수를 원하는 방식을 설명하고 모든 것이 명확성 측면에서 원하는 대로 되고 올바르게 처리되도록 메서드 본문을 설명합니다. 컴파일러는 호출할 때 변수 유형만 모니터링합니다. 이름이 아닌 기능:

 class tst
  {
private :
   int                number_of_features;

public :
   void               CBandit( int number_of_features);
  };
//+------------------------------------------------------------------+
//|     tst::CBandit(int number_of_features_my)                      |
//+------------------------------------------------------------------+
tst::CBandit( int number_of_features_my)
  {
   this .number_of_features=number_of_features_my;
  }
[삭제]  
Igor Makanu :

어디에서나 가능하지만 컴파일러 및 설정 제조업체에 따라 다릅니다. 경고를 발행할지 여부, IMHO, 컴파일러가 모든 것을 올바르게 수행합니다. 노동 방법에 대한 설명에 1자를 추가해서는 안되지만 예를 들어 범위가 닫히는 경우 의사 소통에 도움이 됩니다. 누군가가 본질을 탐구하지 않고 .mqh를 연결하거나 상속할 수 있고 유사한 상황이 있을 수 있습니다. IMHO, 모든 것이 정확합니다.

추신: 클래스에서 함수를 원하는 방식을 설명하고 모든 것이 명확성 측면에서 원하는 대로 되고 올바르게 처리되도록 메서드 본문을 설명합니다. 컴파일러는 호출할 때 변수 유형만 모니터링합니다. 이름이 아닌 기능:

글쎄, 네, 나는 그것을합니다 .. 작은 일) 방금 물었습니다.

[삭제]  
fxsaber :

캐시가 작동합니다.

어떤 캐시? 어디에? 별도의 TF에서 시작한 다음 순전히 확인을 위해 다른 TF에서 시작하여(캐시가 작동하지 않도록) 다른 결과를 얻었습니다. 캐시는 어떻게 되나요?

 
Сергей Таболин :

어떤 캐시? 어디에? 별도의 TF에서 시작한 다음 순전히 확인을 위해 다른 TF에서 시작하여(캐시가 작동하지 않도록) 다른 결과를 얻었습니다. 캐시는 어떻게 되나요?

대부분 FILE_SHARE 플래그를 사용해야 합니다. 왜냐하면 파일 열기/쓰기가 동시에 발생할 수 있습니다.

[삭제]  
fxsaber :

대부분 FILE_SHARE 플래그를 사용해야 합니다. 왜냐하면 파일 열기/쓰기가 동시에 발생할 수 있습니다.

변경됨.

 int       filehandle  = FileOpen (filename, FILE_WRITE | FILE_READ | FILE_SHARE_WRITE | FILE_SHARE_READ | FILE_BIN | FILE_COMMON );

도움이되지 않았습니다. 1 - M30, 2 - H4

그리고 두 경우 모두 더 적은 수의 유효한 옵션이 발견되었습니다. (1956)

 
Сергей Таболин :

변경됨.

도움이되지 않았습니다. 1 - M30, 2 - H4

그리고 두 경우 모두 더 적은 수의 유효한 옵션이 발견되었습니다. (1956)

불행히도 재생산 코드가 없으면 건설적으로 말할 수 없습니다.

[삭제]  
fxsaber :

불행히도 재생산 코드가 없으면 건설적으로 말할 수 없습니다.

여기여기 에 제공된 코드 .

 

친애하는 개발자 여러분!

자체 원격 에이전트의 장기 활성화 문제가 해결됩니까?

"

2018.11.11 16:40:02.769 FX_09 다른 터미널에서 점유

"

12시간 동안 최적화가 수행되지 않았으며 에이전트는 리소스의 공개 판매에 액세스할 수 없습니다.

 

MQ-베타에서 0이 아닌 중지 수준이 설정된 이유는 무엇입니까? 똑같은 고대물입니다.


위협 TS 연구는 사용자 지정 기호 에 대해서만 수행되어야 한다고 더욱 확신했습니다. 결국 이러한 정지/동결 수준은 시장 패턴과 관련이 없습니다. 그러나 이러한 정지는 때때로 테스터가 단순히 자신의 결과에 거짓말을 하기 시작할 정도로 엄청난 왜곡을 생성합니다.