X에서 현재 시간까지 바를 계산하는 가장 쉬운 방법은 무엇입니까?
페이지 1 중 912 12 마지막마지막
결과 1 - 10 / 18

실: X에서 현재 시간까지 바를 계산하는 가장 쉬운 방법은 무엇입니까?

  1. #1
    오후 00:00:01 오후부터 현재 술집까지 바를 세는 가장 쉬운 방법은 무엇입니까?

    나는 그것이 생기기 때문에 라이브 일일 최고 로우 HHLL을 차트로 나타내려고하고, 데이터가 버퍼에 남아서 역사적인 인트라 데이 모션을 볼 수있게하고, PERIOD_D1은 현재 날짜의 가격 액션을 허용하고, 1 백만 차트를 사용하고 1440을 사용한다. 어제의 데이터.

  2. #2

  3. #3

    Quote 원래에 의해 게시 됨 ;
    iBarShift (...)
    고마워. iBarShift가 현재 막대에서 매일 1 분의 1 초 막대까지 셀 수 있도록 자동으로 00:00:00으로 datetime을 정의하는 방법은 무엇입니까? 내가 가지고있는 것을 iBarShift를 사용하지 않고 사용하는 것이지만, 그것은 여전히 ​​마지막 거래 세션에 막대를 세고 있습니다. 각 세션의 00:00:00까지 막대의 정확한 수를 계산할 때, 아래 MinutesBack 요소는 정확하게이 날의 00:00:00 시작 부분으로 정확하게 이동 한 횟수 일 수 있습니다. 삽입 된 코드 int MinutesInHours = (시간 () - 0) * 60; int 분 = 분 () - 0; int MinutesBack = MinutesInHours Minutes; DH = 높음 # 91; iHighest (NULL, PERIOD_M1, MODE_HIGH, MinutesBack, I) 93 번 ;; DL = 낮음 # 91; iLowest (NULL, PERIOD_M1, MODE_LOW, MinutesBack, I) # 93 ;;

  4. #4
    오늘의 첫 번째 막대의 변경 삽입 된 코드 int midnight_shift = iBarShift (Symbol (), 0, TimeCurrent () - (TimeCurrent () % (PERIOD_D1 * 60)), true); midnight_shift = iBarShift (Symbol (), 0, TimeCurrent () - (TimeCurrent () % (PERIOD_D1 * 60)), false) -1;

  5. #5
    삽입 된 코드 iBarShift (_Symbol, 0, iTime (_Symbol, PERIOD_D1,0)) ... 처음부터 촛불 수를 찾는 데 필요한 것은 하나입니다.

  6. #6

    Quote 원래에 의해 게시 됨 ;
    iBarShift (_Symbol, 0, iTime (_Symbol, PERIOD_D1,0)) ... 하루가 시작될 때 촛불 양을 찾고 싶습니다.
    그것은 이상적이고 효율적입니다. 고맙습니다.

  7. #7

    Quote 원래에 의해 게시 됨 ;
    견적 그것은 완벽하고 생산적입니다. 고맙습니다.
    큰!

  8. #8

    Quote 원래에 의해 게시 됨 ;
    견적 그것은 완벽하고 생산적입니다. 고맙습니다.
    그냥 간단한 힌트 : 술집은 0에서부터 번호가 매겨집니다. iBarShift가 12를 반환하면 실제로 13 개의 술집이 있습니다.

  9. #9

    Quote 원래에 의해 게시 됨 ;
    quote 그냥 간단한 팁 : 바가 0부터 번호가 매겨 졌다는 것을 기억하십시오. iBarShift가 12를 산출하면 실제로 13 개의 막대가 있습니다.
    예 : 첫 번째 1 분 막대가 00:00 인 경우는 현재 15시 28 분입니다. Shift = iBarShift (NULL, 0, iTime (NULL, PERIOD_D1,0)) shift = 928 ferrufx 또는 제제 (15 시간 * 60 분 28 분) = 928 DH = 높음 [iHighest (NULL, PERIOD_M5, MODE_HIGH, SHIFT, I)] = 00:00 또는 높음으로 높음. 오늘 오후의 첫 번째 막대가 내가 말한 것과 달리 올바른 수식을 가지고 있다고 믿기 때문에 오늘의 15시 28 분부터 2 시까 지 계산합니다.

  10. #10
    시각 효과가 도움이되는지 여부를 확인해보십시오. 삽입 된 코드 # 속성 고정 길이 # 속성 고정 _ 표시 _ 차트 _ 특성 _ 표시 _ 버퍼 _2 이중 일 높음 # 91; # 93; 일 낮음 # 91; int OnInit () SetIndexBuffer (0, dayHigh); SetIndexBuffer (1, dayLow); SetIndexStyle (0, DRAW_LINE); SetIndexStyle (1, DRAW_LINE); 반환 (INIT_SUCCEEDED); int OnCalculate (const int rates_total, const int prev_calculated, const datetime 기간 # 91; # 93 ;; const double 사용 가능 # 91; # 93; , const int Disperse # 91; # 93; -RRB- for (int I = rates_total-# 93); const 긴 틱 볼륨 # 91; 시간 # 91; I # 93 ;-( 시간 # 91; I # 93; % 86400); int 변경 = iBarShift (NULL, 0, (NULL, 0, MODE_LOW, cnt, I); dayHighNumber 91; I # 93; = Large (자정), cnt = shift-i 1, indexHigh = iHighest (NULL, 0, MODE_HIGH, cnt, # 91; Reduced # 91; indexLow # 93;; return (rates_total);

게시 권한

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
쿠키 정책
쿠키 정책: koreaforex 웹사이트는 쿠키를 사용하며, 웹사이트를 사용자는 쿠키 사용에 동의하는 것입니다. 자세한 정보는 '쿠키 공개' 를 읽어주십시오.