MQL4 및 MQL5에 대한 초보자 질문, 알고리즘 및 코드에 대한 도움말 및 토론 - 페이지 129

 
Sergey Gritsay :

문서를 읽지 않고 여기서 무슨 말도 안되는 소리를 하는 겁니까...

4072

ERR_INDICATOR_CANNOT_LOAD

맞춤 표시기를 로드하는 중에 오류 가 발생했습니다.


https://docs.mql4.com/en/constants/errorswarnings/errorcodes
Ошибки времени выполнения - Коды ошибок и предупреждений - Стандартные константы, перечисления и структуры - Справочник MQL4
Ошибки времени выполнения - Коды ошибок и предупреждений - Стандартные константы, перечисления и структуры - Справочник MQL4
  • docs.mql4.com
Ошибки времени выполнения - Коды ошибок и предупреждений - Стандартные константы, перечисления и структуры - Справочник MQL4
 
Alexey Viktorov :
문서를 읽지 않고 여기서 무슨 말도 안되는 소리를 하는 겁니까...

4072

ERR_INDICATOR_CANNOT_LOAD

맞춤 표시기를 로드하는 중에 오류 가 발생했습니다.


https://docs.mql4.com/en/constants/errorswarnings/errorcodes
말도 안되는 소리, 그 사람은 표시기 파일이 표시기가있는 폴더에 있는지 알아 내야하며이 오류는 표시기가없는 경우뿐만 아니라 다른 상황에서도 발생할 수 있습니다
 
Sergey Gritsay :
말도 안되는 소리, 그 사람은 표시기 파일이 표시기가있는 폴더에 있는지 알아 내야하며이 오류는 표시기가없는 경우뿐만 아니라 다른 상황에서도 발생할 수 있습니다
아마도 다른 상황에서도 가능하지만 가장 가능성 있는 확률은 호출된 표시기가 없는 것입니다.

MQL을 사용하여 이를 확인하는 것이 불가능하다는 것을 기억하지 않습니까? Sergei, 가장 먼저 대답하고 싶은 욕망은 당신이 그런 상황에 처한 것이 처음이 아닙니다. 개인적인 것은 없고 진실만 있습니다.
 
Alexey Viktorov :
문서를 읽지 않고 여기서 무슨 말도 안되는 소리를 하는 겁니까...

4072

ERR_INDICATOR_CANNOT_LOAD

맞춤 표시기를 로드하는 중에 오류 가 발생했습니다.


https://docs.mql4.com/en/constants/errorswarnings/errorcodes
답변 해주셔서 감사합니다 ! 사실 이것이 필요한 것입니다. 나는 다음과 같은 구성을 했다: ResetLastError() ;// 비록 이것이 아마도 필요하지는 않지만? int ValInd=iCustom(Symbol(),0,"표시 이름",1,1); int LastEr=GetLastError(); if(LastEr==4072) { Alert("오류 ", LastEr); } //모든 것이 작동합니다. 문제 해결됨. 고마워요, 여러분!!!
 

안녕하세요, 프로그래머 여러분! 다른 언어로 입력 매개변수에 대한 설명을 선택하는 방법을 알려주세요...

질문을 더 명확하게 하기 위해 다음과 같이 하고 싶습니다.

#property copyright "Copyright 2017, MetaQuotes Software Corp."
#property link        "https://www.mql5.com"
#property version    "1.00"
#property strict

bool En;
extern En= true ;
if (En== true )
  {
   extern double Lot= 0.1 //ЛОТ
  }
else
  {
   extern double Lot= 0.1 //LOT
  }

그러나 이것은 물론 롤링되지 않습니다))))

 
Nikolay Gaylis :

안녕하세요, 프로그래머 여러분! 다른 언어로 입력 매개변수에 대한 설명을 선택하는 방법을 알려주세요...

질문을 더 명확하게 하기 위해 다음과 같이 하고 싶습니다.

#property copyright "Copyright 2017, MetaQuotes Software Corp."
#property link        "https://www.mql5.com"
#property version    "1.00"
#property strict

bool En;
extern En= true ;
if (En== true )
  {
   extern double Lot= 0.1 //ЛОТ
  }
else
  {
   extern double Lot= 0.1 //LOT
  }

그러나 이것은 물론 롤링되지 않습니다))))

안 돼요. 단 하나의 언어 - // 다음에 쓰는 것은 다음과 같습니다.
 

안녕하세요 여러분, 질문입니다.

나는 객체를 그렸습니다. 각 틱은 어떤 방향으로 움직이고(어드바이저 의 차트에 있는 표시기 ) 모든 것이 괜찮아 보이지만, 예를 들어 하나의 주문이 주문 가격과 동일한 경우 여러 예외가 있습니다. 두 번째 및 기타 여러 가지 중요하지 않은 이유로 개체가 해당 위치에 이미 존재하기 때문에 이동이 불가능하다는 일련의 오류가 발생합니다.

변수를 종료한 다음 0으로 재설정하면 이 문제가 해결됩니까? 예: x=objectmove()

이 오류는 중요하지 않으며 이 방법을 사용하여 로그를 지우는 방법일 뿐입니다.

 
trader781 :

안녕하세요 여러분, 질문입니다.

나는 객체를 그렸습니다. 각 틱은 어떤 방향으로 움직이고(어드바이저 의 차트에 있는 표시기 ) 모든 것이 괜찮아 보이지만, 예를 들어 하나의 주문이 주문 가격과 동일한 경우 여러 예외가 있습니다. 두 번째 및 기타 여러 가지 중요하지 않은 이유로 개체가 해당 위치에 이미 존재하기 때문에 이동이 불가능하다는 일련의 오류가 발생합니다.

변수를 종료한 다음 0으로 재설정하면 이 문제가 해결됩니까? 예: x=objectmove()

이 오류는 중요하지 않으며 이 방법을 사용하여 로그를 지우는 방법일 뿐입니다.

확실히 문제는 이름이 아니라 개체의 위치에 있습니까?
 
Nikolay Gaylis :
확실히 문제는 이름이 아니라 개체의 위치에 있습니까?
대략적으로 말하면 시각화를 위해 여러 개체를 던졌습니다. 4200 및 4202는 로그를 막았습니다. 내 말은 이러한 오류가 중요하지 않으며 거래 작업의 결과 에 어떤 식으로든 영향을 미치지 않을 것이라는 의미이므로 오류를 마스킹하는 옵션에 대해 논의할 것을 제안합니다. 그러한 경우에 그것에 의지해야 하는지 여부. 음, 예를 들어 메모리 오버플로 또는 터미널 충돌과 같은 부정적인 결과가 있을 수 있습니다.
이제 모든 것이 이 옵션에서 작동하지만 큰 그림에서는 x입니다. 구문에 따라 값 검사가 제공되고 전문가의 논리에 따라 반환된 값에 의존하지 않고 로그에 추가 스팸만 있는 함수에 대해 이 접근 방식을 남겨둘 가치가 있습니까?
 

이 경고가 무엇을 의미하는지 알려주실 수 있습니까?

'm_data' 선언은 16행에서 'ArrayObj.mqh' 파일의 멤버 선언을 숨깁니다. 지그재그_rev_4.mqh 27 32