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

 
Stanislav Korotky :

이것은 물론 작동하지만 한 곳을 통해 이루어집니다.

또 다른 최근 KB 문제는 컴파일되지 않는 mqh를 호스팅할 수 없다는 것입니다.

저것들. mqh는 ME에서 컴파일되지 않지만 이 mqh를 포함하는 mq5는 컴파일됩니다. 이러한 라이브러리는 현재 금지되어 있습니다.

예를 들어 이 라이브러리 는 새 규칙에 따라 호스팅할 수 없습니다.

 
Stanislav Korotky :

기사에서 제안한 내용을 보았습니다. 이것은 물론 작동하지만 한 곳을 통해 이루어집니다. 문제에 대한 해결책이 아니라 새로운 것의 생성(리소스를 준비할 때 변환하고, 소스를 부풀리며, 원래 리소스와 동등한 수준으로 최신 상태로 유지하고, 라이브러리에 대한 의존도를 뒤로하고, 끔찍한 모든 감각).

MQL 도구의 표준 사용은 "한 곳을 통해"입니까?

그러나 Zip을 코드 베이스에 밀어넣고 사용자에게 소스 코드를 편집하도록 요청합니다. 동일한 위치를 통해 진행되지 않습니까?

이 기사에서는 소스를 편집하고 추가 아카이브를 다운로드한 다음 올바른 위치에 푸시하라는 사용자 요청과 함께 춤을 추지 않고 구현되는 표준 지원 방법을 제안했습니다. 같은 곳이 아니잖아요?

그리고 제안된 방법에서 라이브러리에 대한 한 클래스의 종속성을 어디에서 보았습니까? 그는 그것의 일부입니다. 그리고, 초기 지식보다 조금 더 많은 지식이 있으면 코를 돌리지 않고 그냥 가져갈 수 있습니다. 그러나 끔찍하고 끔찍한 코드에 대한 의견을 고수하고 어리석은 일을하지 않는 것이 더 좋고 가치가 있습니다. 사용자가 "한 곳" 이상에 대해 오만하게 이야기하면서 불필요한 제스처를 많이 수행하도록합니다.

 
fxsaber :

또 다른 최근 KB 문제는 컴파일되지 않는 mqh를 호스팅할 수 없다는 것입니다.

저것들. mqh는 ME에서 컴파일되지 않지만 이 mqh를 포함하는 mq5는 컴파일됩니다. 이러한 라이브러리는 현재 금지되어 있습니다.

예를 들어 이 라이브러리 는 새 규칙에 따라 호스팅할 수 없습니다.

mq5 없이 컴파일되지 않는 mqh를 수행하는 이유는 무엇입니까?

 

MT5의 마지막 몇 가지 빌드에서 이미 다음 문제가 발생했습니다.

Expert Advisor의 다음 테스트 후, 실제로 계정이 헤징되고 있지만 갑자기 계정이 상계되고 있다고 보고하기 시작합니다.

특히 Expert Advisor의 이 코드는 다음과 같이 작동합니다.

   ENUM_ACCOUNT_MARGIN_MODE   mm = ( ENUM_ACCOUNT_MARGIN_MODE ) AccountInfoInteger ( ACCOUNT_MARGIN_MODE );
   if (mm != ACCOUNT_MARGIN_MODE_RETAIL_HEDGING )
   {
       string i_log = "The EA works only on accounts with hedging positions. It can't be used on your trading account" ;
      logs.Log(i_log);
      m_global_error = true ;
      res = false ;
   }

나는 여전히 오류의 규칙성을 찾을 수 없습니다. 아마도 브로커와의 거래 세션이 시작될 때 발생했을 것입니다.

터미널을 다시 시작하면 도움이 됩니다.

 
이제 MT5는 주말에 이미 업데이트되었지만 2143으로 다시 업데이트되었습니다. 이것은 사소한 일이지만 MQ에서 새 데모 계정을 열 수 없습니다. 이것은 심각합니다. 나는 MetaQuotes Software를 선택하고 다음 버튼을 누르고 침묵합니다. 다른 MQ 서버도 마찬가지입니다.
 
Alexey Volchanskiy :
이제 MT5는 주말에 이미 업데이트되었지만 2143으로 다시 업데이트되었습니다. 이것은 사소한 일이지만 MQ에서 새 데모 계정을 열 수 없습니다. 이것은 심각합니다. 나는 MetaQuotes Software를 선택하고 다음 버튼을 누르고 침묵합니다. 다른 MQ 서버도 마찬가지입니다.

지난 주말 같은 상황이 분명히 작동했습니다

 
Maksim Emeliashin :

MT5의 마지막 몇 가지 빌드에서 이미 다음 문제가 발생했습니다.

Expert Advisor의 다음 테스트 후, 실제로 계정이 헤징되고 있지만 갑자기 계정이 상계되고 있다고 보고하기 시작합니다.

특히 Expert Advisor의 이 코드는 다음과 같이 작동합니다.

나는 여전히 오류의 규칙성을 찾을 수 없습니다. 아마도 브로커와의 거래 세션이 시작될 때 발생했을 것입니다.

터미널을 다시 시작하면 도움이 됩니다.

확인합니다. 거래가 시작되기 훨씬 전인 일요일에 이 문제에 직면했습니다.

 

지난번에 테스트가 신화 #1을 깨뜨렸을 때 간단한 작업/연산자 테스트와 관련된 주제를 찾지 못했습니다. https://www.mql5.com/ru/forum/160683/page933#comment_12780905

오늘은 코드를 짜서 스타일리스트를 고를 수 없어서 if 대신 케이스를 사용하고 싶었지만 컴퓨터 시대가 도래했을 때 케이스는 if,

테스트를 거쳐 일대일로 작동하며 코드 텍스트의 가독성을 위해 사례를 사용할 수 있습니다.

2019.09.16 08:13:42.157 SpeedTst (EURUSD,H1) #1: 만약

2019.09.16 08:15:30.640 SpeedTst (EURUSD,H1) if: 루프=1215752192 ms=108469

2019.09.16 08:15:30.640 SpeedTst (EURUSD,H1) #2: 케이스

2019.09.16 08:17:19.134 SpeedTst (EURUSD,H1) if: 루프=1215752192 ms=108515

2019.09.16 08:17:19.134 SpeedTst (EURUSD,H1) #3: 만약

2019.09.16 08:19:07.662 SpeedTst (EURUSD,H1) if: 루프=1215752192 ms=108516

2019.09.16 08:19:07.662 SpeedTst (EURUSD,H1) #4: 케이스

2019.09.16 08:20:56.122 SpeedTst (EURUSD,H1) if: 루프=1215752192 ms=108453

2019.09.16 08:20:56.122 SpeedTst (EURUSD,H1) #5: 만약

2019.09.16 08:22:44.570 SpeedTst (EURUSD,H1) if: 루프=1215752192 ms=108469

2019.09.16 08:22:44.570 SpeedTst (EURUSD,H1) #6: 케이스

2019.09.16 08:24:33.023 SpeedTst (EURUSD,H1) if: 루프=1215752192 ms=108437

파일:
SpeedTst.mq5  12 kb
 
Artyom Trishkin :

MQL 도구의 표준 사용은 "한 곳을 통해"입니까?

자신의 구조로 zip을 추가하는 간단한 기능에 솔루션이 얼마나 손실되는지 심각하게 이해하지 못합니까?
 
TheXpert :
자신의 구조로 zip을 추가하는 간단한 기능에 솔루션이 얼마나 손실되는지 심각하게 이해하지 못합니까?

물론 그는 이해합니다. 그러나 현재 그의 솔루션은 작동하지만 지퍼가 없습니다. 그리고 왜 이 강판을 사용합니까?