Session & Killzones PRO — 사용자 매뉴얼 (MetaTrader 5, 버전 1.00)

3 November 2026, 23:56
JETINVEST
0
26

MQL5 마켓에서 구매: Session & Killzones PRO

리스크 고지. 트레이딩에는 손실 위험이 따릅니다. 이 지표는 차트에 거래 세션, 킬존, 참고 레벨을 표시할 뿐이며, 시장을 예측하지 않고 거래를 실행하지 않으며 어떠한 결과도 보장하지 않습니다. 본인의 분석 및 리스크 관리와 함께 사용하고, 먼저 데모 계좌에서 테스트하십시오.

Session & Killzones PRO는 아시아, 런던, 뉴욕 세션과 ICT 킬존을 차트에 그리며, 각 세션의 레인지(포인트), 전일 고가와 저가(PDH / PDL), ADR 프로젝션을 함께 표시합니다. 각 세션은 해당 시장의 현지 시간을 따르고 미국과 영국의 서머타임이 각각 따로 적용되므로, 설정을 바꾸지 않아도 일 년 내내 박스가 올바른 위치에 표시됩니다. 패널에는 현재 열린 세션, 현재 킬존, 런던과 뉴욕 개장까지의 카운트다운, 캔들 마감 카운트다운, ADR이 표시됩니다. 알림은 각 세션 개장과 각 킬존 시작 시점에 발생시킬 수 있습니다. 두 개의 버퍼가 세션과 킬존 상태를 Expert Advisor에 제공합니다.

모든 종목(외환, 금, 지수, 암호화폐)에서 작동합니다. 세션 박스는 H1 이하 타임프레임에서 그려집니다. 거래를 실행하지 않습니다.

1. 설치 및 빠른 시작

  1. 터미널의 Market 탭(Toolbox → Market → Purchased → Install)에서 지표를 설치합니다.
  2. H1 이하의 차트를 열고(데이 트레이딩에서는 M5와 M15가 가장 일반적) Navigator(Indicators → Market)에서 Session & Killzones PRO를 차트로 드래그합니다.
  3. 기본 입력값을 유지하거나 조정한 후(9절) OK를 누릅니다.

빠른 시작

  • 대부분의 외환 및 금 브로커는 GMT+2 / GMT+3으로 운영됩니다. Broker time zone = Auto이면 지표가 서버 시간을 스스로 감지합니다. 브로커가 다른 서버 시간을 사용한다면 3절을 참고하십시오.
  • 기본적으로 London과 NY AM 킬존이 표시됩니다. 나머지는 KILLZONES 그룹에서 켜십시오.
  • 세션 레인지와 PDH / PDL은 참고 레벨로, 킬존은 주의를 집중할 시간대로 활용하십시오.
  • 세션 개장이나 킬존 시작 시 알림을 받으려면 Session open alert 또는 Killzone start alert를 설정하십시오(8절).


2. 차트 범례

차트에서의미
짙은 파란색 박스아시아 세션(도쿄 09:00 – 18:00, 도쿄 시간).
짙은 녹색 박스런던 세션(08:00 – 17:00, 런던 시간).
짙은 빨간색 박스뉴욕 세션(08:00 – 17:00, 뉴욕 시간).
세션 둘레의 더 밝은 윤곽선해당 세션 전체의 고가와 저가(Box style Filled + outline 및 Outline only).
London 1234 pts 와 같은 텍스트세션 이름과 레인지(고가 − 저가, 포인트), 박스 왼쪽 위에 표시.
금색 점선 윤곽선킬존. 첫 번째 봉부터 마지막 봉까지 해당 시간대의 고가와 저가를 둘러쌉니다.
은색 파선 PDH / PDL 전일 고가와 저가, 오늘 위에 그려집니다.
오키드색 점선 ADR High / ADR Low 오늘의 ADR 프로젝션(6절).
패널현재 열린 세션, 현재 킬존, 카운트다운, ADR(7절).

박스나 라인 위에 마우스를 올리면 London | 1234 pts , NY AM KZ | 456 pts , PDH 2655.40 같은 툴팁을 볼 수 있습니다. 박스는 배경에, 캔들 뒤에 그려집니다. 두 레인지 텍스트가 화면에서 겹치게 되는 경우(예: H1의 런던과 뉴욕), 나중 텍스트가 이전 텍스트 위로 올라갑니다.


3. 세션과 시간대

