캔버스 대 레이블 - 페이지 5

 
Mihail Matkovskij :

OBJ_BITMAP_LABEL 로 작업할 때 브레이크를 본 적이 없다면 어디에서 말하는 것이 중요합니다. 터미널에서 작업할 때 그렇습니다. 지연은 미미합니다. 그러나 테스터에서 작업을 수행하고 M1의 Model: All ticks 또는 OHLC에서도 ResourceCreate를 사용하여 m_pixels 배열을 지속적으로 전송하면 매우 강력한 효과를 얻을 수 있습니다. 픽셀 작업은 일반적으로 모든 프로그램에서 가장 비싼 것으로 간주됩니다.

음, MT5의 테스터는 일반적으로 버그가 있으며 일반적인 표시기 버퍼는 지연으로 그려집니다.
캔버스가 왜 여기에 있습니까?

 
Mihail Matkovskij :

Canvas 기반 디스플레이가 Label 디스플레이를 빠르게 추월하는 예를 더 잘 만드십시오! 내 말을 반박하려면 논리의 법칙에 따라 그 반대를 증명해야 할 것 같습니다. 효과가 있을까요?...

간단합니다. 차트에 1000개 이상의 개체를 인쇄하면 끝입니다. 차트에 버그가 있습니다.)

 
Taras Slobodyanik :

음, MT5의 테스터는 일반적으로 버그가 있으며 일반적인 표시기 버퍼는 지연으로 그려집니다.
캔버스가 왜 여기에 있습니까?

터미널에서 텍스트 출력 명령을 반복하면 비슷한 상황이 발생한다는 사실에도 불구하고. 터미널과 비주얼 테스터의 차트는 동일한 차트 개체로 작업하기 때문에 동일한 것처럼 보입니다... 어쨌든 Canvas는 테스터의 애플리케이션 속도를 크게 늦출 수 있습니다. 이는 이미 입증되었습니다!

 
Mihail Matkovskij :

Canvas 기반 디스플레이가 Label 디스플레이를 빠르게 추월하는 예를 더 잘 만드십시오! 내 말을 반박하려면 논리의 법칙에 따라 그 반대를 증명해야 할 것 같습니다. 효과가 있을까요?...

필요해요

시각화 기능이 있는 테스터에만 관심이 있다면 나 없이 이 샌드박스에서 플레이할 수 있다고 이미 말씀드렸습니다.
 
Mihail Matkovskij :

터미널에서 텍스트 출력 명령을 반복하면 비슷한 상황이 발생한다는 사실에도 불구하고. 터미널과 비주얼 테스터의 차트는 동일한 차트 개체로 작업하기 때문에 동일한 것처럼 보입니다... 어쨌든 Canvas는 테스터의 애플리케이션 속도를 크게 늦출 수 있습니다. 이는 이미 입증되었습니다!

, MT5 테스터에서 기존의 지표 가 지연으로 그려졌다는 사실이 일반 차트에서도 느려지는 것을 증명하지 않습니까?)

 
Alexey Viktorov :

필요해요

시각화 기능이 있는 테스터에만 관심이 있다면 나 없이 이 샌드박스에서 플레이할 수 있다고 이미 말씀드렸습니다.

다시 논리로 돌아가 보자. 내 말을 반박하고 싶지 않다면, 사실 이 주제에 게시물을 추가하여 무엇을 비난하는 것인가? ... 아니면 주요 목표가 범람 , 증오 또는 트롤링 입니까?!

 
Taras Slobodyanik :

, MT5 테스터에서 기존의 지표 가 지연으로 그려졌다는 사실이 일반 차트에서도 느려지는 것을 증명하지 않습니까?)

일반적인 지표는 무엇입니까? 지정합니다.

 
Taras Slobodyanik :

간단합니다. 차트에 1000개 이상의 개체를 인쇄하면 끝입니다. 차트에 버그가 있습니다.)

타라스 슬로보디아닉 :

, MT5 테스터에서 기존의 지표 가 지연으로 그려졌다는 사실이 일반 차트에서도 느려지는 것을 증명하지 않습니까?)

아... 알겠습니다. Alexei와 같은 당신 은 트롤을 좋아합니다 :)

 
왜이 모든 공허한 잡담? ... 내가 할거야. 메시지가 넘쳐나거나 마음에 들지 않으면 답장을 보내지 않습니다!
 
젠장, 아직 정상적인 테스트를 할 시간이 없었습니다.
다시 한 번 반복합니다. 레이블 개체의 속성 테이블을 채우고 그리는 시간을 측정합니다. 레이블의 실제 다시 그리기는 ChartReDraw가 시간 프레임 안에 있더라도 시간 프레임 외부에서 발생합니다. 레이블을 다시 그리는 바로 그 사실을 프로그래밍 방식으로 파악하기가 매우 어렵습니다. 여기에서 레이블의 비동기 출력을 우회하기 위한 트릭이 필요하며 대부분 화면을 캡처한 다음 30배 느리게 봐야 합니다.
딜리턴트의 일은 딜리턴트의 철수이다.
대중을 오도하지 마십시오!
사유: