지시기와 함께 도움
결과 1 - 7 / 7

실: 지시기와 함께 도움

  1. #1
    나는 여기있는 누군가가 도울 수 있기를 바라고있다. 촛불에 얼마나 많은 시간이 남았는지 알려주는 지표를 작성하려고합니다.

    그러나 나는 올바른 데이터를 얻는 지 알 수 없다. 나는 내가 순간으로 번역 할 수없는 약간의 금액을 얻는다.

    나는 이것을 4 시간 챠트 (backtesting)에서 시도하고있다. 어떤 일이 그렇게 간단 할 필요가있는 것은 간단해야한다.

    삽입 된 코드 #property indior_chart_window int init () return (0); int deinit () return (0); int begin () int counted_bars = IndiorCounted (); int 한도; if (counted_barslt; 0) return (-1); datetime varLeft; 제한 = Bars-counted_bars-1; for (int shift = 0; shiftlt; 제한 ; shift ) varLeft = TimeCurrent () - 시간 # 91; 설명 (varLeft, 막대의 끝까지 남은 시간); return (0);

  2. #2
    이 목적을 사용하십시오. string TimeToStr (datetime 값, int mode = TIME_DATE | TIME_MINUTES) 1970 년 1 월 1 일 이후 경과 된 시간 (초)을 구성하는 값을 yyyy.mm.dd hh : mi 형식의 문자열로 변환합니다. 매개 변수 : worth - 1970 년 1 월 1 일 00:00 시부 터 경과 한 호의 양 (초). 모드 - 선택적 데이터 출력 모드는 다음 중 하나 또는 조합 일 수 있습니다. TIME_DATE는 yyyy.mm.dd로, TIME_MINUTES는 hh : mi, TIME_SECONDS는 결과를 hh : mi : ss로 가져옵니다. 샘플 : string var1 = TimeToStr (TimeCurrent (), TIME_DATE | TIME_SECONDS);

  3. #3
    고마워, 읽을 수있는 형식으로 표시되지만 오후 시간이 끝날 때까지 4 시간 차트에 카운트 다운됩니다 (시간 분 사용). 이견있는 사람?

  4. #4
    VarLeft = (시간 [변경] 1440) - TimeCurrent (); 막대의 시간을 가져다가 4 시간 (1440 초)을 더한 다음 현재 시간을 재평가합니다.

  5. #5
    잘못된 시간 오류를 반환합니다. 그리고 나는 큰 숫자를 얻습니다.

  6. #6

    Quote 원래에 의해 게시 됨 ;
    주석에서 잘못된 시간 실수를 반환합니다. 그리고 그 번호를 얻습니다.
    죄송합니다. 너무 낮게 돌아가는 것에 대해 생각하지 않았습니다. 순간을 초와 초로 변환하기 위해서는 수학을해야합니다. VarLeft는 양초가 끝나기 전의 초를 나타냅니다.

  7. #7
    여기에 작동하는 코드가 있습니다. 다시 평가할 때 timecurrent ()는 마지막 서버 시간을 가져오고 현재 테스터 시간은 가져 오지 않습니다. 나는 그것을 수리 할 방법이 있었으면 좋겠다. 테스터 시간을 활용하기 위해 EA를 테스트 할 수있었습니다. 삽입 된 코드/ --------------------------------------------- --------------------- /| Candle_Remaining_Time. mq4 |/| 저작권 © 2009, MetaQuotes Software Corp .. |/| # 91; url # 93; http :/www.metaquotes.net#91;url # 93; |/ ----------------------------------------------- ------------------- #property copyright 저작권 © 2009, MetaQuotes Software Corp. # 속성 링크 # 91; 힌트 # 93; http :/www.metaquotes.net # 91;url # 93; #property indior_chart_window/ -------------------------------------------- ---------------------- /| 사용자 정의 인디케이터 초기화 기능 |/ ----------------------------------------------- ------------------- int init ()/- 지시자/- return (0);/ ----------------------------------------------- ------------------- /| 사용자 정의 표시기 초기화 해제 기능 |/ ----------------------------------------------- ------------------- int deinit ()/-/- return (0);/ ----------------------------------------------- ------------------- /| 사용자 정의 표시기 반복 기능 |/ ----------------------------------------------- ------------------- int start () int counted_bars = IndiorCounted (); int 한도; if (counted_barslt; 0) return (-1); datetime varLeft; int varBarday, varBarhour, varBarminute, varCurday, varCurhour, varCurminute; int varRy, varRemhour, varRemminute; limit = Bars-counted_bars-1; (시간 # 91, 시프트 # 93, -RRB-, varBarhour = TimeHour (시간 # 91, 시프트 # 93, -RRB-, varBarminute = TimeMinute (시간 이동) varRemy = varCurday-varBarday; varRemhour = varCurhour-varBarday; varRemy = varCurday-varBarday; varRemy = varCurday-varBarday; varRemminute = varCurminute-varBarminute; 설명 (varRy, 일, varRemhour, 시간, varRemminute, 촛불이 끝날 때까지의 분); return (0);/ --------------- -------------------------------------------------- -

게시 권한

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