Anchored Vwap MTF Scanner
- 지표
-
Evgenii Sutulov
I build trading indicators, strategies, and dashboards that don't repaint.
Seven years doing this. MetaTrader 4, MetaTrader 5, TradingView.
Closed bars only. What you see is what happened.
The bar being formed never changes a published value. - 버전: 1.3
- 활성화: 20
여러분의 종목 가운데 직전 전환을 산 사람들의 평균 가격 위에서 거래되는 것은 무엇이고, 방금 그것을 잃은 것은 무엇인가. Anchored VWAP Scanner는 닻 내린 VWAP을 최대 스물여덟 종목과 네 시간대에서 돌리고, 종목끼리 정직하게 견줄 수 있는 무단위 거리를 편차로 공개하며, 진입을 위해 보드 아래에 차트를 둡니다.
10개가 판매될 때마다 가격이 10달러씩 인상됩니다.
Anchored VWAP Scanner는 한 파일에 두 제품이 들어 있습니다. 첫째는 눈앞의 차트에 그려지는 Anchored VWAP 자체로, 닻 내린 평균, 그 편차 밴드, 그리고 쪽이 바뀐 화살표입니다.
두 번째 제품은 같은 계산을 종목 목록에 대해 여러 시간대에서 동시에 돌리는 보드입니다. 보드는 어떤 종목이 신호를 냈고 얼마나 오래전인지 알려 줍니다. 그 아래 차트는 무엇이 그 신호를 만들었는지 보여 주므로, 표가 찾아낸 것에 따라 움직이려고 두 번째 지표를 붙일 필요가 없습니다.
보드
종목마다 한 줄, 스캔하는 시간대마다 한 열, 최대 네 열과 최대 스물여덟 종목입니다. 기본 상태에서는 열다섯 종목을 스캔하며 설정 하나로 스물여덟까지 올립니다. 종목 목록은 쉼표로 구분해 적거나, 보드가 시장 관찰 창의 목록을 가져올 수 있습니다. 중개사의 접두사와 접미사는 지금 보고 있는 차트에서 감지하거나 손으로 지정합니다. 기본 상태에서 보드는 M15, H1, H4, D1의 네 시간대를 스캔합니다.
셀은 ^14b 처럼 읽습니다. 신호가 어느 쪽이었는지, 그리고 몇 봉 전에 터졌는지입니다. flat 이라는 말은 계산은 돌았고 방향을 찾지 못했다는 뜻입니다. 점 세 개는 아직 측정되지 않았다는 뜻이며, 말풍선 도움말이 켜져 있으면 마우스를 올렸을 때 이유를 말로 설명합니다. 기본 상태에서는 꺼져 있습니다. 신선도 기준보다 오래된 신호는 색은 지키되 더 조용하게 그려집니다. 색조가 방향을, 짙기가 아직 얼마나 중요한지를 말합니다. 어딘가에 신선한 신호가 있는 줄에는 강조색이 옅게 깔립니다.
AGREE 열은 차트 여덟 개 대신 보드를 쓰는 이유입니다. 종목마다 보이는 타임프레임 열을 모아 다수 쪽을 찾아 v3/4 같은 형태로 표시합니다. 방향과, 보이는 타임프레임 중 몇 개가 그쪽에 서 있는지입니다. 보이는 모든 타임프레임이 일치하면 해당 방향의 색으로 굵게 그립니다. 동수이면 대시를 표시하며 이는 의도적으로 판정이 아닙니다. 타임프레임이 하나만 보일 때는 1/1을 찍는 대신 열 자체를 없앱니다. 옆 셀을 되풀이할 뿐이기 때문입니다.
열 머리글은 버튼입니다. 타임프레임 머리글을 누르면 그 열 기준으로 정렬되며 신선한 순서가 위, 아무것도 없는 행이 아래로 갑니다. 다시 누르면 역순입니다. AGREE를 누르면 합의 정도로 정렬되고 완전 합의가 먼저 옵니다. 활성 머리글에는 강조색과 삼각 표시가 붙어 정렬 상태가 컨트롤 자체에 남습니다. 별도의 Sort 버튼은 보드 전체 순서를 freshest, grade, name으로 순환시킵니다.
Show 버튼은 all, buys, sells, fresh를 순환합니다. buys와 sells는 개별 셀이 아니라 AGREE 판정을 따릅니다. 따라서 buys에 보이는 행은 AGREE에서 항상 위쪽 기호를 읽으며, 동수인 행은 어느 쪽에도 나타나지 않습니다. 이것은 계산이 아니라 화면을 거르는 것입니다. 숨겨진 행도 계속 측정되고 알림도 그대로 발생합니다.
표 위의 범례는 표기법을 한 줄로 풀어 주며 끌 수 있습니다. 이 이식판은 등급을 매기지 않으므로 표기법에 등급 부분이 없고 범례도 그것을 찍지 않습니다. 시간대 버튼은 뒤의 계산을 멈추지 않고 열을 보이거나 감춥니다.
표시되는 행 수는 차트 창에 맞춰 조정되며 행 설정값은 상한입니다. 전부 들어가면 페이지 버튼을 그리지 않고, 들어가지 않으면 이전과 다음이 페이지 번호와 함께 나타납니다. 보드는 창이 담을 수 있는 것보다 많은 행을 절대 그리지 않으므로, 행 설정을 아무리 크게 잡아도 페이지 버튼은 항상 화면 안에 있고 항상 누를 수 있습니다.
상태 두 줄은 항상 표시됩니다. 준비된 종목 수와 전체 수, 마지막 갱신 이후 경과 시간, 조회 구간의 신호 수, 그리고 워치독 줄이거나 아무것도 보이지 않는 이유를 설명하는 문장입니다.
진단
기본값이 꺼짐인 두 번째 패널은 "왜 신호가 없는가"에 답합니다. 종목 커버리지, 봉이 부족한 계열과 부족한 양, 구간에서 찾은 신호 수, 그리고 작업을 위해 이 지표가 Market Watch에서 켠 종목 수입니다. 측정할 수 없었던 셀은 비워 두지 않고 이유를 설명합니다.
차트 지표
가격 창에는 가격이 어느 쪽에 있는지로 색칠되고 방향 전환을 가로질러 끊기지 않는 닻 내린 VWAP, 두 편차 밴드를 가는 선으로, 그 사이를 두 가지 음영으로, 그리고 가격이 쪽을 바꾼 봉에 화살표를 그립니다. 밴드는 따로 끌 수 있습니다.
설정 시트
Values 탭은 시간대, 닻 방식, 스윙 닻을 확정하는 피벗 기간, 기본값 한쪽 열 봉, 다른 방식이 쓰는 이동 창의 길이, 이백 봉, 그리고 가중 편차로 표현한 밴드 배수를 다룹니다. Styles 탭은 팔레트, 선과 그 굵기, 화살표 크기, 두 밴드, 그리고 두 가지 음영을 다룹니다. Values의 각 줄에는 증감 버튼, 범위, 그리고 한 문장의 도움말이 있습니다.
Alerts에는 마스터 스위치, 이벤트별 스위치, 네 개의 채널, 쿨다운, 테스트 버튼이 있습니다.
색 구성표는 세 가지이며, 빨강과 초록 대신 파랑과 주황을 쓰는 색맹 안전 구성표가 포함됩니다. 패널 위치, 구성표, 정렬, 필터, 어떤 열이 보이는지, 시트에서 바꾼 모든 값은 차트별로 저장되어 타임프레임 변경과 터미널 재시작을 넘어 유지됩니다. 인터페이스는 영어입니다.
알림
기본값은 꺼짐입니다. 마스터 스위치는 패널 위에 있고, 그 옆의 Test alert 버튼은 현재 켜져 있는 모든 채널로 발송합니다.
이벤트는 스캔하는 시간대마다 따로 선언되는 새 BUY와 새 SELL, 종목이 데이터를 잃거나 되찾을 때 말해 주는 데이터 건강 상태, 그리고 이 차트에서 선에 닿는 일입니다. 여기서 선은 AVWAP 선이며, 이는 보드가 찾은 것이 아니라 차트 지표에 속합니다. 등급으로 걸러 내기 위한 최소 등급 설정이 있습니다.
채널은 팝업 창, 소리, 모바일 터미널 푸시, 이메일입니다. 쿨다운은 셀별 이벤트별로 유지되며 기본값은 30분입니다. Telegram은 이 제품에 포함되지 않습니다.
비용
작업량은 예산으로 관리됩니다. 타이머 한 틱마다 정해진 수의 종목만 갱신하므로, 목록이 길어도 부하가 분산되고 터미널이 멈추지 않습니다. 첫 통과는 점진적으로 진행되며 패널이 측정된 비율을 보고합니다.
EA에서 읽기
차트 지표는 버퍼 열다섯 개를 공개하며 모두 iCustom과 CopyBuffer로 읽을 수 있습니다. 버퍼 0 Buy는 BUY 봉에서 화살표의 가격을 담고 그 밖에는 EMPTY_VALUE이며 그려지지 않습니다. 버퍼 1 Sell은 SELL에 대해 같은 일을 합니다. 버퍼 2부터 5까지는 두 채움에 속하는 그리기용 배관이며 읽을 데이터가 아닙니다. 버퍼 6은 추세가 오르는 동안의 AVWAP 선를 담고, 버퍼 7은 내리는 동안의 같은 선을 담습니다. 전환 봉에서는 둘 다 값을 가지며 선은 끊기지 않습니다. 버퍼 8은 위쪽 편차 밴드, 버퍼 9는 아래쪽 편차 밴드입니다. 버퍼 10과 11은 버퍼 0과 1의 그려지는 사본입니다. 버퍼 12 Signal은 BUY 봉에서 +1, SELL 봉에서 -1, 그 밖에는 0입니다. 버퍼 13은 하나의 끊김 없는 계열로서의 AVWAP 선, 버퍼 14는 추세 자체로 오를 때 0, 내릴 때 1입니다.
버퍼 0과 1이 계약입니다. 결코 그려지지 않고, Styles 탭이 어떻든 매 패스마다 채워지며, 데이터 창에도 나타납니다. 화면에서 화살표를 숨겨도 전문가 어드바이저가 신호를 잃는 일은 없습니다. 숨기기는 그리는 방식을 바꾸어 이루어질 뿐, 버퍼를 비우는 방식으로는 결코 이루어지지 않기 때문입니다.
이 지도는 스캐너 고유의 것이며 무료 단일 차트 지표의 것과 일치하지 않습니다. 그쪽은 색인 13에 Override 버퍼를 끼워 넣고 끊김 없는 선과 추세를 한 자리 뒤에 공개합니다. 둘을 서로 바꿔 쓸 수 있다고 넘겨짚지 말고 위 목록을 읽으십시오.
보드 자체는 패널이지 버퍼가 아닙니다. 눈으로 읽고 알림으로 받습니다.
이 스캐너 뒤에 있는 단일 차트 지표의 이름은 Anchored VWAP MTF이며, 무료이고 같은 엔진을 싣고 있습니다. 한 종목만 본다면 그쪽을 쓰십시오. 이 스캐너는 여럿을 한꺼번에 지켜보기 위해 있습니다.
출처
이것은 Anchored VWAP의 이식입니다. 개념은 공개된 것이며 Brian Shannon 님이 널리 알렸습니다. 여기의 구현은 정의에서 직접 썼고 남의 코드를 쓰지 않았습니다. 두 가지를 밝힙니다. 거래량은 틱 거래량이며 이는 MetaTrader에 있는 유일한 거래량이자 이 플랫폼의 모든 VWAP이 세워지는 바탕이라는 점, 그리고 스윙 닻은 몇 봉 뒤에 확정되므로 결코 앞을 보지 않지만 전환의 바로 그 순간에 나타나지도 않는다는 점입니다.
제품 이름이 Anchored VWAP Scanner인 것은 그것이 기법의 이름이기 때문이지, 여기서 그 기법의 저작권을 주장하기 때문이 아닙니다. 원작은 그 저자의 것입니다.
정직한 한계
보드는 마감된 봉을 읽고 셀의 나이도 마감된 봉으로 셉니다. 그 아래 차트 지표는 아직 만들어지는 중인 봉에서 신호를 보여 줄 수 있고, 그런 신호는 마감 전에 사라질 수 있습니다. 마감된 봉에서 공개된 것은 그 뒤에 바뀌지 않습니다.
닻은 움직입니다. 새 전환이 확정되면 평균 전체가 새 닻에서부터 다시 계산되므로, 오늘 보고 있는 선은 다음 전환이 확정된 뒤에 그려질 선과 다릅니다. 그것이 닻을 내린다는 말의 뜻이며, 마감된 신호를 다시 그리는 일이 아닙니다.
틱 거래량은 계약 수가 아니라 가격이 바뀐 횟수를 셉니다. 외환 종목에서 그것은 활발함의 근삿값이며, 가중은 그 근삿값보다 나을 수 없습니다.
이동 창 닻을 고르면 제품은 더 이상 어떤 시장 사건에도 닻을 내리고 있지 않습니다. 그때 그것은 거래량 가중 이동 평균이며, 스윙이 드문 종목을 위한 대안으로 제공되는 것이지 기법 자체가 아닙니다.
AGREE는 타임프레임을 세는 것이지 확률을 추정하지 않습니다. 네 개의 타임프레임이 일치했다는 것은 한 종목에 대한 상관된 네 개의 판독이 일치했다는 뜻입니다. 동수는 의도적으로 판정을 내리지 않으며 buys 필터와 sells 필터 양쪽에서 숨겨집니다.
스캔에는 비용이 듭니다. 28종목에 네 개의 타임프레임이면 112개의 셀이며 느린 컴퓨터에서는 체감됩니다. 낮출 대상은 예산 설정입니다.
중개사가 취급하지 않는 종목과, 설정이 요구하는 것보다 봉이 적은 계열은 측정할 수 없습니다. 보드는 셀을 비워 두는 대신 어떤 것이 왜 그런지 말로 알려 줍니다.
여기서 수익 수치, 승률, 백테스트 결과를 주장하지 않습니다.
