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

 

MT 5 x 64 빌드 2592의 버그, 프로그램의 이전 버전에서와 같이 기록의 모든 거래를 열린 차트 에 추가할 수 없습니다. 선택한 기호에 대한 거래를 추가하는 기능은 차트에 거래를 추가하지 않지만 기본 템플릿으로 새 차트를 엽니다(기본 템플릿이 아닌 차트에 거래를 추가해야 하는 경우 어떻게 합니까?). 차트로 거래를 전송하는 기능(왼쪽 버튼 사용)이 작동하지 않고 왼쪽 버튼으로 거래를 가져 와서 차트로 전송하면 아무 일도 일어나지 않습니다.

 
Rashid Umarov :
항상 모든 데이터를 먼저 기록하십시오(오류가 있는 경우). 코드에 모든 것을 숨겼습니다.

오늘은 월요일, 스크립트를 실행하고,

 void OnStart ()
{

   datetime Fp= 0 ,Ep= 0 ,pFp= 0 ,pEp= 0 ,Arr[];
   int Count= 0 ,bars= 0 ,dt= 0 ;
   if ( CopyTime ( NULL , PERIOD_D1 , iTime ( Symbol (), PERIOD_CURRENT , 0 ), 1 + 3 ,Arr)> 0 )
   {
      Fp=Arr[ 0 ];
       Print (" PERIOD_CURRENT =", EnumToString ( Period ()));
       Print (" iTime ( Symbol (), PERIOD_CURRENT , 0 )=", iTime ( Symbol (), PERIOD_CURRENT , 0 ));
       ArrayPrint (Arr);
   }
   Print ("Fp=", TimeToString (Fp, TIME_DATE | TIME_MINUTES ));

}


빌드 2361(x32)

 2020.09 . 14 12 : 36 : 11.964 CopyTime_Test (Si- 9.20 ,M1)       PERIOD_CURRENT = PERIOD_M1
2020.09 . 14 12 : 36 : 11.964 CopyTime_Test (Si- 9.20 ,M1)       iTime ( Symbol (), PERIOD_CURRENT , 0 )= 2020.09 . 14 12 : 36 : 00
2020.09 . 14 12 : 36 : 12.074 CopyTime_Test (Si- 9.20 ,M1)       2020.09 . 11 00 : 00 : 00 2020.09 . 14 00 : 00 : 00 2020.09 . 11 00 : 00 : 00 2020.09 . 14 00 : 00 : 00
2020.09 . 14 12 : 36 : 12.074 CopyTime_Test (Si- 9.20 ,M1)      Fp= 2020.09 . 11 00 : 00

정확한 숫자는 2020년 9월 9일이어야 합니다. 배열에는 그러한 숫자가 없으며 실제로 가비지 덤프가 있습니다.

터미널이 월요일에 업데이트 된 일요일, 거래 세션이 시작되기 전에 최대 절전 모드로 전환되고 서버에 연결 한 후 종료되었습니다. 결과입니다.

이제 터미널을 다시 시작하겠습니다.

결과는 같다

 2020.09 . 14 12 : 49 : 30.823 CopyTime_Test (Si- 9.20 ,M1)       PERIOD_CURRENT = PERIOD_M1
2020.09 . 14 12 : 49 : 30.823 CopyTime_Test (Si- 9.20 ,M1)       iTime ( Symbol (), PERIOD_CURRENT , 0 )= 2020.09 . 14 12 : 49 : 00
2020.09 . 14 12 : 49 : 30.823 CopyTime_Test (Si- 9.20 ,M1)       2020.09 . 11 00 : 00 : 00 2020.09 . 14 00 : 00 : 00 2020.09 . 11 00 : 00 : 00 2020.09 . 14 00 : 00 : 00
2020.09 . 14 12 : 49 : 30.823 CopyTime_Test (Si- 9.20 ,M1)      Fp= 2020.09 . 11 00 : 00

그러나 오늘날 2560(x64)은 정확한 숫자를 보여줍니다.

이유가 뭔가요???

추가됨:

기록 캐시를 삭제해도 도움이 되지 않았고 기록을 완전히 삭제해도 도움이 되었습니다.

 2020.09 . 14 13 : 12 : 21.959 CopyTime_Test (Si- 9.20 ,M1)       PERIOD_CURRENT = PERIOD_M1
2020.09 . 14 13 : 12 : 21.959 CopyTime_Test (Si- 9.20 ,M1)       iTime ( Symbol (), PERIOD_CURRENT , 0 )= 2020.09 . 14 13 : 12 : 00
2020.09 . 14 13 : 12 : 21.959 CopyTime_Test (Si- 9.20 ,M1)       2020.09 . 09 00 : 00 : 00 2020.09 . 10 00 : 00 : 00 2020.09 . 11 00 : 00 : 00 2020.09 . 14 00 : 00 : 00
2020.09 . 14 13 : 12 : 21.959 CopyTime_Test (Si- 9.20 ,M1)      Fp= 2020.09 . 09 00 : 00

오류를 재현하기 위해 기록 아카이브를 첨부합니다.

추가됨:

