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

 
Ihor Herasko :

이러한 기능은 없지만 WinAPI를 통해 수행할 수 있습니다. 사실, 우리는 여전히 그러한 행동의 논리에 직면해 있습니다. 차트 의 버튼과 도구 모음의 버튼의 차이점은 무엇입니까? 사용자가 도구 모음의 버튼보다 차트의 버튼을 누르는 것이 더 편리한 이유는 무엇입니까?

다른 버튼으로 스타일/색상/굵기 등을 빠르고 편리하게 사용자 정의할 수 있도록 하려면, 그렇지 않으면 많은 개체를 그려야 할 때 RMB를 통해 표준 창을 실행하는 것이 성가십니다.

 
OnChartEvent 에서 마우스를 추적할 수 있습니다. 도구의 버튼을 누르면 첫 번째 클릭을 포착하고 무언가를 그리기 시작합니다.
 
Ihor Herasko :

나는 매일 대답하지만 포럼의 모든 지점에서 매일 이 만트라를 반복하는 데 지치지 않습니다. 아니면 당신의 질문에 대답하기 위해 무엇을 해야 합니까?

우선 제 질문에 답변해 주시고 이 주제로 넘어가셨으면 합니다. :)

이해했나요

1. 2018.08.03 바로 직전에 질문한 내용에 답변이 되지 않습니다.

2. 더 나아가 강조하지만 2018.08.06에 계속 엉뚱한 대답을 하시네요. 다시한번 강조합니다.

3. 더 나아가 2018.08.07 제 옛말에 답글을 달아주시네요. 당신의 대답이 이상합니다. 내가 누락된 가격이 있는 차트에 bashift를 걸었다는 것이 밝혀졌습니까? 나는 그것을 일반 중개 도구에 걸었다.

4. 지금까지 6개의 문제가 zip 아카이브 형식으로 내 말에 누적되었고 몇 가지 추가 의견이 있습니다. 내가 강조한 긴급성에도 불구하고 당신은 완고하게 그들을 눈치 채지 못합니다 :)

spsb

 
Artsem :

우선 제 질문에 답변해 주시고 이 주제로 넘어가셨으면 합니다. :)

이해했나요

1. 2018.08.03 바로 직전에 질문한 내용에 답변이 되지 않습니다.

2. 더 나아가 강조하지만 2018.08.06에 계속 엉뚱한 대답을 하시네요. 다시한번 강조합니다.

3. 더 나아가 2018.08.07 제 옛말 중 하나에 답글을 다는군요. 당신의 대답이 이상합니다. 내가 누락된 가격이 있는 차트에 bashift를 걸었다는 것이 밝혀졌습니까? 나는 그것을 일반 중개 도구에 걸었다.

4. 지금까지 6개의 문제가 zip 아카이브 형식으로 내 말에 누적되었고 몇 가지 추가 의견이 있습니다. 내가 강조한 긴급성에도 불구하고 당신은 완고하게 그들을 눈치 채지 못합니다 :)

spsb

왜 모든 사람이 문제를 긁어 모아야 한다고 생각합니까? 모든 사람은 자신의 사업이 있습니다. 적절한 포럼 스레드에서 질문을 하십시오. 같은 질문을 다른 스레드에 게시하지 마십시오. SD에 문의하세요. SD에서 질문의 품질은 답변의 품질에 정비례합니다. 침묵에 대해 SD를 비난하지 마십시오. 우선 귀하의 질문을 고려하십시오. 귀하와 귀하에게만 이해되고 긴급할 수 있습니다. 질문을 올바르게 공식화하십시오. 당신이 개인적인 메시지로 나에게 쓴 것은 건설적인 질문이 아니라 의식의 흐름일 뿐입니다. 나는 대답하지 않는다. 그리고 예, 나는 어리석은 질문에 대답하지 않습니다.

더 빠른 답변을 원하시면 포럼에 질문하고 사람들의 개인 메시지를 폭격하지 마십시오. 모든 사람은 자신의 사업이 있습니다. 귀하의 요구 사항의 긴급성에 관계없이 귀하는 그들에게 최우선 순위가 아닙니다.

 
Artyom Trishkin :

1. 왜 모든 사람이 당신의 문제를 다루어야 한다고 생각합니까? 모든 사람은 자신의 사업이 있습니다.

2. 관련 포럼 스레드에서 질문을 하십시오.

3. 다른 지점에 동일한 질문을 생성하지 마십시오.

4. SD에 문의하십시오. SD에서 질문의 품질은 답변의 품질에 정비례합니다. 침묵에 대해 SD를 비난하지 마십시오. 우선 귀하의 질문을 고려하십시오. 귀하와 귀하에게만 이해되고 긴급할 수 있습니다. 질문을 올바르게 공식화하십시오. 당신이 개인적인 메시지로 나에게 쓴 것은 건설적인 질문이 아니라 의식의 흐름일 뿐입니다. 나는 대답하지 않는다. 그리고 예, 나는 어리석은 질문에 대답하지 않습니다.

