보조지표 게시글

메타트레이더 4를 위한 수직 시간선 인디케이터 사용법

첨부파일
12266.zip (1.84 KB, 다운로드 0회)

수직 시간선 인디케이터란?

수직 시간선 인디케이터는 최대 여섯 개의 수직선을 지정한 시간에 그려주는 도구입니다. 각 수직선은 역사적으로 반복할 수 있어서 다양한 시간대를 쉽게 표시할 수 있습니다.

기본 설정

  • 시간 형식: hh:mm
  • 기본으로 설정된 역사적 일수는 50일이며, 필요에 따라 늘릴 수 있습니다. 단, 장비 성능에 따라 너무 높은 숫자는 지연을 초래할 수 있습니다.

사용 가능한 용도

수직 시간선 인디케이터는 다음과 같은 용도로 활용할 수 있습니다:

  1. 세션 시작 또는 종료 시간을 표시
  2. 정기적인 뉴스 발표 시간을 표시
  3. 기타 관련 시간을 표시

설정 시 유의사항

  • M30 이하의 시간대에서 09:30으로 설정된 수직 시간선은 09:30으로 표시됩니다. 이는 각 시간대에 09:30에 시작되는 캔들이 존재하기 때문입니다.
  • H1 이상의 시간대에서 09:30으로 설정된 수직 시간선은 09:30으로 표시되지 않습니다. 예를 들어, H1 시간대에서 09:30으로 설정하면 09:00으로 표시되며, 이는 09:30이 09:00 - 10:00 캔들 내에 포함되기 때문입니다.

수직 시간선 인디케이터

코멘트

현재 코드에서는 최대 여섯 개의 수직선을 설정할 수 있습니다. 추가적인 수직선을 코드에 추가하고자 할 경우 관련 코드 블록을 반복하고 이름을 변경해야 합니다.

기본 입력 코드

  • 아래 코드를 수정하여 기본 입력값을 영구적으로 변경할 수 있습니다.
  • 필요에 따라 다음을 수정하세요: Line_x_Color (예: DodgerBlue), Line_x_Visible (true 또는 false), Line_x_Time (예: 08:30), Line_x_Width (1, 2, 3, 4 또는 5), Line_x_Style (0=solid, 1=dash, 2=dotted, 3=dash & dot, 4=double dotted dash & dot).
  • 기본적인 편집 아이디어는 여기서 확인할 수 있습니다.
  • MQL4 색상 이름 및 레퍼런스는 여기서 확인할 수 있습니다.
// 기본 입력: 시작
//-----------------------------------------------------
input int Historical_Days = 50; // 역사적 일수

input color  Line_1_Color = DodgerBlue; // 선 1 색상
input bool   Line_1_Visible = true;     // 선 1 가시성
input string Line_1_Time = "08:00";     // 선 1 시간
input LW     Line_1_Width = 1;          // 선 1 두께
input ENUM_LINE_STYLE Line_1_Style = 2; // 선 1 스타일

input color  Line_2_Color = DodgerBlue; // 선 2 색상
input bool   Line_2_Visible = true;     // 선 2 가시성
input string Line_2_Time = "09:00";     // 선 2 시간
input LW     Line_2_Width = 1;          // 선 2 두께
input ENUM_LINE_STYLE Line_2_Style = 2; // 선 2 스타일

input color  Line_3_Color = Magenta;    // 선 3 색상
input bool   Line_3_Visible = false;    // 선 3 가시성
input string Line_3_Time = "10:00";     // 선 3 시간
input LW     Line_3_Width = 1;          // 선 3 두께
input ENUM_LINE_STYLE Line_3_Style = 2; // 선 3 스타일

input color  Line_4_Color = Magenta;    // 선 4 색상
input bool   Line_4_Visible = false;    // 선 4 가시성
input string Line_4_Time = "11:00";     // 선 4 시간
input LW     Line_4_Width = 1;          // 선 4 두께
input ENUM_LINE_STYLE Line_4_Style = 2; // 선 4 스타일

input color  Line_5_Color = DarkOrange; // 선 5 색상
input bool   Line_5_Visible = false;    // 선 5 가시성
input string Line_5_Time = "12:00";     // 선 5 시간
input LW     Line_5_Width = 1;          // 선 5 두께
input ENUM_LINE_STYLE Line_5_Style = 2; // 선 5 스타일

input color  Line_6_Color = DarkOrange; // 선 6 색상
input bool   Line_6_Visible = false;    // 선 6 가시성
input string Line_6_Time = "13:00";     // 선 6 시간
input LW     Line_6_Width = 1;          // 선 6 두께
input ENUM_LINE_STYLE Line_6_Style = 2; // 선 6 스타일
//-----------------------------------------------------
// 기본 입력: 종료

연관 포스트

댓글 (0)