초보자의 질문 MQL5 MT5 MetaTrader 5 - 페이지 1497

 
Aleksandr Slavskii #:
감사합니다.
 
예를 들어 WPR 그래프가 있는 하위 창의 사이드바에 그래픽 텍스트 개체를 배치할 수 있는지 궁금합니다.
 
maxvoronin74 #:
예를 들어 WPR 그래프가 있는 하위 창의 측면 눈금에 그래픽 텍스트 개체를 배치할 수 있는지 궁금합니다.

아니요, 눈금에서는 작동하지 않습니다. 눈금에 매우 가깝게 표시기 창에 배치할 수는 있지만 눈금 자체에는 배치할 수 없습니다.

 
Aleksandr Slavskii #:

아니요, 체중계에서는 할 수 없습니다. 눈금에 매우 가까운 표시기 창에서는 가능하지만 눈금 자체에서는 불가능합니다.

알겠습니다, 감사합니다.
 

디버깅이 어떻게 작동하는지 알아내려고 여러 번 시도했지만 몇 번의 실패 끝에 아이디어를 포기했습니다. 다시 알아내려고 하니 도움이 필요합니다. 예를 들어 아래 첨부 된 그림에서 디버깅하는 동안 표현식과 값을 볼 수있는 간단한 코드를 만들었지 만 문서에는 표현식과 값이 표시되지만 볼 수 없습니다. 무엇이 문제일까요?


Отладка кода - Разработка программ - Справка по MetaEditor
  • www.metatrader5.com
В MetaEditor встроен отладчик — инструмент, который позволяет проверить работу программы по шагам (по отдельным функциям). Вы расставляете в коде...
 

Nauris Zukas #:

... 하지만 볼 수 없습니다...

무언가를 보려면 Shift+F9 키보드 단축키를 사용하여 관찰에 무언가를 추가해야 합니다. 각 코드 줄을 보는 단계는 F11 키를 눌러 수행합니다.

안부, 블라디미르.

 
Nauris Zukas #:

디버깅이 어떻게 작동하는지 알아내려고 여러 번 시도했지만 몇 번의 실패 끝에 아이디어를 포기했습니다. 다시 알아내려고 하니 도움이 필요합니다. 예를 들어 아래 첨부 된 그림에서 디버깅하는 동안 표현식과 값을 볼 수있는 간단한 코드를 만들었지 만 문서에는 표현식과 값이 표시되지만 볼 수 없습니다. 무엇이 문제일까요?


꼭 알아내세요, 매우 유용한 기능입니다!
 
유튜브에서 찾아보세요.
알렉세이 볼찬스키인 것 같아요.
 

고마워요!!! 디버거로 반나절을 작업하면서 왜 매일 사용하지 않는지 깨달았습니다. 시간이 너무 많이 걸리고, 그냥 함수에 Print를 넣어 정보를 빠르게 얻는 것이 더 쉽다는 것을 알았습니다.

하지만 모든 배열 요소가 한 번에 0으로 할당되는 이유를 이해하고 싶어서 이 작업을 시작했습니다. 이미 본질적으로 숫자이기 때문에 나중에 잘못된 결과를 초래할 수 있습니다. 어떻게 진행하시겠습니까? ArrayInitialise(arr1,EMPTY_VALUE)가 최선의 해결책인가요, 아니면 다른 방법이 있나요?


 
Nauris Zukas #:

하지만 모든 배열 요소에 한 번에 0이 할당되는 이유를 이해하고 싶어서 이 작업을 시작했습니다. 이것은 이미 본질적으로 숫자이기 때문에 나중에 잘못된 결과를 초래할 수 있습니다. 어떻게 진행하시겠습니까? ArrayInitialise(arr1,EMPTY_VALUE)가 최선의 해결책인가요, 아니면 다른 방법이 있을까요?

배열에는 0의 값이 할당되지 않습니다. 그냥 운이 좋았다고 가정해 봅시다.

배열을 초기화하지 않으면 쓰레기가 포함되는 경우가 많습니다.

0이 아닌 잘못된 값이 표시된 화면에서는 어떤 숫자가 될 수도 있습니다.

사유: