Gold Net Range Signals
- 지표
- 버전: 1.0
- 활성화: 10
Gold Net Range Signals
골드 차트에서 마감된 봉만 보고 화살표를 그리는 MetaTrader 5 지표입니다. 다른 보조지표는 하나도 쓰지 않고, 그 봉의 시가·고가·저가·종가와 기록된 스프레드만 사용합니다. 거래 비용을 빼고도 몸통이 남아 있고, 직전 20봉의 기록을 넘어선 봉에만 화살표를 그립니다.
■ 한눈에 보기
- 차감 과정을 계산식 그대로 화면에 표시합니다. 차트의 봉과 직접 대조해 보실 수 있습니다.
- 화살표가 없을 때도 무엇이 몇 포인트 모자란지 숫자로 짚어 줍니다.
- 판정 규칙을 식까지 전부 공개합니다. 조정할 값은 하나도 없습니다.
- 리페인팅하지 않습니다.
■ 화면에 나오는 계산
측정 결과는 차트 위 패널에 나옵니다.
Gold Net Range Signals
Spread history 20/20 bars recorded
Last closed bar range 787 - spread 40 = 747 net
body 260 - spread 40 = 220 net
Strongest net body (20 bars) 1933
20-bar high 4396.91 low 4310.84
Chart TF H1 Signals today Long 0 / Short 0
State Waiting: net body 220 pts, needs > 1933 pts
787에서 40을 빼면 747, 260에서 40을 빼면 220입니다. State 줄의 220은 body 줄의 오른쪽 값이고, 1933은 Strongest net body (20 bars) 줄의 값입니다. 220이 1933을 넘지 못해 화살표가 나오지 않았다는 이유까지 적혀 있습니다.
■ 신호 발생 조건(전부 공개)
모두 포인트 단위이며 마감된 봉만 사용합니다. S는 그 봉의 스프레드입니다.
net body = (close - open) / point - S 상승 봉일 때
net body = (open - close) / point - S 하락 봉일 때
net range = (high - low) / point - S
마감된 봉에서 다음이 모두 성립하면 상승 방향 화살표가 표시됩니다.
- 봉이 양봉으로 마감했고, 그 net body가 0보다 큽니다.
- 그 net body가 직전 20봉 각각의 net body보다 큽니다.
- 그 종가가 직전 20봉의 고점을 넘어섭니다.
음봉일 때는 같은 규칙을 반대로 적용합니다. 비교 구간 20봉은 규칙에 고정된 상수입니다. net range는 판정에 사용하지 않고 화면에만 표시합니다.
■ 판정에 쓰는 봉
미완성 봉에는 아무것도 그리지 않습니다. 비교 구간에는 판정 대상 봉이 들어가지 않으므로, 마감된 봉이 21개 이상 있어야 판정이 시작됩니다. 사용하는 스프레드도 그 봉에 기록된 값이어서 같은 히스토리에서는 언제나 같은 화살표가 나옵니다. 20,000봉을 독립된 계산과 대조해 보니 화살표 573개가 위치와 방향까지 일치했고, 터미널을 재시작해도 그대로였습니다.
■ 차감이 하는 일
판정은 모두 비용을 차감한 뒤의 크기로 이루어집니다. 남는 것이 없으면 화살표는 나오지 않습니다. 다만 차감은 측정이지, 신호를 걸러내는 필터가 아닙니다. 골드는 몸통이 스프레드보다 훨씬 커서 개수가 거의 달라지지 않습니다. 차감하지 않았을 때 2,765개, 기록된 스프레드로 차감했을 때 2,780개였습니다. 직전 20봉에 스프레드가 넓은 봉이 섞이면 기준값도 함께 내려가므로, 오히려 늘어나기도 합니다.
■ 출현 빈도
빈도는 차트의 타임프레임이 정하며 설정이 아닙니다. 골드에서 M15는 하루 평균 2.0개였고, H4는 최장 58.5일 동안 아무것도 나오지 않았습니다. H4가 몇 주 동안 조용한 것은 규칙이 제대로 작동하고 있다는 뜻입니다.
■ 알림
팝업 알림, 푸시 알림, 이메일을 각각 따로 켜고 끌 수 있습니다. 알림 내용에는 종목, 타임프레임, 봉 시간, net body, 차감한 스프레드, 종가, 넘어선 고점 또는 저점이 들어갑니다. 터미널을 열지 않고도 바로 확인하실 수 있습니다. 봉 하나에 한 번만 나가고, 적용 전 히스토리에는 나가지 않습니다.
■ 입력값 11개
이름까지 그대로 적어 둡니다.
1. InpShowPanel : 패널 표시
2. InpPanelCorner : 패널 위치
3. InpPanelFontSize : 글자 크기
4. InpColorLong : Long setup 색
5. InpColorShort : Short setup 색
6. InpColorPanelText : 패널 글자색
7. InpColorWarn : 데이터가 부족할 때의 경고 글자색
8. InpArrowSize : 화살표 크기
9. InpAlertPopup : 팝업 알림
10. InpAlertPush : 푸시 알림
11. InpAlertEmail : 이메일
무엇을 바꾸어도 화살표는 달라지지 않습니다.
■ 하지 않는 일
- 주문을 내거나 포지션을 청산·변경하지 않습니다.
- 비교 구간의 봉 수도 기준값도 바꿀 수 없습니다. 그런 입력값 자체가 없습니다.
- 미완성 봉에 반응하지 않고, 이미 그린 것을 옮기거나 지우지 않습니다.
- 골드 외의 종목에 대해서는 성능을 주장하지 않습니다. 다른 종목에서도 동작하지만, 차감의 영향은 더 큽니다.
■ 무료 데모
전략 테스터의 비주얼 모드에서 실제와 같이 움직입니다. H4는 조용한 기간이 길어 빈 화면만 보이므로, 짧게 보실 때는 M15로 열어 주십시오. 전략 테스터에는 스프레드 설정란이 없어 기록된 값이 그대로 재생됩니다.
■ 동작 환경
차트 창에 적용하는 골드용 지표이며, 화면 표시는 영어입니다. 출시 전에 거래 관련 API 호출 0건, 지표 핸들 생성 0건, 외부 통신 0건을 자동 점검으로 확인했습니다.
식도 조건도 입력값 이름도 이 페이지에 전부 공개했습니다.