세션현지 시간서머타임
아시아도쿄 09:00 – 18:00없음(일본은 서머타임이 없음)
런던런던 08:00 – 17:00영국 규칙
뉴욕뉴욕 08:00 – 17:00미국 규칙

지표는 브로커 서버 시간을 각 시장의 현지 시간으로 변환합니다. 미국과 영국은 서로 다른 날짜에 시계를 바꾸며, 일 년 중 2~3주는 한쪽만 바뀐 상태가 되는데 이 기간에도 박스는 올바르게 유지됩니다.

Broker time zone(브로커 시간대)

Broker time zone사용하는 경우
Auto (live) / GMT+2/+3 in tester(기본값)대부분의 브로커. 실시간 차트에서는 지표가 시작될 때 서버 오프셋이 감지됩니다. GMT+2 / GMT+3 브로커의 경우 서머타임 / 윈터타임 전환이 전체 히스토리에 걸쳐 반영됩니다. 다른 오프셋을 쓰는 브로커의 경우 지금 감지된 오프셋이 과거 모든 날에 사용되므로, 다른 서머타임 기간에 속한 과거 날짜의 박스가 한 시간 어긋날 수 있습니다. 이것이 중요하다면 Fixed GMT offset을 사용하십시오. 전략 테스터에서 Auto는 GMT+2 / GMT+3으로 동작합니다.
GMT+2 / GMT+3 (New York close brokers)브로커가 겨울에는 GMT+2, 미국 서머타임 기간에는 GMT+3인 경우. 실시간과 테스터에서 결과가 같습니다.
Fixed GMT offset브로커가 일 년 내내 하나의 오프셋을 유지하는 경우. Broker GMT offset에 입력합니다(예: 0, 1, 3). 브로커가 GMT+2 / GMT+3이 아니라면 전략 테스터에서도 이 모드를 사용하십시오.
  • Broker GMT offset (fixed mode and tester)는 Fixed GMT offset 모드에서 실시간과 테스터 모두에 사용됩니다. Auto에서는 테스터가 GMT+2 / GMT+3을 사용하고 이 값을 읽지 않습니다. 테스터에서 자신의 오프셋을 쓰려면 Fixed GMT offset을 선택하십시오.
  • 토요일과 일요일에는 세션과 킬존이 그려지지 않으며, 주말에도 거래되는 종목(암호화폐)도 마찬가지입니다.
  • Days to draw(기본값 5)는 마지막 봉에서 거슬러 올라가며 주말을 포함한 달력일 기준으로 셉니다.

4. 박스 스타일

MetaTrader의 사각형에는 투명도가 없어서, 채워진 박스 두 개가 겹치면 색이 섞입니다. Box style은 런던 / 뉴욕 겹침 구간을 표시하는 방식을 선택합니다:

Box style결과
Filled, overlaps shown in the later session + full-range outline(기본값)각 봉은 가장 나중에 개장한 세션의 색으로 채워집니다(뉴욕이 런던 위, 런던이 아시아 위). 각 세션은 전체 고가와 저가를 보여 주는 더 밝은 윤곽선과 레인지 텍스트도 유지합니다.
Filled full range (overlaps mix colors)각 세션이 전체 레인지에 걸쳐 채워지며, 겹침 구간은 섞인 색으로 표시됩니다.
Outline only더 밝은 윤곽선과 레인지 텍스트만 표시되며, 캔들이 완전히 보입니다.

Show range size on boxes = false로 하면 텍스트가 숨겨지며, 레인지는 툴팁에 남습니다.


5. 킬존

킬존은 ICT 정의를 따르며 뉴욕 시간으로 설정됩니다:

킬존뉴욕 시간기본값
Asian KZ20:00 – 00:00꺼짐
London KZ02:00 – 05:00켜짐
NY AM KZ07:00 – 10:00켜짐
London Close KZ10:00 – 12:00꺼짐
NY PM KZ13:30 – 16:00꺼짐
  • 각 킬존에는 자체 켜기 / 끄기 입력값이 있습니다. 모두 Killzone outline color(금색)를 사용합니다.
  • 킬존은 해당 봉들의 고가와 저가를 둘러싼 점선 윤곽선으로 그려지며, 툴팁에 이름과 레인지(포인트)가 표시됩니다.
  • H1에서는 :30에 시작하는 킬존(NY PM)이 다음 정시 봉부터 시작됩니다. 정확한 시작 지점을 보려면 M30 이하를 사용하십시오.

6. 레벨: PDH / PDL과 ADR

PDH / PDL — 브로커의 전일 일봉 고가와 저가로, 오늘의 시작부터 마지막 봉 오른쪽 몇 개 봉까지 PDH 와 PDL 라벨과 함께 그려집니다.

ADR 프로젝션 — ADR은 최근 ADR days(기본값 14)개 마감된 날의 평균 일간 레인지입니다.

  • ADR High = 오늘 저가 + ADR: 오늘이 현재 저가에서 평균 레인지에 도달한다면 당일 고가가 위치할 곳.
  • ADR Low = 오늘 고가 − ADR: 오늘이 현재 고가에서 평균 레인지에 도달한다면 당일 저가가 위치할 곳.
  • 라인은 오늘의 고가와 저가가 바뀌면 함께 움직입니다. 패널에는 ADR(포인트)과 오늘 이미 사용한 비율( used 63% )이 표시됩니다.

많은 트레이더는 ADR의 대부분을 사용한 날을 같은 방향으로 남은 여지가 적은 날로 봅니다. 이는 참고일 뿐 신호가 아닙니다.

레벨은 H1 이상을 포함한 모든 타임프레임에서 그려집니다.


7. 패널

행내용
Open now: London + New York 현재 서버 시간에 열린 세션, 또는 none .
Killzone: NY AM KZ 현재 킬존, 또는 none .
London opens in: 05:12:30 / London: open 다음 런던 개장까지의 카운트다운(하루 이상 남은 경우 1d 02:15 ).
New York opens in: ... / New York: open 다음 뉴욕 개장까지의 카운트다운.
Candle closes in: 00:04:12 현재 캔들의 남은 시간. 주말에 거래되지 않는 종목은 주말에 Market closed .
"ADR(14): 2350 pts | used 63%"ADR(포인트)과 오늘 사용한 비율. 일봉 히스토리를 불러오는 동안은 ADR: loading .
  • 카운트다운은 새 틱이 없어도 매초 갱신됩니다.
  • Panel corner(기본값 왼쪽 아래)로 패널을 차트의 어느 모서리에나 둘 수 있으며, Show panel = false로 숨길 수 있습니다.
  • 패널의 Killzone 행은 다섯 개 킬존 전체 중 현재 킬존을 표시하며, 해당 윤곽선이 꺼져 있어도 표시됩니다.

8. 알림

입력값발생 시점메시지
Session open alert아시아, 런던 또는 뉴욕 세션의 첫 봉이 열릴 때Asia session open , London session open , New York session open
Killzone start alert켜져 있는 킬존의 첫 봉이 열릴 때London KZ started , NY AM KZ started , ...

텍스트에는 제품, 종목, 타임프레임이 포함됩니다. 예: Session & Killzones PRO: XAUUSD | M15 | London session open .

  • 모드: Off(기본값), Popup, Sound, Smartphone notification, Popup + Sound, Notification + Sound, Popup + Notification, Popup + Sound + Notification. Sound: 터미널 사운드 13개 중 하나(기본값 alert).
  • Also send e-mail은 각 알림을 이메일로도 보냅니다(Tools → Options → Email). 두 알림 모드가 Off여도 이메일은 전송됩니다.
  • 알림은 세션 또는 킬존 안의 첫 봉이 열릴 때 오므로, 정확도는 타임프레임에 따라 정해집니다. M5에서는 런던 개장 알림이 런던 개장 시점에 오고, H1에서는 :30에 시작하는 킬존이 다음 정시에 알림을 보냅니다.
  • 세션 개장 알림은 세션 박스가 꺼져 있어도 세 세션 모두에 대해 전송됩니다. 킬존 알림은 켜져 있는 킬존에 대해서만 전송됩니다.
  • 주말, 세션 도중에 지표를 적용한 경우, 전략 테스터에서는 알림이 전송되지 않습니다.
  • 푸시 알림은 Tools → Options → Notifications에 MetaQuotes ID가 필요합니다.

9. 입력값

제목은 Inputs 탭의 입력 그룹입니다.

TIME ZONE

입력값기본값설명
Broker time zoneAuto (live) / GMT+2/+3 in testerAuto, GMT+2 / GMT+3 (New York close brokers), Fixed GMT offset(3절).
Broker GMT offset (fixed mode and tester)2Fixed 모드의 서버 오프셋(시간).

SESSIONS

