NormalizeDouble을 사용하여 MT4에서 숫자 반올림 - 페이지 15

 
pavlick_ :
일부 숫자는 십진법의 1/3과 같이 무한 분수로만 나타낼 수 있습니다. 그러나 1/3은 3차 시스템에서 무한 분수가 아니며 == 0.1입니다. 저것들. 다른 숫자 체계에는 고유한 무한 분수가 있습니다. 따라서 십진수의 무한하지 않은 분수는 이진수와 같을 수 있습니다. 예: 0.1, 0.2, 0.3, 0.4, ...에는 정확한 이진 표현이 없습니다. NormalizeDouble을 10번 이상 호출 하면 0.199999999..1 또는 0.200000...1이 됩니다. 뉴스인지 모르겠네요.

진실을 말하라! 명확히하기 위해 ND는 표현이 아닌 비교를 위해서만 필요합니다. 그리고 그것은 오래되었습니다.

 
pavlick_ :
일부 숫자는 십진법의 1/3과 같이 무한 분수로만 나타낼 수 있습니다. 그러나 1/3은 3차 시스템에서 무한 분수가 아니며 == 0.1입니다. 저것들. 다른 숫자 체계에는 고유한 무한 분수가 있습니다. 따라서 십진수의 무한하지 않은 분수는 이진수와 같을 수 있습니다. 예: 0.1, 0.2, 0.3, 0.4, ...에는 정확한 이진 표현이 없습니다. NormalizeDouble을 10번 이상 호출 하면 0.199999999..1 또는 0.200000...1이 됩니다. 뉴스인지 모르겠네요.

나는 이것을 기억하지만이 경우 0 + 0이 있지만 0이 아닌 것으로 판명되었습니다.

 
transcendreamer :

나는 이것을 기억하지만이 경우 0 + 0이 있지만 0이 아닌 것으로 판명되었습니다.

어떤 경우에? 언제 이렇게 했는지 예를 들어 보세요.
 
fxsaber :

진실을 말하라! 명확히하기 위해 ND는 표현이 아닌 비교를 위해서만 필요합니다. 그리고 그것은 오래되었습니다.

NormalizeDouble 은 보류 주문 및 중지를 할 때 가격을 정상화하는 데만 필요합니다. 그리고 아무것도 아닙니다.

이것은 문서에 명시적으로 명시되어 있습니다.

StopLoss, TakeProfit의 계산된 값 및 보류 중인 주문의 시작 가격은 Digits() 함수로 얻을 수 있는 정확도로 정규화되어야 합니다.

 
Sergei Vladimirov :
어떤 경우에? 언제 이렇게 했는지 예를 들어 보세요.

이것은 변수가 0이고 0이 추가될 때 발생합니다.

(실제로는 0이 아닌 것 같아요)

 
Slawa :

NormalizeDouble 은 보류 주문 및 중지를 할 때 가격을 정상화하는 데만 필요합니다. 그리고 아무것도 아닙니다.

이것은 문서에 명시적으로 명시되어 있습니다.

실수를 비교하는 것은 어떻습니까?
 
transcendreamer :

이것은 변수가 0이고 0이 추가될 때 발생합니다.

(실제로는 0이 아닌 것 같아요)


정확히. 더하기 빼기 동안 "실제" 0은 0으로 유지됩니다. 그래서 예를 들어달라고 한 것입니다.

 
Alexander Bereznyak :
실수를 비교하는 것은 어떻습니까?

관련 부작용.

편리한 것으로 밝혀졌습니다. 그러나 이 용도는 원래 의도된 것이 아닙니다.

필요한 정확도로 실수를 인쇄하기 위한 특수 기능이 있습니다.

말해봐, 왜 계산 과정에서 실수를 반올림해야합니까? 실제로, 이 경우 계산의 정확성이 손실됩니다!

 
Sergei Vladimirov :

정확히. 더하기 빼기 동안 "실제" 0은 0으로 유지됩니다. 그래서 예를 들어달라고 한 것입니다.

나는 이미 NormalizeDouble (new_lot-sum_lots, Lottes_Digits); 정확히 0을주지는 않지만 일종의 꼬리를 유지합니다.
 
Slawa :

NormalizeDouble 은 보류 주문 및 중지를 할 때 가격을 정상화하는 데만 필요합니다 . 그리고 아무것도 아닙니다.

이것은 문서에 명시적으로 명시되어 있습니다.

더 이상 사용되지 않음

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

표준 기능/접근법의 대체 구현

레나트 팻쿨린 , 2016.09.02 00:55

그래서 당신은 그것을 오버로드 할 수 없습니다. 동일한 기능 서명.

그러나 아이디어는 명확합니다. 진드기 과립을 고려한 정규화 기능입니다.