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

[삭제]  
Ilyas :
감사합니다. 간단한 예제에서는 재현할 수 없었습니다. 10015ms라는 표시기가 너무 느립니다. 표시기를 다시 쓰십시오. 문제를 재현하는 예를 생각해 보겠습니다.

[삭제]  
Slawa :
OnDeinit 는 항상 OnCalculate 후에 실행됩니다.
소멸자가 OnDeinit에서만 호출될 때 메모리에서 클래스의 인스턴스를 제거할 수 있는 터미널에 다른 이유가 있습니까?
[삭제]  
Ilyas :
내장 MQL 도구를 사용할 수 없습니다. 직접 수행해야 합니다. 예를 들어 디버그 버전 의 경우 "호출 함수 이름" 매개변수를 추가합니다.
이 옵션을 추가했습니다. 동일한 코드에서 디버그 및 릴리스 버전이 다르다는 것은 무엇을 의미합니까?
[삭제]  
차트에서 수동으로 제거할 때 표시기 디버그 모드로 전환하는 방법은 무엇입니까? 찌꺼기에 무슨 일이 일어나고 있는지 이해해야 합니다. Slava가 틀리지 않으면 인쇄물에서 문제가 명확하지 않습니다.
[삭제]  
어떻게 든 표시기(DLL 없음)는 차트의 새 막대 가 그려지지 않도록 합니다. 표시기를 제거하자마자 새 막대가 즉시 나타납니다. 비디오에만 표시합니다. 여기에 어떻게 채우나요?
 
comp :
이 옵션을 추가했습니다. 동일한 코드에서 디버그 및 릴리스 버전이 다르다는 것은 무엇을 의미합니까?
ifdef _DEBUG 의심됩니다
[삭제]  
Комбинатор :
ifdef _DEBUG 의심됩니다
감사합니다. 전에는 이런 일이 없었습니다. 두 가지 버전의 코드만 즉시 읽을 수 없게 됩니다. 접는 것은...
[삭제]  
comp :
차트에서 수동으로 제거할 때 표시기 디버그 모드로 전환하는 방법은 무엇입니까? 찌꺼기에 무슨 일이 일어나고 있는지 이해해야 합니다. Slava가 틀리지 않으면 인쇄물에서 문제가 명확하지 않습니다.
정말 도움이 필요해요!
 
comp :
정말 도움이 필요해요!
OnDeinit()의 중단점 .
[삭제]  
Karputov Vladimir :
OnDeinit()의 중단점.

OnDeinit가 아니라 차트를 삭제하는 MOMENT가 필요합니다. 예를 들어 OnCalculate 를 실행하는 동안 지표를 삭제합니다. 이론상 콕킹된 _StopFlag를 모든 곳에서 모니터링해야 하지만 작동하지 않습니다.

디버깅 중지를 트리거하는 내장 이벤트는 없습니다.