더 빠른 답변을 원하시면 포럼에 질문하고 사람들의 개인 메시지를 폭격하지 마십시오. 모든 사람은 자신의 사업이 있습니다. 귀하의 요구 사항의 긴급성에 관계없이 귀하는 그들에게 최우선 순위가 아닙니다.

1. 생각하지마

2. 이것은 질문이 아닙니다. 이것은 프리랜서의 칠면조에 있는 버그입니다. 제 생각에 프리랜서는 이 포럼 스레드에서 자선 활동을 하는 것보다 먼저 칠면조를 고치는 경향이 있습니다. :)

3. 하지만 프리랜서가 일주일 동안 하루에 한 번만 대답하고 잘못된(긴급!) 질문에 대답하면 어떻게 될까요?

4. 나는 항소하지만 그들은 하나의 (작은!) p * zdyulka를 수정하고 싶지 않습니다. 그들은 모두 내가 그들에게 원하는 것을 이해했습니다. 그들이 이해하지 못하면 때때로 어떻게 하는지 다시 물을 것입니다.

:)

 
Artsem :

1. 생각하지마

2. 이것은 질문이 아닙니다. 이것은 프리랜서의 칠면조에 있는 버그입니다. 제 생각에 프리랜서는 이 포럼 스레드에서 자선 활동을 하는 것보다 먼저 칠면조를 고치는 경향이 있습니다. :)

3. 하지만 프리랜서가 일주일 동안 하루에 한 번만 대답하고 잘못된(긴급!) 질문에 대답하면 어떻게 될까요?

4. 나는 항소하지만 그들은 하나의 (작은!) p*zdulka를 고치고 싶어하지 않습니다. 그들은 모두 내가 그들에게 원하는 것을 이해했습니다. 그들이 이해하지 못하면 때때로 어떻게 하는지 다시 물을 것입니다.

:)

저는 프리랜서가 아니지만 개인적으로 저에게 질문을 하셨습니다. 무엇 때문에?

메타쿼타에는 위시리스트를 푸시하는 것이 아니라 자체 우선순위가 있습니다. 그들은 수정 목록에 포함되거나 포함되지 않지만 이것이 모든 사람이 즉시 작은 zdyulki를 수정하기 위해 서두를 것이라는 의미는 아닙니다.

 
Artyom Trishkin :

1. 프리랜서는 아니지만 PM으로 질문을 보내주셨습니다. 무엇 때문에?

2. 메타 인용문에는 위시리스트를 푸시하는 것이 아니라 자체 우선 순위가 있습니다. 그들은 수정 목록에 포함되거나 포함되지 않지만 이것이 모든 사람이 즉시 작은 zdyulki를 수정하기 위해 서두를 것이라는 의미는 아닙니다.

PM에게 답장

 
Ihor Herasko :

생성한 개체가 보이지 않는 경우는 없습니다.

특정 기능에서는 사용할 수 없지만 개체 자체에서는 사용할 수 있어야 합니다. 이 개체에서 메모리를 정리해야 합니다. 이것은 일반적으로 클래스의 소멸자 에서 수행됩니다. 확인하려면 모든 소멸자와 OnDeinit에 Prints를 배치하십시오.

어떻게 일어나지 않습니까? 예를 들어, new 연산자를 사용하여 주기에 개체를 만듭니다. Deinit()에서는 볼 수 없습니다. 하지만 논리에서 사용되기 때문에 주기에서 삭제할 수 없습니다. 삭제하려면 어떻게 해야 하나요?

 
Juer :

어떻게 일어나지 않습니까? 예를 들어, new 연산자를 사용하여 주기에 개체를 만듭니다. Deinit()에서는 볼 수 없습니다. 그리고 로직에서 사용하기 때문에 주기에서 삭제할 수 없습니다. 삭제하려면 어떻게 해야 하나요?

당신은 만들 때 목록에 첨부합니까?

목록의 이름을 알고 있습니다. OnDeinit()에서 목록을 반복하고 목록에서 개체를 가져와 유효성을 확인하고 삭제합니다. 루프가 끝나면 전체 개체 목록 이 비어 있습니다. 모든 것.

 
Artyom Trishkin :

당신은 만들 때 목록에 첨부합니까?

목록의 이름을 알고 있습니다. OnDeinit()에서 목록을 반복하고 목록에서 개체를 가져와 유효성을 확인하고 삭제합니다. 루프가 끝나면 전체 개체 목록 이 비어 있습니다. 모든 것.

자 그리고 나서. OnDeinit()에서 삭제하겠습니다. 하지만 이제 테스트 중에 이미 메모리 부족 오류가 발생했습니다... 즉, OnDeinit()에 도달하지 않습니다.