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

 
Mihail Matkovskij :

하자. 코드가 복잡하고 명확하게 합당한 주장이 필요하기 때문에 코드에서만 먼저 제대로 이해하십시오!

당신과 당신을 위해 좋은 일을 하라는 부름과 비슷합니다. 그리고 "약하게".

이것이 보이는 것입니다

 
Artyom Trishkin :

이해하지 못했습니다. 첫 번째 이미지에는 캔버스가 있고 그 위에 텍스트가 있습니다.

후속 이미지는 그래프에 동일한 텍스트가 없습니다.

즉, 그때 무엇을 비교했는가?

프로그램이 종료될 때 객체가 동작하는 다양한 방식에 관한 것입니다. 캔버스에는 다음이 있습니다.

//+------------------------------------------------------------------+
//| Destructor                                                       |
//+------------------------------------------------------------------+
CCanvas::~CCanvas( void )
  {
  }

보시다시피 아무것도 없습니다. 그리고 레이블의 경우:

 //+------------------------------------------------------------------+
//| Destructor                                                       |
//+------------------------------------------------------------------+
CChartObject::~CChartObject( void )
  {
   if (m_chart_id!=- 1 )
       ObjectDelete (m_chart_id,m_name);
  }

보시다시피 개체가 제거됩니다.

 
Artyom Trishkin :

이해하지 못했습니다. 첫 번째 이미지에는 캔버스가 있고 그 위에 텍스트가 있습니다.

후속 이미지는 그래프에 동일한 텍스트가 없습니다.

즉, 그때 무엇을 비교했는가?

마이크로가 아닌 밀리초, 심지어 단일 패스에서도 멈추면 무엇에 대해 이야기 할 수 있습니까? 그리고 더욱이 그는 자신이 물체 자체의 형성이 아니라 물체의 특성 테이블의 채우기(최대 수십 마이크로초가 소요됨)를 측정한다는 것을 이해하지 못합니다.
 
Artyom Trishkin :

당신과 당신을 위해 좋은 일을 하라는 부름과 비슷합니다. 그리고 "약하게".

이것이 보이는 것입니다

솔직히 이 글을 쓸 당시에는 그런 생각조차 하지 못했다. 너는 나를 놀라게 했어. :)

 
Nikolai Semko :
마이크로가 아닌 밀리초 단위로 멈추면 무엇에 대해 이야기할 수 있습니까?

나도 그것에 대해 생각했다. 그럼에도 불구하고 Expert Advisor의 총 시간을 비교하면 밀리초 단위로도 매우 정확합니다. 나머지는 이해가 안됩니다. 그는 모든 것을 올바르게 한 것 같습니다. 내가 먼저 했다!

 
알겠습니다. 내일 한 시간을 찾아 시험을 치르고 이제 자겠습니다. 오늘 말이에요. 여기는 새벽 3시.
Labels의 경우 ChartReDraw 는 가장 심한 비동기화로 인해 별도의 수명을 가지므로 이 테스트만으로는 명확한 측정값을 보여주지 않을 것입니다. 그러나 Labels를 사용하는 것은 발을 헛디딘다는 것을 보여줄 것입니다.
 
Mihail Matkovskij :

하자. 코드가 복잡하고 명확하게 합당한 주장이 필요하기 때문에 코드에서만 먼저 제대로 이해하십시오!

니콜라이 셈코 :
귀하의 코드를 "제대로" 이해할 수 없습니다 . 왜냐하면 이미 보았다. 짧은 평결은 마음의 슬픔입니다.
앞으로 몇 달 안에 작성하게 될 내 코드를 더 잘 이해하게 될 것입니다.

진지하게?! :) 그리고 그 후에 내가 틀린 부분을 지적할 것입니다! :)

글쎄, 그들은 적어도 나를 웃게 만들었습니다 ... 아침에 좋은 분위기 ... :)

 
Artyom Trishkin :

당신과 당신을 위해 좋은 일을 하라는 부름과 같습니다. 그리고 "약하게".

그가이 테스트에 대해 불만이있는 순간을 적어도 알아 보도록하십시오 ...

 
Mihail Matkovskij :

그가이 테스트에 대해 불만이있는 순간을 적어도 알아 보도록하십시오 ...

대화를 하고 있다면 글을 쓰는 것이 아니라 읽는 법을 배우십시오 ...

거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼

캔버스 대 레이블

니콜라이 셈코 , 2021.03.11 08:59

마이크로가 아닌 밀리초, 심지어 단일 패스에서도 멈추면 무엇에 대해 이야기할 수 있습니까? 그리고 더욱이 그는 자신이 물체 자체의 형성이 아니라 물체의 특성 테이블의 채우기(최대 수십 마이크로초가 소요됨)를 측정한다는 것을 이해하지 못합니다.
이것은 이러한 측정, 그리고 실제로 전체 코드를 적절한 단어라고 부르기에 충분합니다.
 
그리고 일반적으로 전체 토론을 CodeBase에서 호스팅되는 코드에 대한 토론 주제로 옮겨야 한다고 생각합니다. 바로 여기 ...
Библиотеки: Дисплей с оптимизацией для вывода графики в чарт по типу консоли
Библиотеки: Дисплей с оптимизацией для вывода графики в чарт по типу консоли
  • 2021.03.10
  • www.mql5.com
Статьи и техническая библиотека по автоматическому трейдингу: Библиотеки: Дисплей с оптимизацией для вывода графики в чарт по типу консоли
사유: