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

 
Sergei Vladimirov :
그리고 여기를 가리키는 " A:: "는 무엇입니까?
너무 큰 조각을 잘라냈어요 - 나중에 끝낼게요
 
fxsaber :
After는 즉시를 의미하지 않습니다. 하지만 그렇지 않다면 언제?

문서 읽기

메모

이 기능을 사용하면 표시기 핸들이 더 이상 필요하지 않은 경우 삭제할 수 있으므로 메모리가 절약됩니다. 핸들이 즉시 삭제되고 표시기의 계산된 부분이 잠시 후 삭제됩니다(더 이상 호출이 없는 경우).

정상적인 생활에서 표시기 핸들은 프로그램이 언로드될 때 자동으로 삭제됩니다. 이 기능은 복잡한 결합에서 메모리 관리에 필요합니다. 또는 위에서 말했듯이이 표시기의 데이터가 더 이상 필요하지 않은 것으로 알려진 경우
 
A100 :
너무 큰 조각이 잘렸습니다. 나중에 끝내겠습니다.

포인터를 유효하게 만들면 예제가 작동합니다.

 const A *A::a = new A;
 
fxsaber :


전송할 수 있는 전역 변수를 통해 처리합니다. 따라서 그것들을 사용하는 것이 가능합니다.

그리고 요점이 무엇입니까? 지시자 핸들(파일 핸들과 마찬가지로)은 클라이언트 터미널의 전역 객체가 아닙니다.

동시에 실행되는 여러 Expert Advisors에서 다른 표시기의 핸들 값을 인쇄합니다.

 
Alexander Puzanov :

이 모든 행복을 언제 기다릴 가치가 있습니까?

.
이 금지된 403이 지속적으로 표시됩니다. 잠시 동안 컴퓨터를 떠날 가치가 있습니다.
 
Slawa :

그리고 요점이 무엇입니까? 지시자 핸들(파일 핸들과 마찬가지로)은 클라이언트 터미널의 전역 객체가 아닙니다.

동시에 실행되는 여러 Expert Advisors에서 다른 표시기의 핸들 값을 인쇄합니다.

그리고 입력 매개변수 를 통한 전송의 변형은 무엇입니까?
 
A100 :
작동하지 않는 것은 너무 원시적입니다. https://www.mql5.com/ru/forum/1111/page1687#comment_2792721 과 같은 더 복잡한 호출에 대한 것입니다.
&this를 사용하는 것이 맞습니까? 결국 이것은 자신에 대한 포인터입니다. 아니면 내가 틀렸어?
 
fxsaber :
&this를 사용하는 것이 맞습니까? 결국 이것은 자신에 대한 포인터입니다. 아니면 내가 틀렸어?
https://www.mql5.com/ru/docs/basis/types/this
 
이해했습니다. 감사합니다.
 
fxsaber :

고맙습니다! 그것은 큰 절약을 만듭니다.

같은 매개변수를 가진 지표가 다른 값을 반환하는 상황에 대해 생각하지 않았습니다.

그러한 상황에서 어떤 일이 일어날까요? 반복되는 iCustom 표시기는 동일한 결과를 제공합니까? 그리고 그 후에 그들은 모두 ChartIndicatorAdd 를 수행합니까?