Prior Day Week Month Levels with Touch Alerts MT4
- 지표
- 버전: 1.1
Prior Day Week Month Levels with Touch Alerts MT4는 전일, 전주, 전월의 고가와 저가를 MetaTrader 4 차트에 TradingView 사용자에게 익숙한 방식으로 그려 줍니다: 가는 수평선과 오른쪽 끝의 짧은 라벨 및 가격. 선택 항목: 전일 종가, 오늘 시가, 그리고 가격이 선에 닿았을 때의 알림.
화면에 보이는 것
선 | 의미 | 기본 모양
PDH | 전일 고가 | 파랑 #2962FF, 실선
PDL | 전일 저가 | 파랑 #2962FF, 실선
PWH | 전주 고가 | 주황 #FF9800, 파선
PWL | 전주 저가 | 주황 #FF9800, 파선
PMH | 전월 고가 | 보라 #9C27B0, 일점쇄선
PML | 전월 저가 | 보라 #9C27B0, 일점쇄선
PDC | 전일 종가 | 회색, 점선 (꺼짐)
DO | 오늘 시가 | 청록, 점선 (꺼짐)
현재 선은 해당 기간의 시작부터 최신 봉에 15봉을 더한 위치까지 그려집니다 (Extend, 0-500). "Periods to draw"를 1보다 크게(최대 50) 설정하면 이전 기간의 선도 남겨 둡니다.
값은 어디에서 오는가
모든 값은 D1 봉에서 읽습니다: 마지막으로 끝난 일, 주 또는 월의 고가, 저가, 종가와 오늘의 시가. 그래서 M15, H1, H4에서 같은 레벨이 표시됩니다. TradingView 스크립트가 request.security(..., high[1])로 얻는 "이전 기간" 값과 같습니다. 독립적인 기준 계산과 비교한 테스트에서 차이가 없었습니다.
MT4 설정 참고 사항 - 꼭 읽어 주세요
1. 서버 시간. 일, 주(월요일 시작), 월은 PC 시계가 아니라 MT4 서버의 시계를 따릅니다. 브로커의 서버 날짜가 TradingView의 날짜와 다른 시각에 시작하면(GMT+0 서버, 또는 자체 거래 시간이 있는 CFD) 일간·주간 레벨이 TradingView와 같지 않습니다.
2. 일요일 봉. "Sunday bars" 설정: Auto(토요일 봉이 없는 종목에서는 월요일에 포함, 그렇지 않으면 별도의 하루), Merge into Monday, 별도의 하루, 또는 Ignore.
3. D1 히스토리. 레벨이 나타나지 않으면 해당 종목의 D1 차트를 한 번 열어 주세요. 지표는 로드 후 최대 60초 동안 다시 시도합니다.
4. 색상은 입력 탭에서 설정합니다. 선과 라벨은 차트 오브젝트이므로 색상 탭은 사용하지 않습니다.
5. MT4는 긴 오브젝트 텍스트를 잘라내므로, 아주 긴 합쳐진 라벨은 짧아질 수 있습니다. 툴팁에는 전체 목록이 표시됩니다.
6. 로드 직후(약 15초까지) 지표 목록의 이름이 잠시 "probe#..."로 보일 수 있습니다. 지표가 차트에 붙어 있는지 확인하는 중이며 정상입니다.
7. MT4에서는 입력값에 그룹 제목이 없으며, 이 페이지 맨 아래에 적힌 순서대로 나열됩니다.
겹칠 수 있는 라벨
두 개 이상의 레벨 간격이 라벨 글자 높이보다 좁으면 하나의 라벨을 함께 씁니다: 가격이 같으면 "PDH / PWH 1.27450", 다르면 "PDC 1.27216 / DO 1.27214". 확대하면 다시 분리됩니다.
긴 시간 프레임
W1에서는 일간 선을 그리지 않고, MN1에서는 일간 선과 주간 선 모두 그리지 않습니다. 봉 하나가 그 기간보다 길기 때문입니다. 선택한 선이 모두 숨겨지면 짧은 메시지로 알려 줍니다.
터치 알림
기본값은 꺼짐입니다. "Alert: price touches a level" = true일 때:
- Bid 가격이 현재 기간의 표시된 선에 닿거나 넘으면 알림이 울립니다;
- 각 선은 기간마다 한 번만 알립니다(오늘의 PDH는 오늘 한 번, 이번 주 PWH는 이번 주 한 번). 시간 프레임 변경이나 재시작 후에도 기억합니다;
- 로드 직후나 새 기간이 시작된 직후의 첫 틱은 기준점으로만 사용합니다;
- 텍스트 예: "Prev H/L TV GBPUSD H1: price touched PWL 1.26880 (1.26879)";
- 팝업, 소리, 푸시(MetaQuotes ID 필요)를 함께 쓸 수 있으며, 텍스트는 영어 또는 일본어입니다.
알림은 가격이 선에 도달했다는 뜻일 뿐입니다. 매매 권유가 아니며, 가격은 이 레벨들 중 어느 것이든 그대로 뚫고 지나갈 수 있습니다.
iCUSTOM 버퍼
그려지지 않는 버퍼 8개: 0 PDH, 1 PDL, 2 PWH, 3 PWL, 4 PMH, 5 PML, 6 PDC, 7 DO. 각 봉 시점에 유효했던 값이 들어 있으며, 값이 없으면 EMPTY_VALUE입니다. MT5 판과 같은 순서입니다. iCustom으로 호출하면 아무것도 그리지 않고 알림도 보내지 않습니다.
설정 (MT4 순서)
Sunday bars = Auto; Periods to draw = 1 (1-50); Extend current lines right = 15 (0-500); Show PDH / PDH color / Show PDL / PDL color / Day lines style / Day lines width (1-5); 주(PWH, PWL)와 월(PMH, PML)도 동일; Show PDC = false / PDC color / PDC style; Show DO = false / DO color / DO style; Show labels at the right end = true; Label text = Short; Show prices in labels = true; Label font size = 8 (6-20); Alert: price touches a level = false; Alert by pop-up = true; Alert by sound = false; Alert by push notification = false; Language = Auto(터미널 언어), English 또는 Japanese.
설정값이 범위를 벗어나면 지표가 로드되지 않으며 그 이유를 Experts 로그에 기록합니다.
그 밖에 알아 둘 점
- 전략 테스터에서는 알림이 없습니다.
- 알림 기록에는 PHLTV_...라는 이름의 터미널 전역 변수를 사용합니다.
- DLL, 파일, 인터넷 접속을 사용하지 않습니다.
- 분석 도구입니다. 거래를 하지 않으며 어떤 거래 결과도 약속하지 않습니다.
지원
설치, 설정, 버그 신고는 MQL5 메시지로 도와드립니다. 시장 방향이나 특정 거래에 관한 질문에는 답하지 않습니다.
MT5 판(별도 상품)과 같은 제작자의 다른 도구는 제 판매자 프로필에 나와 있습니다.
TradingView는 TradingView, Inc.의 상표입니다. 이 제품은 TradingView, Inc.와 제휴 관계가 없으며 TradingView, Inc.의 후원이나 보증을 받지 않았습니다.