2560(x64)에서도 지우기가 실패했습니다!

 2020.09 . 14 14 : 05 : 40.913 CopyTime_Test (Si- 9.20 ,M1)       PERIOD_CURRENT = PERIOD_M1
2020.09 . 14 14 : 05 : 40.913 CopyTime_Test (Si- 9.20 ,M1)       iTime ( Symbol (), PERIOD_CURRENT , 0 )= 2020.09 . 14 14 : 05 : 00
2020.09 . 14 14 : 05 : 40.918 CopyTime_Test (Si- 9.20 ,M1)       2020.09 . 11 00 : 00 : 00 2020.09 . 14 00 : 00 : 00 2020.09 . 11 00 : 00 : 00 2020.09 . 14 00 : 00 : 00
2020.09 . 14 14 : 05 : 40.918 CopyTime_Test (Si- 9.20 ,M1)      Fp= 2020.09 . 11 00 : 00
파일:
Si-9.20_back.zip  3224 kb
 

여보세요

내 프로필, 메시지, 직장에 액세스할 수 없습니다. 나는 일자리를 신청할 수 있습니다.

 
Mikhail Pityugov :

여보세요

내 프로필, 메시지, 직장에 액세스할 수 없습니다. 나는 일자리를 신청할 수 있습니다.

페이지를 찾을 수 없다고 말합니다

 
Mikhail Pityugov :

여보세요

내 프로필, 메시지, 직장에 액세스할 수 없습니다. 나는 일자리를 신청할 수 있습니다.

404. 이 페이지는 존재하지 않습니다

 
누구나 가지고 있습니다.
 
SEM :

MT 5 x 64 빌드 2592의 버그, 프로그램의 이전 버전에서와 같이 히스토리의 모든 거래를 열린 차트 에 추가할 수 없습니다. 선택한 기호에 대한 거래를 추가하는 기능은 차트에 거래를 추가하지 않지만 기본 템플릿으로 새 차트를 엽니다(기본 템플릿이 아닌 차트에 거래를 추가해야 하는 경우 어떻게 합니까?). 차트로 거래를 전송하는 기능(왼쪽 버튼 사용)이 작동하지 않고 왼쪽 버튼으로 거래를 가져 와서 차트로 전송하면 아무 일도 일어나지 않습니다.

논평이 있습니까? 지원하다?

오류 추가:

내역 - 차트에 표시(자동 업데이트 비활성화) - 1개 거래를 열 때(종료) 다른 거래가 차트에 추가되지만 자동 업데이트는 비활성화됩니다.


차트에서 캘린더의 흥미로운 동작, 촛불의 시간과 뉴스의 시간이 일치하지 않습니다.


 
SEM :

논평이 있습니까? 지원하다?

오류 추가:

내역 - 차트에 표시(자동 업데이트 비활성화) - 1개 거래를 열 때(종료) 다른 거래가 차트에 추가되지만 자동 업데이트는 비활성화됩니다.


차트에서 캘린더의 흥미로운 동작, 촛불의 시간과 뉴스의 시간이 일치하지 않습니다.


차트 자체의 설정을 확인하십시오. 차트를 마우스 오른쪽 버튼으로 클릭하고 ... 차트에서 이 버튼을 눌렀을 것입니다.

짜내십시오.

 
안녕하세요! 나는 맥에서 일한다. MT4 터미널은 CroccOver를 통해 설치되었습니다. 모든 것이 잘 작동합니다. 지금 Copylot을 설치하고 싶습니다. 마켓을 통해서만 다운로드할 수 있습니다. 그리고 내 터미널에서 "시장" 탭이 비어 있고 아무 것도 표시되지 않습니다. 누가 그러한 문제에 직면했으며 어떻게 해결합니까?
 
Aleksey Vyazmikin :

오늘은 월요일, 스크립트를 실행하고,


빌드 2361(x32)

정확한 숫자는 2020년 9월 9일이어야 합니다. 배열에 그러한 숫자가 없으며 실제로 거기에 가비지 덤프가 있습니다.

터미널이 월요일에 업데이트 된 일요일, 거래 세션이 시작되기 전에 최대 절전 모드로 전환되고 서버에 연결 한 후 종료되었습니다. 결과입니다.

이제 터미널을 다시 시작하겠습니다.

결과는 같다

그러나 오늘날 2560(x64)은 정확한 숫자를 보여줍니다.

이유가 뭔가요???

추가됨:

기록 캐시를 삭제해도 도움이 되지 않았고 기록을 완전히 삭제해도 도움이 되었습니다.

오류를 재현하기 위해 기록 아카이브를 첨부합니다.

추가됨:

2560(x64)에서도 지우기가 실패했습니다!

그래서 시계열에 대한 액세스 기능 작업에 문제가 있습니다. 여기에 작성: https://www.mql5.com/ru/forum/349654

Три вопроса для знатоков по сегодняшнему логу журнала
Три вопроса для знатоков по сегодняшнему логу журнала
  • 2020.08.24
  • www.mql5.com
Вопрос №1: Что это было? Вопрос №2: Зачем "это" делать во время торгов? Вопрос №3: Могло ли "это" вызвать неправильный расчет вот такой конструкции...