포럼을 어지럽히 지 않도록 모든 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 6. - 페이지 834

 
사용 가능한 모든 차트 기록을 다운로드하는 가장 쉬운 방법은 무엇입니까?
 

안녕하세요!

정수(포인트 수)를 주어진 정밀도(예: 5)로 반올림하는 짧은 표현식을 작성하는 방법을 알려주시겠습니까?

10으로 반올림하려면 NormalizeDouble (point_val, 4) / Point = NormalizeDouble(0.00175, 4) = 0.0018 / 0.0001 = 180을 사용한다는 것을 이해합니다.

5점까지 반올림하는 방법은 무엇입니까?

 
alexeymosc :

안녕하세요!

정수(포인트 수)를 주어진 정밀도(예: 5)로 반올림하는 짧은 표현식을 작성하는 방법을 알려주시겠습니까?

10으로 반올림하려면 NormalizeDouble(point_val, 4) / Point = NormalizeDouble(0.00175, 4) = 0.0018 / 0.0001 = 180을 사용한다는 것을 이해합니다.

5점까지 반올림하는 방법은 무엇입니까?

정수 MathRound (X/5)*5 포인트에서 필요한 경우 포인트를 곱합니다.
 
evillive :
정수 포인트 MathRound(X/5)*5에서 필요한 경우 포인트를 곱합니다.
고맙습니다!
 

일일 일정에 의존하지 않고 어떻게 5분 동안 전날 의 최대값, 최소값을 찾을 수 있습니까?

 
iHigh() - 적절한 매개변수가 있는 iLow().
 
AlexeyVik :
iHigh() - 적절한 매개변수가 있는 iLow().
단, 일일 차트 데이터를 통해서만 가능합니다.
 
woin2110 :
단, 일일 차트 데이터를 통해서만 가능합니다.

iHighest() , iLowest() 를 통해 하루에 몇 개의 M5 막대를 알고 있는지, 전날까지의 오프셋도 계산할 수 있다고 생각합니다.

    Max = high[iHighest( NULL , 0 , MODE_HIGH, P, sh)];
    Min = low[iLowest( NULL , 0 , MODE_LOW , P, sh)];

Где P - сколько баров считать
    sh - смещение до начала отсчёта (последний бар прошлого дня), считает в сторону возрастания номера бара, т.е. вглубь истории
 
woin2110

또한 막대가 부족할 가능성이 있는 경우 옵션으로 위의 게시물에서 shP 를 하루의 초 수를 사용하여 계산할 수 있습니다. 예를 들어, 이와 같은 것 입니다. 거기에 첨부된 코드 변형의 스케치에서 일반적으로 원칙은 명확해야 합니다.

그 게시물에 아주 좋은 기사에 대한 링크가 있습니다.
 
일간 차트에서 월요일을 일요일 양초로 표시하고 월요일 대신에 일부 xxartist가 자신의 양초를 그리는 성실한 중개인에 관한 것입니다. 이제 어떻게 하면 지난 날의 데이터를 더 정확하게 받아들일지 고민하고 있습니다. 모든 브로커를 위한 전문가를 만들어야 합니다. 즉, 마지막 근무일의 빌어 먹을 최소값과 최대값을 찾으십시오.