거래 로봇을 무료로 다운로드 하는 법을 시청해보세요
당사를 Twitter에서 찾아주십시오!
당사 팬 페이지에 가입하십시오
당사 팬 페이지에 가입하십시오
스크립트가 마음에 드시나요? MetaTrader 5 터미널에서 시도해보십시오
- 조회수:
- 42
- 평가:
- 게시됨:
-
이 코드를 기반으로 한 로봇이나 지표가 필요하신가요? 프리랜스로 주문하세요 프리랜스로 이동
다음은 서버 시간(바, 틱 또는 경제 캘린더 이벤트의 저장된 시간)을 한 브로커의 시간대에서 다른 시간대로 변환하는 간단한 함수입니다.
//+------------------------------------------------------------------+ //| 한 브로커의 시간대에서 다른 시간대로 서버 시간을 변환합니다. //+------------------------------------------------------------------+ datetime ConvertServerTime( const datetime aTime, // 변환할 소스 서버 시간 const int sourceOffsetUTC = 0, // 소스 서버 표준(겨울) UTC 오프셋(초) const int destinationOffsetUTC = 0, // 대상 서버 표준(겨울) UTC 오프셋(초) ENUM_RULE_DST sourceRuleDST = DST_NONE, // 소스 서버 일광 절약 시간제 일정 ENUM_RULE_DST destinationRuleDST = DST_NONE // 대상 서버 일광 절약 시간제 일정 )
소스 서버와 대상 서버의 DST 스케줄 (미국, 유럽 또는 스케줄 없음)을 식별하려면 다음 스크립트( https://www.mql5.com/ko/code/48650) 를 사용할 수 있습니다.
이 함수는 대부분의 프로그래밍 언어(예: JavaScript)에서 사용되는 표준 오프셋 표기법을 채택합니다. 이 표기법에서 양수 시간대 (예: GMT+3)는 양수 오프셋 (예: +10800)에 해당하고 음수 시간대는 음수 오프셋에 해당합니다.
이는 음의 오프셋 (예: -10800)을 가진 양의 시간 대와 양의 오프셋을 가진 음의 시간대를 나타내는 MQL5에 내장된 TimeGMTOffset() 함수의 역수라는 점에 유의하세요.
다음은 이 함수를 실행하는 샘플입니다:

출력입니다:

더 많은 기능이 포함된 전체 라이브러리(TimeZoneInfo.mqh)는 여기에서 확인할 수 있습니다( https://www.mql5.com/ko/code/48419).
MetaQuotes Ltd에서 영어로 번역함.
원본 코드: https://www.mql5.com/en/code/65102
Bollinger Bands Squeeze
이는 시장 변동성이 낮은 시기가 곧 끝나고 가격 상승을 예고하는 신호입니다.
HST에 기록 저장
스크립트는 호가 기록을 HST 형식으로 저장합니다. 이 파일 형식은 메타트레이더 4에서 지원되며 터미널 시세 기록으로 가져오거나 독립형 차트로 열 수 있습니다.