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

 
Aleksey Vyazmikin :

인디케이터가 사라진 후 버퍼가 사라져야 하는 것 아닌가요?

그러나 어떻게 든 계산을 초기화 해제해야 할 수도 있지만 어떻게?

코드에서 제거되었습니까?

 
Alexey Viktorov :

코드에서 제거되었습니까?


코드에서는 선언만 하고 계산은 하지 않았습니다.

 

코드에서 일반적으로 언급을 제거했습니다. 버퍼가 사라졌습니다.

 
Alexey Viktorov :

그래서 의도했다. 어레이 및/또는 표시기 버퍼의 청결은 프로그래머의 관심사입니다.

그건 그렇고, 잼은 여전히 있습니다. 열 수의 동적 설정이 있는 경우. 시리즈(사용자 선택)에서는 버퍼가 OnDeinit()에서 빈 값으로 초기화되더라도 표시기가 다시 시작될 때 여전히 표시됩니다.

저것들. Indicator_plots가 사용된 플롯의 수보다 큰 경우(그래픽 시리즈) - 쓰레기가 화면에 남을 수 있습니다(모든 그래프 시리즈가 먼저 관련된 다음 일부가 포함되지 않는 경우).

 
Alexey Kozitsyn :

그건 그렇고, 잼은 여전히 있습니다. 열 수의 동적 설정이 있는 경우. 시리즈(사용자 선택)에서는 버퍼가 OnDeinit()에서 빈 값으로 초기화되더라도 표시기가 다시 시작될 때 여전히 표시됩니다.

저것들. Indicator_plots가 사용된 플롯의 수보다 큰 경우(그래픽 시리즈) - 쓰레기가 화면에 남을 수 있습니다(모든 그래프 시리즈가 먼저 관련된 다음 일부가 포함되지 않는 경우).

우리의 이름을 딴 사람에게 무슨 일이 일어나고 있습니까? 하지만 결국 '한 번'으로 해결되는 거잖아요? 플롯이 더 이상 필요하지 않으면 삭제하거나 각 막대에 표시되지 않는 값으로 채워야 합니다.

제가 하드웨어에 약한 편은 아니지만, 컴퓨터의 메모리 주소를 지우기 때문인 것 같습니다. 그리고 아마도 이것 때문에 무엇보다도 MT의 속도가 증가합니다.

 
Alexey Viktorov :

우리의 이름을 딴 사람에게 무슨 일이 일어나고 있습니까? 하지만 결국 '한 번'으로 해결되는 거잖아요? 플롯이 더 이상 필요하지 않으면 삭제하거나 각 막대에 표시되지 않는 값으로 채워야 합니다.

제가 하드웨어에 약한 편은 아니지만, 컴퓨터의 메모리 주소를 지우기 때문인 것 같습니다. 그리고 아마도 이것 때문에 무엇보다도 MT의 속도가 증가합니다.

나는 그에 대해 모르지만이 문제를 해결할 수 없었습니다. 이론상 그게 더 쉽습니다. 초기화 해제의 순간이 와서 모든 버퍼를 가져 와서 재설정했습니다. 모든 버퍼만 사용됩니다. 이론적으로 도움이 될 것입니다. 그러나 다음 그림이 나타납니다.

모든 그래프를 사용한 경우. 시리즈:

화살표 표시를 끄면(입력 매개변수를 통해) 다음과 같은 일이 발생합니다.


그리고 OnDeinit()에서 어떤 청소를 하든 쓰레기는 남습니다.

 
Alexey Kozitsyn :

나는 그에 대해 모르지만이 문제를 해결할 수 없었습니다.

나중에 테스트 인디케이터를 조립해서 SD에 보내겠습니다.
 
Alexey Kozitsyn :
나중에 테스트 인디케이터를 조립해서 SD에 보내겠습니다.

현명한 결정!

그리고 그들은 이것이 어떻게되어야한다고 나에게 말했고 이미 모든 것을 복사하고 문지릅니다 ...

 
Alexey Kozitsyn :

나는 그에 대해 모르지만이 문제를 해결할 수 없었습니다. 이론상 그게 더 쉽습니다. 초기화 해제의 순간이 와서 모든 버퍼를 가져 와서 재설정했습니다. 모든 버퍼만 사용됩니다. 이론적으로 도움이 될 것입니다. 그러나 다음 그림이 나타납니다.

모든 그래프를 사용한 경우. 시리즈:

화살표 표시를 끄면(입력 매개변수를 통해) 다음과 같은 일이 발생합니다.


그리고 OnDeinit()에서 어떤 청소를 하든 쓰레기는 남습니다.

Alexey, 하지만 조심성 없는 질문은 PLOT_EMPTY_VALUE이(가) 등록되어 있습니까?

 
Alexey Viktorov :

Alexey, 하지만 조심성 없는 질문은 PLOT_EMPTY_VALUE이(가) 등록되어 있습니까?

그렇지.