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

 
traveller00 :

뭔가 고장 났습니까 아니면 지금 기능입니까?

이것은 자주 발생하는 일이며 내일 평소와 같이 작동할 가능성이 높습니다.

sable57fx :

1. 인쇄 시 1970년 이후 경과된 시간(초)을 표시해야 하며, yy.mm.dd hh:mm:ss 형식으로 아름답게 날짜를 표시합니다. 초 수를 정확히 어떻게 알 수 있습니까?

 Print ( "sec = " ,( int ) TimeCurrent ());
 

MetaEditor v5.00 빌드 2842 는 왼쪽의 Indicators 폴더에서 일부 .mq5 파일(일반, 0 또는 읽을 수 없는 더블바이트 크기)을 열려고 하거나 새 표시기를 생성하려고 할 때 충돌합니다. Windows 10 x64 버전 10.0.19042.870. 그 전에는 모든 것이 정상이었고 운영 체제는 변경되지 않았습니다. 여분의 프로필( Admin) 이 있었습니다. 그 안에 동일한 파일을 열면 편집기가 추락하기도 합니다. 네, 그리고 이 모든 일 전에 편집기는 전혀 닫히지 않았고 실제로 크기가 2바이트인 두 개의 "빈" .mq5 파일을 철거할 때까지 시작하지 않았습니다. 두 개의 보이지 않는 문자와 저장(메모장은 신경 쓰지 않고 파일은 읽기 전용이 아님)은 동일하게 유지되었습니다.

물론 터미널을 다시 설치하려고했지만 도움이되지 않았습니다.

metaeditor.log의 내용:

 2        2021.03 . 25 00 : 28 : 47.988 Terminal        crashlog generated
2        2021.03 . 25 00 : 28 : 48.668 Terminal        crashlog finalized

2        2021.03 . 25 00 : 29 : 06.838 Terminal        crashlog generated
2        2021.03 . 25 00 : 29 : 07.528 Terminal        crashlog finalized


2        2021.03 . 25 00 : 45 : 03.528 Terminal        crashlog generated
2        2021.03 . 25 00 : 45 : 04.318 Terminal        crashlog finalized
인접한 로그에는 흥미로운 것이 없습니다. 아니면 내가 잘못된 곳을 찾고 있습니까?
 
x572intraday :

MetaEditor v5.00 빌드 2842 는 왼쪽에 있는 Indicators 폴더에서 .mq5 파일(일반, 0 또는 읽을 수 없는 2바이트 크기)을 열려고 하거나 새 지표를 생성하려고 할 때 충돌합니다. Windows 10 x64 버전 10.0.19042.870. 그 전에는 모든 것이 정상이었고 운영 체제는 변경되지 않았습니다. 예비 프로필( 관리자) 이 있었습니다. 모든 것이 잘 작동합니다. 따라서 나는 거기에서 config 폴더를 교체하기로 결정했습니다. 이제 일부 파일이 이전 프로필에서 열리기 시작했지만 그렇지 않으면 모든 것이 여전히 떨어집니다. 네, 그리고 이 모든 일 전에 편집기는 일반적으로 닫혀 있었고 실제로 크기가 2바이트인 "빈" .mq5 파일 몇 개를 철거할 때까지 시작되지 않았습니다. 이 보이지 않는 두 문자와 저장(메모장은 신경 쓰지 않고 파일은 읽기 전용이 아님)은 동일하게 유지되었습니다.

물론 터미널을 다시 설치하려고했지만 도움이되지 않았습니다.

metaeditor.log의 내용:

인접한 로그에는 흥미로운 것이 없습니다. 아니면 내가 잘못된 곳을 찾고 있습니까?

현재 빌드의 프로필 분기에 답이 있습니다.

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

MetaTrader 5 플랫폼 빌드 2815의 새 버전: Python에서 Depth of Market에 액세스, 디버거 및 프로파일러 개선

데니스 , 2021.03.24 11:00

블라디미르 카르푸토프 :

mqh 파일을 생성하려고 할 때 편집기가 충돌합니다.

나는 만들려고합니다 :

편집기가 충돌합니다.

충돌은 다음 빌드에서 수정됩니다.


 

KeePass 와 같은 데이터베이스의 서버에 대한 액세스 포인트가 있는 터미널에 저장된 로그인 및 비밀번호를 구현할 수 있습니까?