입력값기본값설명
Days to draw5박스를 그릴 달력일 수, 마지막 봉부터 거슬러 셉니다.
Asia boxtrue아시아 박스 켜기 / 끄기.
Asia color짙은 파란색 (40,60,110)아시아 박스의 채우기 색. 윤곽선과 텍스트에는 더 밝은 색조가 사용됩니다.
London boxtrue런던 박스 켜기 / 끄기.
London color짙은 녹색 (30,90,60)런던 박스의 채우기 색.
New York boxtrue뉴욕 박스 켜기 / 끄기.
New York color짙은 빨간색 (110,50,40)뉴욕 박스의 채우기 색.
Show range size on boxestrue박스 위의 레인지 텍스트.
Box styleFilled, overlaps shown in the later session + full-range outline4절.

채우기에는 어두운 색을 선택하십시오. 박스는 캔들 뒤에 있고, 윤곽선은 같은 색의 더 밝은 색조로 그려집니다.

KILLZONES (ICT, New York time)

입력값기본값설명
Asian KZ 20:00-00:00false아시아 킬존.
London KZ 02:00-05:00true런던 킬존.
NY AM KZ 07:00-10:00true뉴욕 오전 킬존.
London Close KZ 10:00-12:00false런던 마감 킬존.
NY PM KZ 13:30-16:00false뉴욕 오후 킬존.
Killzone outline colorGold모든 킬존 윤곽선의 색.

LEVELS

입력값기본값설명
Previous day high / lowtruePDH / PDL 라인.
PDH / PDL colorSilverPDH / PDL의 색.
ADR projectionstrueADR High / ADR Low 라인.
ADR days14ADR에 사용하는 마감된 날 수(1 이상).
ADR colorOrchidADR 라인의 색.

PANEL

입력값기본값설명
Show paneltrue패널 켜기 / 끄기.
Panel cornerLeft lower chart corner패널을 놓을 차트 모서리.

ALERTS

입력값기본값설명
Session open alertOff세션 개장 알림 모드.
Killzone start alertOff킬존 시작 알림 모드.
Soundalertalert, alert2, connect, disconnect, email, expert, news, ok, request, stops, tick, timeout, wait.
Also send e-mailfalse알림마다 이메일 전송.

10. Expert Advisor용 버퍼

이 지표는 iCustom + CopyBuffer 로 읽을 수 있는 버퍼 2개를 제공하며, 전략 테스터에서도 사용할 수 있습니다. 아무것도 그리지 않으며 데이터 창에 표시됩니다.

버퍼데이터 창의 이름각 봉의 값
0Session mask (1 Asia, 2 London, 4 New York)봉의 시가 시각에 열려 있는 세션의 합: 1 아시아, 2 런던, 4 뉴욕(6 = 런던 + 뉴욕)
1Killzone mask (1 Asia, 2 London, 4 NY AM, 8 London Close, 16 NY PM)봉의 시가 시각에 활성인 킬존의 합: 1 Asian, 2 London, 4 NY AM, 8 London Close, 16 NY PM
  • 마스크에는 박스나 윤곽선이 켜져 있는지와 관계없이 모든 세션과 킬존이 포함되므로, EA는 킬존을 그리지 않고도 사용할 수 있습니다.
  • 0 = 세션 없음 / 킬존 없음. 토요일과 일요일은 0입니다. 그려진 날짜(Days to draw에 약간의 여유를 더한 기간)보다 오래된 봉은 0입니다. EA에 더 오래된 봉이 필요하면 Days to draw를 늘리십시오.
  • 봉의 값은 시가 시각에만 의존하므로, 봉이 생긴 뒤에는 바뀌지 않습니다. H1 이하에서 읽으십시오.
  • 비트 마스크로 세션을 확인합니다: 런던이 열려 있으면 ((int)mask & 2) != 0 이 참입니다.

로딩. Market 버전은 MQL5\Indicators\Market\ 에 설치되며, 아래 예제는 이를 "Market\\Session and Killzones PRO" 로 불러옵니다. Navigator(Indicators → Market)에 다른 이름이 표시되면 그 이름을 사용하십시오. 이름 뒤에 파라미터가 없으면 기본 입력값이 사용됩니다. 입력값을 바꾸려면 9절의 순서대로 전달하십시오. 각 입력 그룹 제목(TIME ZONE, SESSIONS, ...)도 파라미터입니다. 그 자리에 빈 문자열 "" 을 전달하십시오. 그렇지 않으면 이후의 모든 값이 밀립니다. 끝에서 생략한 입력값은 기본값을 유지합니다. Broker time zone은 숫자로 전달합니다: 0 = Auto, 1 = GMT+2 / GMT+3, 2 = Fixed GMT offset.

