Nadaraya Watson Envelope Scanner MT4
- 지표
-
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
평균회귀는 숫자 게임이며, 그 숫자는 당신이 지켜볼 수 있는 것보다 더 많은 차트에 살고 있습니다. Nadaraya Watson Envelope Scanner는 인과적이고 다시 그려지지 않는 커널 회귀 엔벨로프를 당신의 심볼 목록 전체에 걸쳐 최대 네 개의 타임프레임에서 동시에 실행하며, 각 재진입을 그 경과와 함께 출력하고 타임프레임들이 일치하는 행을 표시합니다. 기본값으로 열다섯 개의 페어를 스캔하며, 설정 하나로 스물여덟까지 올릴 수 있습니다. 엔벨로프 자체는 당신 앞의 차트에 그려지므로, 두 번째 지표를 붙이지 않고도 테이블이 찾아낸 것에 대해 행동할 수 있습니다.
10개가 판매될 때마다 가격이 10달러씩 인상됩니다.
차트 쪽은 Nadaraya Watson Envelope 그 자체입니다: 인과적인 Nadaraya-Watson 커널 회귀 중심선, 그 주위의 평균 절대 오차로 만들어진 엔벨로프, 그리고 가격이 밖에서 거래된 뒤 엔벨로프 안으로 다시 들어온 지점의 표시입니다. 보드 쪽은 같은 계산을 목록 전체에 걸쳐 실행하고 그 답을 표에 담습니다: 보드는 어디를 봐야 할지 말해주고, 그 아래의 차트는 실제로 거기 무엇이 있는지 보여줍니다.
보드
심볼당 한 행, 스캔되는 타임프레임당 한 열로, 최대 네 개까지, 최대 스물여덟 심볼에서. 기본값으로 열다섯 개가 스캔되며 최대치는 설정 하나 거리에 있습니다. 심볼 목록은 쉼표로 구분되며, 보드가 대신 Market Watch 목록을 가져올 수도 있습니다. 브로커 접두사와 접미사는 당신이 있는 차트에서 감지되거나 손으로 지정됩니다. 기본값으로 보드는 네 개, M15, H1, H4, D1을 스캔합니다.
셀은 ^14b처럼 읽힙니다: 방향 글리프, 그다음 그 신호가 몇 바 전에 일어났는지입니다. flat이라는 단어는 계산이 실행되었고 방향을 찾지 못했다는 뜻입니다. 점 세 개는 그 셀이 아직 측정되지 않았다는 뜻이며, 툴팁이 켜져 있으면 그 위에 커서를 올렸을 때 이유가 말로 설명됩니다. 신선도 임계값보다 오래된 신호를 가진 셀은 같은 색으로, 그러나 더 흐리게 그려지므로 색조는 어느 방향인지, 채도는 그것이 여전히 얼마나 중요한지를 말해줍니다. 어딘가에 신선한 신호가 있는 행은 강조색으로 살짝 물들어, 셀 하나를 읽기도 전에 눈길이 먼저 그리로 가게 됩니다.
AGREE 열은 이 보드가 존재하는 이유입니다. 그것은 그 심볼의 보이는 타임프레임 열들을 가져와 다수 쪽을 찾고 이를 v3/4처럼 출력합니다: 다수가 동의하는 방향과, 보이는 타임프레임 중 몇 개가 그쪽에 서 있는지입니다. 보이는 모든 타임프레임이 일치하는 행은 굵게, 그리고 그쪽의 색으로 그려집니다. 그것이 바로 보드가 드러내기 위해 존재하는 행이기 때문입니다. 동률은 줄표를 출력하며 판정 없음으로 취급됩니다. 일대일의 나뉨을 신호라고 부르는 것은 보드가 가지고 있지도 않은 확신을 지어내는 것이 되기 때문입니다. 보이는 타임프레임이 하나뿐일 때는, 옆의 셀을 반복할 뿐인 1/1을 보여주는 대신 그 열이 헤더째로 완전히 제거됩니다.
각 열 헤더는 버튼입니다. 타임프레임 헤더를 클릭하면 보드가 그 열을 기준으로 정렬되어, 그 타임프레임에서 가장 신선한 신호가 먼저 오고 그 안에 아무것도 없는 행들은 함께 아래로 내려갑니다. 같은 헤더를 다시 클릭하면 순서가 뒤집힙니다. AGREE를 클릭하면 일치도로 정렬되어 완전한 일치가 먼저 오고, 같은 개수에서는 풀 하우스가 부분 일치를 앞섭니다. 활성 열은 방향을 보여주는 화살표와 함께 강조색으로 그려지므로, 정렬 상태가 헤더 자체에 나타납니다. 열별 정렬이 아니라 보드 전체의 순서가 필요할 때를 위해, 신선도, 등급, 이름 사이를 순환하는 Sort 버튼도 있습니다.
Show 버튼은 all, buys, sells, fresh 사이를 순환합니다. Buys와 sells는 개별 셀이 아니라 AGREE의 판정을 따르므로, buys 아래에서 보이는 행은 AGREE에서 항상 위쪽 화살표를 보여줍니다. 동률은 둘 중 어느 쪽 아래에도 나타나지 않습니다. 이것은 표시만 걸러낼 뿐 계산은 걸러내지 않습니다: 숨겨진 행도 계속 측정되고 계속 알림을 낼 수 있습니다.
범례는 표 위에 있으며 표기법을 한 줄로 풀어줍니다: 위쪽 글리프, 아래쪽 글리프, 경과한 바 수, 그리고 AGREE 분수가 무엇을 의미하는지입니다. 외울 만큼 알게 되면 끌 수 있습니다.
위쪽의 타임프레임 버튼은 열을 보여주거나 숨깁니다. 열을 숨겨도 그 뒤의 계산은 멈추지 않습니다.
행 수는 가격 패널의 높이에 맞춰 조정되며, 행 수 설정은 요구가 아니라 상한입니다. 모든 것이 들어맞을 때는 페이지 버튼이 전혀 그려지지 않습니다. 들어맞지 않을 때는 페이지 번호가 붙은 이전, 다음 버튼이 나타납니다. 보드는 패널이 담을 수 있는 것보다 많은 행을 결코 그리지 않으므로, 행 수 설정이 얼마든 페이지 버튼은 항상 화면에 있고 항상 닿을 수 있습니다.
셀을 클릭하면 이 차트가 그 심볼과 그 타임프레임으로 전환됩니다. 클릭할 때마다 창을 여는 것은 아닙니다.
두 개의 상태 줄이 항상 표시됩니다: 몇 개 중 몇 개의 심볼이 준비되었는지, 보드가 마지막으로 갱신된 지 얼마나 되었는지, 검색 윈도우에서 몇 개의 신호가 발견되었는지, 그리고 그다음에는 감시자 자체의 줄이거나 아무것도 보이지 않는 이유를 설명하는 문장입니다.
진단
기본값으로 꺼져 있는 두 번째 패널이 「왜 신호가 없는가」에 답합니다. 이는 심볼 커버리지, 어느 시리즈가 바가 부족하고 얼마나 부족한지, 윈도우에서 몇 개의 신호가 발견되었는지, 그리고 이 지표가 제 할 일을 하기 위해 Market Watch에서 몇 개의 심볼을 켰는지를 나열합니다. 셀을 설명 없이 비워두는 대신 어느 단계에서 실패했는지를 짚어줍니다.
차트 지표
가격 창에 그려집니다: 기울기로 색칠된 중심선, 상단과 하단 엔벨로프, 그리고 BUY와 SELL 표시입니다. 보드만 원한다면 Styles 탭에서 끌 수 있습니다. 그 타임프레임은 보드의 타임프레임들과 별도로 설정됩니다: 보드는 여러 개를 스캔하고 차트는 하나를 그립니다.
설정 시트
톱니바퀴는 세 개의 탭을 엽니다. Values는 타임프레임, 윈도우 N, 대역폭 h, 엔벨로프 배수를 담으며, 각각 스텝 버튼, 범위, 도움말 문장이 있습니다. 여기서 하나를 바꾸면 보드 전체가 다시 계산되고, 패널은 작업 중임을 알리며 몇 개의 심볼이 이미 다시 계산되었는지 세어줍니다.
Alerts는 마스터 스위치, 이벤트별 스위치, 채널, 쿨다운, 테스트 버튼을 담습니다.
Styles는 다음을 담습니다: 범례 표시 여부, 이 차트에 지표를 그릴지 여부, 팔레트, 중심선과 엔벨로프와 화살표 표시 여부, 선 굵기, 화살표 크기입니다. 이는 대응하는 단일 차트 지표가 같은 이름으로 담고 있는 것과 같은 표시 제어이므로, 한쪽에서 설정한 차트를 다른 쪽에서 재현할 수 있습니다.
빨강과 초록을 절대 나란히 두지 않고 파랑과 주황을 쓰는 색맹 안전 스킴을 포함해 세 가지 색상 스킴을 이용할 수 있습니다. 패널 위치, 스킴, 접힘 상태, 정렬, 필터, 어느 타임프레임 열이 보이는지, 그리고 시트에서 바뀐 모든 값은 차트별로 저장되며 타임프레임 변경과 터미널 재시작을 넘어 유지됩니다. 인터페이스는 영어입니다.
알림
기본값으로 꺼져 있습니다. 패널 자체의 마스터 스위치가 시트를 열지 않고도 전부 켜고 끌 수 있으며, 현재 켜져 있는 각 채널을 통해 발동하는 Test alert 버튼이 있습니다.
이벤트: 스캔되는 각 타임프레임마다 따로 선언되는 신선한 BUY와 신선한 SELL, 그리고 심볼이 데이터를 잃거나 되찾을 때 말하는 데이터 상태입니다. 최소 등급 설정이 있으며, 이 포트는 등급을 매기지 않으므로 이 목적에서는 모든 신호가 등급 1로 취급됩니다.
채널: 팝업 창, 소리, 모바일 터미널로의 푸시, 이메일. 쿨다운은 셀당, 이벤트당 적용되며 기본값 삼십 분입니다. 많은 심볼을 지켜보는 보드는 단일 차트보다 반복될 기회가 훨씬 많기 때문입니다. Telegram은 이 제품에 포함되지 않습니다.
부하
작업은 예산이 정해져 있습니다. 타이머 틱마다 정해진 수의 심볼이 갱신되며, 낮은 숫자일수록 느린 기계에 더 부드럽기 때문에 긴 목록도 터미널을 멈추게 하지 않고 부하를 분산시킵니다. 첫 번째 패스는 눈에 띄게 점진적이며, 패널은 심볼의 몇 퍼센트가 이미 측정되었는지 말해줍니다.
EA에서 읽기
차트 지표는 이 플랫폼에서 iCustom을 통해 읽을 수 있는 열두 개의 버퍼를 공개합니다. 이 맵은 MetaTrader 5판의 맵과 다릅니다: MQL4에는 색상 인덱스 플롯이 없으므로, 기울기로 색칠되는 중심선은 단순한 선 한 쌍으로 그려지며 그 뒤의 인덱스가 밀립니다.
버퍼 0, Buy는 BUY 바에서의 표시 가격을 담고 그 외에는 EMPTY_VALUE이며 그려지지 않습니다. 버퍼 1, Sell은 SELL 바에 대해 동일합니다. 버퍼 2와 3은 중심선의 두 표시 절반으로, 하나는 상승 중, 다른 하나는 하락 중에 사용됩니다. 버퍼 4, Upper와 버퍼 5, Lower는 엔벨로프의 두 경계입니다. 버퍼 6과 7은 버퍼 0과 1의 그려진 복사본입니다. 버퍼 8은 중심선을 하나의 연속된 시리즈로 담으며, MetaTrader 5판이 자신의 인덱스 2에서 공개하는 것과 같은 값입니다. 버퍼 9는 그 색상 인덱스입니다. 버퍼 10, Signal은 아래로부터의 재진입에 +1, 위로부터의 재진입에 -1, 둘 다 아니면 0을 읽습니다. 버퍼 11, Slope는 중심이 상승 중이면 +1, 하락 중이면 -1입니다.
Data Window는 그려지는 여덟 행을 나열합니다. 그 뒤의 계약, 즉 버퍼 8부터 11까지는 거기 나타나지 않으며, 그것은 아무것도 증명하지 않습니다: iCustom은 위의 모든 인덱스를 똑같이 읽습니다. 중심선을 값으로 원하는 EA는 버퍼 8을 읽습니다.
버퍼 0과 1이 EA와의 계약입니다. 이들은 결코 채색되지 않으며 Styles 탭이 무엇으로 설정되어 있든 매 패스마다 채워지므로, 표시 쪽의 어떤 것도 전략에서 신호를 빼앗을 수 없습니다. 여기에는 Override 버퍼가 없으며, 이는 이 맵이 단일 차트 지표 Nadaraya Watson Envelope MTF와 공유하지 않는 인덱스입니다: 그쪽에서는 패널 오버라이드 카운터가 맵을 마무리하지만, 여기서는 그저 존재하지 않습니다.
MQL4에는 입력 그룹이 없으므로, EA가 여기서 iCustom에 넘기는 매개변수 목록은 MetaTrader 5판보다 짧고 위치도 다릅니다. 호출은 다른 플랫폼의 것이 아니라 이 판의 입력 목록에 맞춰 구성하십시오. iCustom으로 만들어진 인스턴스는 읽기 전용이며 언제나 당신이 넘긴 매개변수를 사용합니다.
보드 자체는 패널이지 버퍼가 아닙니다. 눈과 알림으로 읽힙니다.
정직한 한계
보드는 마감된 바를 읽으며, 셀의 경과는 마감된 바 수로 셉니다: 마감된 바에서 공개된 값은 그 이후 변하지 않습니다. 차트 지표의 현재 형성 중인 바 위의 표시는 그 바가 마감되기 전에 나타났다가 사라질 수 있습니다.
AGREE는 확률이 아니라 타임프레임의 개수입니다. 네 개의 타임프레임이 같은 방향을 가리킨다는 것은 같은 상품에 대한 네 개의 상관된 읽기가 일치했다는 뜻이며, 이는 알아둘 가치는 있지만 예측은 아닙니다.
동률은 의도적으로 판정을 내지 않으며, 동률인 행은 buys 필터와 sells 필터 양쪽 모두에서 숨겨집니다. 이것은 빠진 답이 아니라 정직한 답입니다.
스캔에는 비용이 듭니다. 네 개의 타임프레임에서 스물여덟 심볼은 백열두 셀이며, 느린 기계에서는 이것이 체감됩니다. 예산 설정이 바로 당신이 낮추는 항목입니다.
브로커가 보관하지 않는 심볼, 또는 커널 윈도우에 비해 이력이 너무 짧은 심볼은 측정할 수 없습니다. 보드는 빈 셀을 보여주는 대신 어느 것이 왜인지를 말해줍니다.
여기서는 어떤 수익률, 승률, 백테스트 결과도 주장되지 않습니다.