모든 계정의 이러한 재설정은 Windows 업데이트, 터미널 재정렬, Windows 활성화, 일반적으로 항상 완전히 불쾌한 놀라움을 얻었습니다.

이러한 데이터베이스는 휴대하고 클라우드에 저장할 수 있으며, 다른 것을 알 수 없으므로 해킹이 불가능합니다. 그리고 터미널에서 데이터베이스의 경로를 지정하고 짜잔! - 행복, 정신적 평화 및 평온.

예기치 않은 재설정의 관점에서 터미널에 데이터베이스를 저장하는 것의 비신뢰성은 예상되는 신뢰성보다 더 많은 위험을 수반합니다. 비밀번호를 어딘가에 저장해야 하며, 비밀번호를 너무 신경쓰면 항상 유출 위험이 따릅니다.

 

이번 주에 Chrome에서 이 동작을 도입했습니다.

  1. MQL5.com 즐겨찾기 로 이동하여 읽지 않은 항목을 봅니다.
  2. 그것을 클릭한 다음 뒤로 - 즐겨찾기로 이동합니다.
  3. 즐겨찾기에서는 해당 항목을 읽지 않은 것처럼 표시됩니다. 브라우저에서 F5를 통해서만 처리됩니다.
누구나 가지고 있습니까?
 
fxsaber :

이번 주에 Chrome에서 이 동작을 도입했습니다.

  1. MQL5.com 즐겨찾기 로 이동하여 읽지 않은 항목을 봅니다.
  2. 그것을 클릭한 다음 뒤로 - 즐겨찾기로 이동합니다.
  3. 즐겨찾기에서는 해당 항목을 읽지 않은 것처럼 표시됩니다. 브라우저에서 F5를 통해서만 처리됩니다.
모든 사람이 가지고 있습니까?

전화에서는 즐겨찾기에도 있습니다. 읽기, 반환, 읽지 않은 주제, 다시 로드, 읽음.

 
fxsaber :

이번 주에 Chrome에서 이 동작을 도입했습니다.

  1. MQL5.com 즐겨찾기 로 이동하여 읽지 않은 항목을 봅니다.
  2. 그것을 클릭한 다음 뒤로 - 즐겨찾기로 이동합니다.
  3. 즐겨찾기에서는 해당 항목을 읽지 않은 것처럼 표시됩니다. 브라우저에서 F5를 통해서만 처리됩니다.
모든 사람이 가지고 있습니까?
네, 어제에서야 깨달았습니다.
 
일부 MT5 서버는 엄청난 속도로 틱을 다운로드하고 다른 서버는 매우 느리게 다운로드하는 이유는 무엇입니까?
 
fxsaber :

이번 주에 Chrome에서 이 동작을 도입했습니다.

  1. MQL5.com 즐겨찾기 로 이동하여 읽지 않은 항목을 봅니다.
  2. 그것을 클릭한 다음 뒤로 - 즐겨찾기로.
  3. 즐겨찾기에서는 해당 항목을 읽지 않은 것처럼 표시됩니다. 브라우저에서 F5를 통해서만 처리됩니다.
누구나 가지고 있습니까?

이번주가 멀었군요. 또한 Yandex에서는 항상 이런 식이었습니다. 그러나 주제를 읽은 후 "즐겨찾기"를 클릭하고 동일한 주제가 다시 읽지 않은 것으로 표시된다는 사실 (들어가면 거기에 새로운 것이 없습니다!), 그래서 연속으로 여러 번 그렇습니다. 그것은 아주 오랫동안 관찰되었습니다.

사이트의 "메인"에만 "털이 많은 발"이 있으며 그는 우리에게 어울리지 않는 것을 신경 쓰지 않습니다. 그는 (그의 사랑하는 사람을 위해) 필요하다고 생각하는 것을 밀어냅니다! 나는 이것에 대해 아주 오랫동안 이야기 해왔다 ...

 

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

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

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


SignalMACD.mqh:

 int CSignalMACD::ShortCondition( void )
  {
   int result= 0 ;
   int idx   =StartIndex();
   //---
   double main_idx  = Main(idx);
   double main_1    = Main( 1 );

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

ExpertBase.mqh:
   virtual int        StartIndex( void ) { return ((m_every_tick? 0 : 1 )); }

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


실제 데이터:


과거 데이터:

 

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