```mql5 // "" = TIME ZONE 그룹; Fixed GMT offset 0(일 년 내내 GMT인 브로커); 나머지 입력값은 기본값 int h = iCustom(_Symbol, PERIOD_M15, "Market\Session and Killzones PRO", "", 2, 0);

double ses[1], kz[1]; if (h != INVALID_HANDLE && BarsCalculated(h) > 0 && CopyBuffer(h, 0, 0, 1, ses) == 1 && CopyBuffer(h, 1, 0, 1, kz) == 1) { const bool london_open = ((int)ses[0] & 2) != 0; const bool ny_am_kz = ((int)kz[0] & 4) != 0; if (london_open && ny_am_kz) Print("London open and inside the NY AM killzone"); } ```

iCustom 으로 생성한 지표는 호출한 프로그램의 차트에도 박스, 라인, 패널을 그립니다. 패널이 필요 없으면 Show panel = false를 전달하십시오. 차트당 하나의 사본만 사용하십시오. 같은 차트에 사본이 두 개 있으면 객체 이름을 공유하여 서로의 그림을 덮어씁니다.


11. 팁

  • 더 깔끔한 차트:Box style = Outline only로 하고, 거래하는 킬존만 남기십시오.
  • 금과 지수: 런던 개장과 NY AM이 가장 주목받는 시간대이며, 기본 킬존이 이를 포함합니다.
  • GMT+2 / GMT+3이 아닌 브로커: 브로커가 일 년 내내 하나의 오프셋을 유지하면 Fixed GMT offset을 사용하십시오. 설정 후 알려진 개장 시각 하나(예: 런던 시간 08:00의 런던 개장)를 차트와 비교해 확인하십시오.
  • 전략 테스터:Auto에서는 테스터가 GMT+2 / GMT+3을 가정합니다. 다른 서버 시간이라면 테스트 전에 Fixed GMT offset을 선택하십시오.
  • 상위 타임프레임: H4나 D1에서는 PDH / PDL, ADR 라인과 패널만 표시됩니다. 박스를 보려면 M15 차트를 하나 더 여십시오.
  • H1에서의 겹침: 런던과 뉴욕은 몇 개 봉 차이로 시작하고 같은 고가를 공유하는 경우가 많습니다. 텍스트는 자동으로 떨어뜨려 표시됩니다. 그래도 가까우면 확대하십시오.

12. 질문 및 문제 해결

  • 리페인트하나요? 종료된 세션은 절대 바뀌지 않습니다. 진행 중인 세션은 종료될 때까지 새 캔들마다 커집니다. 버퍼는 봉의 시각에만 의존합니다.
  • 박스가 한 시간 어긋납니다. 브로커의 서버 시간이 지표가 가정한 것과 다릅니다. 브로커의 오프셋으로 Fixed GMT offset을 선택하거나, 브로커가 미국 서머타임을 따른다면 GMT+2 / GMT+3을 선택하십시오(3절).
  • 차트에 박스가 없습니다. 타임프레임이 H1보다 높거나(Experts 로그에 use H1 or lower timeframes to see session boxes 가 표시됨), 주말이거나, 박스가 꺼져 있습니다.
  • 킬존이 하나 빠져 있습니다. 기본적으로 London과 NY AM만 켜져 있습니다. 나머지는 KILLZONES 그룹에서 켜십시오.
  • 런던과 뉴욕의 겹침 구간이 왜 뉴욕 색인가요? 그것이 기본 Box style입니다. 각 봉은 가장 나중에 개장한 세션의 색을 따르며, 런던 윤곽선은 여전히 런던 전체 레인지를 보여 줍니다. 둘 다 채우려면 Filled full range를 선택하십시오.
  • 세션 개장 때 알림을 받지 못했습니다. 알림 모드는 기본적으로 Off입니다. 설정을 확인하십시오. 알림은 차트 타임프레임에서 세션의 첫 봉이 열릴 때 오며, 주말과 전략 테스터에서는 오지 않습니다.
  • 어떤 종목에서 사용할 수 있나요? 모든 종목: 외환, 금, 지수, 암호화폐. 세션은 외환 / 거래소 시간이며 주말에는 그려지지 않습니다.

지원: MQL5에서 작성자에게 개인 메시지를 보내십시오.