mql5 언어의 특징, 미묘함 및 작업 방법 - 페이지 91

 
알렉세이 나보이코프 :

그렇다면 왜 같은 방식으로 GetTickCount를 계산하지 않습니까? 그러면 문제를 일으키는 15ms 해상도 문제가 사라집니다.

기능과 실행 속도가 명확하게 기술된 그런 기능이기 때문입니다.

짧은 시간을 정확하게 측정하려면 마이크로초 타이머 를 사용하십시오. 최대 16ms의 오류로 충분하면 더 빠른 밀리초 타이머를 사용하십시오.

 
레나트 팻쿨린 :

기능과 실행 속도가 명확하게 기술된 그런 기능이기 때문입니다.

실행 속도가 어딘가에 설명되어 있습니까? 나는 당신의 문서에서 그것을 보지 못했습니다. 내 제안이 기능에 어떤 영향을 줍니까? 15ms 해상도 제한 - 기능입니까? 단점인 것 같습니다. 필요한 조치. 더 효율적인 솔루션을 사용하여 결함을 피할 수 있는 방법이 있는데 결함을 가져오는 이유는 무엇입니까?

짧은 시간을 정확하게 측정하려면 마이크로초 타이머를 사용하십시오. 최대 16ms의 오류로 충분하면 더 빠른 밀리초 타이머를 사용하십시오.

마이크로초 타이머가 지정된 목표를 충족하지 못한다는 사실에 관한 마지막 몇 페이지를 분명히 부주의하게 읽었습니다. 시간 간격을 측정하는 데 사용하는 것은 문제가 있습니다. 내가 예로 든 일반 PerformanceCounter와 달리 컴퓨터의 현지 시간에 연결되어 있습니다.

 
알렉세이 나보이코프 :

마이크로초 타이머가 지정된 목표를 충족하지 못한다는 사실에 관한 마지막 몇 페이지를 분명히 부주의하게 읽었습니다. 시간 간격을 측정하는 데 사용하는 것은 문제가 있습니다. 내가 예로 든 일반 PerformanceCounter와 달리 컴퓨터의 현지 시간과 연결되어 있습니다.

장작은 어디에서 왔습니까?

GetMicrosecondCountQueryPerformanceCounter 만 사용합니다.

GetMicrosecondCount로 얻은 두 값의 차이를 측정하면 초기 값이나 현지 시간 트릭의 영향을 받지 않습니다.

 
알렉세이 나보이코프 :

실행 속도가 어딘가에 설명되어 있습니까? 나는 당신의 문서에서 그것을 보지 못했습니다. 내 제안이 기능에 어떤 영향을 줍니까? 15ms 해상도 제한 - 기능입니까? 단점인 것 같습니다. 필요한 조치. 더 효율적인 솔루션을 사용하여 결함을 피할 수 있는 방법이 있는데 결함을 가져오는 이유는 무엇입니까?

마이크로초 타이머가 지정된 목표를 충족하지 못한다는 사실에 관한 마지막 몇 페이지를 분명히 부주의하게 읽었습니다. 시간 간격을 측정하는 데 사용하는 것은 문제가 있습니다. 내가 예로 든 일반 PerformanceCounter와 달리 컴퓨터의 현지 시간과 연결되어 있습니다.

질문을 하는 사람은 본인이지 본인이 아닙니다.

즉, 주제를 모릅니다. 나는 그녀를 아주 잘 알고 당신에게 대답하지만, 당신은 어떤 이유로 당신의 무지와 요구조차 잊어 버립니다.
 
슬라바 :

GetMicrosecondCount로 얻은 두 값의 차이를 측정하면 초기 값이나 현지 시간 트릭의 영향을 받지 않습니다.

두 GetMicrosecondCounts 간에 현지 시간이 변경되면 그 차이가 다른 것으로 표시됩니다.

 
fxsaber :

두 GetMicrosecondCounts 간에 현지 시간이 변경되면 그 차이가 다른 것으로 표시됩니다.

SSZB.

 
레나트 파트훌린 :

SSZB.

:)

 
레나트 파트훌린 :

SSZB.

시장 구매자에게 이것을 설명하십시오.

 
매우 건설적인 대화
 
fxsaber :

시장 구매자에게 이것을 설명하십시오.

마이크로초 단위로 시간을 측정하는 데 사용되는 GetMicrosecondsCount에 대한 두 번의 호출 사이 에 컴퓨터의 현지 시간이 변경되었을 확률은 얼마입니까?