Daily Range Forecast MT4
- 지표
- 버전: 1.0
Daily Range Forecast는 오늘의 변동폭이 얼마나 클 것 같은지, 그중 얼마나 이미 움직였는지, 그리고 그날이 평소보다 커지는 두 가격을 보여 줍니다. 금에서는 금 히스토리로 검증한 내장 모델을 쓰고, 다른 모든 차트에서는 그 심볼 자체의 히스토리에 맞춥니다.
보여 주는 것
- 차트의 오늘 밴드: 오늘의 고가에서 예상 변동폭을 뺀 가격부터 오늘의 저가에 예상 변동폭을 더한 가격까지. 새로운 고가나 저가가 나올 때만 좁아지며, 어느 한쪽 가장자리를 넘으면 그날은 평소보다 큰 날입니다. 예상 변동폭은 그날 첫 봉에서 정해지고 하루 동안 바뀌지 않습니다.
- 히스토리: 최대 120일의 지난 날을 캔들 뒤에 부드러운 밴드로 표시합니다. 그날이 변동폭 안에 머물렀으면 초록색, 더 컸으면 호박색입니다. 화살표도 레이블도 없습니다.
- 작은 패널: 오늘의 예상 변동폭(달러, 통화쌍은 핍)과 퍼센트, 얼마나 움직였는지 보여 주는 막대, 그리고 두 가격.
- 금의 미국 발표일(CPI, 고용지표, 연준 결정): 패널이 그날을 표시하고 발표까지 카운트다운하며 변동폭을 높입니다.
- Markets: 작은 버튼으로 주요 FX 7개 통화쌍, US30, US500, US100, BTCUSD(브로커의 심볼 이름)와 직접 추가한 심볼(테스트되지 않음 표시)의 오늘 예상 변동폭과 이미 움직인 비율을 표로 엽니다. 가장 덜 움직인 것부터 정렬됩니다.
- 80%와 100% 움직였을 때 알림: 팝업, 푸시, 소리.
- 선택 사항인 랏 도우미: 오늘 변동폭의 일정 비율을 손절로 잡아 당신의 위험에 맞는 랏을 계산하고, 브로커의 거래량 단위로 내림합니다.
- 선택 사항, 기본값 켜짐: M1부터 H4까지 차트의 가격 스케일을 보이는 캔들과 밴드가 보이도록 맞춥니다. 직접 스케일을 바꾸면 바로 멈추고, 지표를 제거하면 원래대로 돌려놓습니다.
- 다른 보기로 시가를 중심으로 한 박스. 색상, 불투명도, 가장자리 선을 설정할 수 있습니다.
사용 방법
- 거래 전: 예상 변동폭은 오늘이 얼마나 클 것 같은지를 알려 줍니다. 훨씬 큰 움직임이 필요한 계획은 평소와 다른 날을 필요로 합니다.
- 장중: 막대는 얼마나 움직였는지, 밴드는 남은 부분을 보여 줍니다.
- 목표: 밴드를 넘어서는 목표는 평소보다 큰 날이 필요합니다. 가장자리는 지지나 저항이 아닙니다.
- 손절과 랏: 손절을 변동폭과 비교하거나 랏 도우미에게 맡기세요. 예시, 2023년 6월 14일: 변동폭은 $32.33였습니다. 그 절반의 손절은 0.01랏당 16.17 USD이므로, 50 USD 위험이면 0.03랏입니다.
예측이 만들어지는 방식
매일 시가에 완료된 날들만으로 한 번 계산하는 통계적 변동성 모델입니다. 금에서는 모델이 내장되어 있고 금 히스토리로 검증했습니다. 다른 심볼에서는 같은 종류의 모델을 그 심볼의 최근 히스토리에 맞춥니다. 방향이 아니라 크기를 예측하며, 신호를 주지 않습니다.
측정한 결과
금, 2019년 1월부터 2024년 4월까지, 모델 구축에 쓰지 않은 1,375일, 발표일 조정 없이(발표일 항목 제외):
- 당일 변동폭이 예측 이하였던 날은 65%, 평균적으로 예측의 0.95.
- 그날이 밴드의 가장자리를 넘은 날은 35%로, 주로 뉴욕 오전이었습니다. 그 뒤 종가가 안쪽으로 돌아온 경우는 48%였습니다(전환점이 아님). 12시간 시점에 80-100% 움직인 날은 62%가 가장자리를 넘었고, 50% 미만인 날은 24%였습니다.
- 미국 발표일: 2021년부터 2024년 4월까지 92번의 발표일에서, 그보다 앞선 발표일만으로 계산한 계수가 변동폭 안에 든 날의 비율을 34%에서 57%로 높였습니다.
- 다른 시장에서는 각 시장 자체의 히스토리에 맞춘 모델을 주요 FX 7개 통화쌍 그룹(정확도는 통화쌍마다 다름)과 US30, US500, US100(Dukascopy 가격), BTCUSD에서 검증했습니다. 다른 심볼은 테스트되지 않았습니다.
이것은 과거 데이터에서의 결과이며 거래 결과가 아닙니다.
입력값
- 표시: Room 수준 또는 시가를 중심으로 한 박스; 히스토리 일수(0-120) 또는 오늘만.
- 모양: 오늘, 변동폭 안, 더 큰 날의 색상, 채우기 불투명도, 가장자리 선과 두께, 가격 스케일 맞춤.
- 패널: 켜기 또는 끄기, 모서리, 배율; 발표일 머리말.
- 알림: 80%와 100%; 팝업, 푸시, 소리.
- 랏 도우미: 위험 %와 오늘 변동폭의 %로 정한 손절(기본값 꺼짐).
- Markets: 추가 심볼.
- 모델: Auto(금은 내장, 그 밖은 맞춤), Gold 또는 Fit to this symbol; 하루 시작 New York 17:00 또는 서버 자정; 서버 시계.
EA용
12개의 버퍼(박스 수준, 시가, 가격과 %로 나타낸 변동폭, 움직인 %, ADR(20), 국면, 모델, 하루 시작, 두 수준). 모든 보기에서 값이 채워지며, D1 이하에서 읽으세요. 버퍼 4개가 더 있으며 그려진 밴드를 담습니다(H4 이하; 지난 날은 최종값이므로 백테스트용이 아님).
제한 사항
- Fit to this symbol에는 약 1년의 M5 히스토리가 필요하며(기본 250일) 최대 345일을 사용합니다. MetaTrader 4의 기본 Max bars in chart(65,000)에는 223일만 들어갑니다. 다른 차트와 Markets 행을 위해 Tools > Options > Charts에서 100,000으로 올리세요. 금의 내장 모델은 기본값으로도 작동합니다. 무엇이 부족한지는 패널이 알려 줍니다.
- 발표일: 2027년 12월까지의 미국 내장 목록뿐이며, 금만 해당되고 다른 뉴스는 없습니다. 2024년 5월 이전의 백테스트에서 이 조정은 일부 in-sample입니다.
- 누락된 과거 봉이 나중에 로드되면 오늘의 예측이 바뀔 수 있습니다(패널이 알려 줍니다).
- Markets 표는 해당 시장을 Market Watch에 추가하며, 시장마다 약 100,000개의 M5 봉이 필요합니다(Max bars in chart 100,000 이상). 지수 거래 시간은 브로커마다 다릅니다.
- MQL4\Files에 작은 일별 캐시를 두고, Markets 버튼 상태, 학습한 서버 시계, 설정한 스케일 상하한을 전역 변수에 저장합니다.
- Strategy Tester: MetaTrader 4는 시작 전 며칠 분량의 M5 히스토리만 지표에 주므로, 금에서는 약 한 달의 테스트 후에 예측이 나타납니다(Fit to this symbol은 약 1년 후, 위와 같이 Max bars in chart를 올린 경우). M5보다 큰 시간 단위에서는 "Every tick" 또는 "Control points"를 사용하세요. 비주얼 모드에서는 M5 차트를 사용하세요. 더 큰 시간 단위에서는 MetaTrader 4가 차트의 지표에 미래의 M5 봉을 넘기며, 패널이 이를 알려 줍니다.
