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

 
inwinterborn :

알아낼 수 있도록 도와주세요.

이전 버전의 MT 5 백테스팅은 올바르게 작동했지만 최신 버전의 MT 5(2842년 3월 23일 2842 )에서는 과거 데이터에 대한 백테스팅을 할 때 표준 라이브러리 StartIndex ()에 문제가 있는 것을 봅니다. 실제 데이터.

닫힌 막대로 작업합니다( m_every_tick=false).


SignalMACD.mqh:

기록에서 디버깅할 때 이 줄로 이동하고 "m_every_tick? 0:1"에서 1 대신 다양한 여러 자리 숫자를 얻습니다.

ExpertBase.mqh:

터미널로 편집기를 다시 시작할 때까지 안정적인 번호를 얻습니다. 재부팅 후 이미 새 번호가 있고 다음 재부팅까지 안정적입니다: 552894800, 655556464, 480217696.


실제 데이터:


과거 데이터:

 

선택 가능한 어드바이저(표준/맞춤형); 기간; 터미널 창의 max.bars는 문제에 영향을 미치지 않으며 모든 것이 동일합니다.


텍스트에 삽입된 스크린샷은 손실됩니다.

나는 그것들을 첨부 파일로 첨부하고 있습니다.

 
inwinterborn :

알아낼 수 있도록 도와주세요.


시계열의 방향이 변경되었을 수 있다고 가정했지만 첫 번째 인덱스 또는 StartIndex() 함수에서 받은 인덱스에서 표시기의 Main 행의 올바른 값이 반환되지 않습니다.

저것들. 이상한 StartIndex() 값을 제외하고 어떤 이유로 표시기의 올바른 데이터도 가지고 있지 않습니다.

 

안녕하세요. 편집기가 클래스를 잘못 생성하기 시작했습니다. Create class를 선택하고 이름을 입력하고 "Finish"를 클릭하면 종료됩니다.

생성된 파일을 보니 비어 있습니다. 편집기가 열려고 하면 충돌도 발생합니다. 추가된 속성

 #property copyright "Copyright 2021, © Cyberdev"
#property link        "https://www.mql5.com/en/users/cyberdev/seller"
#property version    "1.00"

그리고 파일이 열리기 시작했습니다. 빌드: 2842.


 
Mihail Matkovskij :

안녕하세요. 편집기가 클래스를 잘못 생성하기 시작했습니다. Create class를 선택하고 이름을 입력하고 "Finish"를 클릭하면 종료됩니다.

생성된 파일을 보니 비어 있습니다. 편집기가 열려고 하면 충돌도 발생합니다. 추가된 속성

그리고 파일이 열리기 시작했습니다. 빌드: 2842.


 
Vladimir Karputov :


안녕하세요 블라디미르님! 기록 데이터에 대한 StartIndex () 를 사용하여 위의 예에서 내가 무엇을 잘못하고 있는지 알려주십시오.

 

안녕하세요. 실제 틱에 대한 테스터에서 이러한 오류는 모든 쌍에 대해 발생합니다. 저것들. 누락된 틱 대신 임의의 틱이 사용됩니까? 그것을 고치는 방법? 브로커에 틱이 없습니까?


 

메시지/채널의 MT4 터미널에 러시아어 인코딩이 있는 것입니다. 그것은 어떤 식 으로든 구성되지 않았으며 시스템이나 다른 키릴 문자도 원하지 않으며 krakozyabry를 제공합니다. 이전에 일했습니다.

MT5에서는 모든 것이 정확합니다.

 
https://www.mql5.com/ru/users/traveller00/publications/all과 같은 모든 사용자 메시지는 언어를 기준으로 필터링됩니다. 이게 기능인가요? 러시아어를 선택한 경우 영어로 된 사용자 메시지가 표시되지 않는 이유는 무엇입니까? 아니면 모든 메시지를 보려면 모든 언어를 터치해야 합니까?
 
traveller00 :
https://www.mql5.com/ru/users/traveller00/publications/all과 같은 모든 사용자 메시지는 언어를 기준으로 필터링됩니다. 이게 기능인가요? 러시아어를 선택한 경우 영어로 된 사용자 메시지가 표시되지 않는 이유는 무엇입니까? 아니면 모든 메시지를 보려면 모든 언어를 터치해야 합니까?

예, 필터는 현재 언어(논리적)에 대해 작동합니다.

 
Vladimir Karputov :

예, 필터는 현재 언어(논리적)에 대해 작동합니다.

제가 뒤쳐져 있는 것 같지만 다른 포럼에서는 이런 것을 본 적이 없습니다. 버튼 아래 모든 메시지는 일반적으로 정확히 모든 메시지에 있습니다. 그리고 어떻게든 필터링하고 싶다면 이것은 일반적인 보이는 필터 필드에 의해 수행됩니다. 여기서 더 논리적인 접근 방식은 무엇입니까?