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

 
Dmitriy Skub :

아니요, 배열 작업은 수행되지 않습니다. 데이터 가져오기 및 구조 요소에 대한 액세스(일반 기능에 의한 시간 및 변환)만.

안타깝게도 바이너리를 보여주지 않았습니다. 마지막 틱에 문제가 있는 것 같습니다.

 

거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼

오류, 버그, 질문

fxsaber , 2020.06.11 05:30

VPS 또는 터미널의 인/아웃 네트워크 패킷에서 최대 네트워크 지연을 측정하는 방법이 있습니까?

핑이 0인 VPS에서 네트워크 브레이크의 단기 피크가 있다고 가정합니다.


동일한 SymbolInfoTick이 100ms 이상 걸릴 수 있는 이유를 설명하기는 어렵지만.


추신: 그런데 CopyTicksRange를 통해 새 틱을 로드하는 데 일반적으로 1ms 미만이 소요되며 자정에 3초 이상이 걸립니다. 분명히 자정에 틱 베이스가 개편되고 있습니다.

Dmitriy Skub :

아니요, 배열 작업은 수행되지 않습니다. 데이터 가져오기 및 구조 요소에 대한 액세스(일반 기능에 의한 시간 및 변환)만.

총 2개의 구형 말이 있습니다. 거래 주문 오류(주기적인 실행 시간 증가)와 데이터 수신 오류입니다. 터미널의 두 가지 주요 기능.

다른 사용자들도 불만을 토로합니다(심지어 비디오로 증명했습니다).

www.mql5.com/en/forum/169358#comment_15375048
www.mql5.com/en/forum/169358/page2#comment_15376573
www.mql5.com/en/forum/334646#comment_15374754

 

안녕하세요! 표시기가 오류 4806(요청한 데이터를 찾을 수 없음)을 생성할 수 있는 이유를 알려주십시오.

   int      ibars=iBars(NULL,0);
   int       filehandle= 0 ,hWPR;
   double    WPRBuffer[]; //буфер для индикатора

   hWPR= iWPR ( NULL ,period, 240 );
   int y= CopyBuffer (hWPR, 0 , 0 ,ibars,WPRBuffer);
   if(y<=0){Print("Не удалось скопировать данные WPR. Error = ",GetLastError());
 
fxsaber :

VPS 또는 터미널의 인/아웃 네트워크 패킷에서 최대 네트워크 지연을 측정하는 방법이 있습니까?

핑이 0인 VPS에서 네트워크 브레이크의 단기 피크가 있다고 가정합니다.


동일한 SymbolInfoTick이 100ms 이상 걸릴 수 있는 이유를 설명하기는 어렵지만.


추신: 그런데 CopyTicksRange를 통해 새 틱을 로드하는 데 일반적으로 1ms 미만이 소요되며 자정에 3초 이상이 걸립니다. 분명히 자정에 틱 베이스가 개편되고 있습니다.

VPS를 사용하지 않습니다 . 브로커 서버에 대한 연결은 2.5ms로 안정적입니다. 자정에는 그렇게 중요하지 않습니다. 교환은 10에서 23-50 사이입니다.

해당 스레드에서 네트워크 지연이 아닌 것으로 나타났습니다.

 
fxsaber :

안타깝게도 바이너리를 보여주지 않았습니다. 마지막 틱에 문제가 있는 것 같습니다.

LS로 보냈습니다.















 

지금은 데이터가 안 오면(거래소가 닫혀 있을 때) 6개월 동안 오류 없이 틱을 얻을 수 있습니다. 그러나 그때도 매번은 아니지만 때때로 오류가 발생합니다.

멀티 스레딩을 사용하는 잼처럼 보입니다.

 
Dmitriy Skub :

지금은 데이터가 안 오면(거래소가 닫혀 있을 때) 6개월 동안 오류 없이 틱을 얻을 수 있습니다. 그러나 그때도 매번은 아니지만 때때로 오류가 발생합니다.

멀티 스레딩을 사용하는 잼처럼 보입니다.

재생이 너무 쉽기 때문에 재생을 위해 데이터를 입력하십시오.

 
Dmitriy Skub :

지금은 데이터가 안 오면(거래소가 닫혀 있을 때) 6개월 동안 오류 없이 틱을 얻을 수 있습니다. 그러나 그때도 매번은 아니지만 때때로 오류가 발생합니다.

멀티 스레딩을 사용하는 잼처럼 보입니다.

하나의 프로세서(VMWare Player)가 있는 가상 머신 에 설치된 MT5를 확인할 수 있습니다.

 
fxsaber :

재생이 너무 쉽기 때문에 재생을 위해 데이터를 입력하십시오.

바이너리 파일의 의미입니까?
 
Dmitriy Skub :
바이너리 파일의 의미입니까?

재현할 서버 및 코드.