Wave Trend Oscillator 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
28개의 차트 대신 한눈에. Wave Trend Oscillator Scanner는 여러분의 심볼 목록에 대해 Wave Trend 계산을 최대 네 개의 타임프레임에서 동시에 실행하고, 모든 신선한 크로스를 그 경과 시간과 등급과 함께 출력하며, 타임프레임들이 실제로 일치하는 행을 표시합니다. 기본값으로는 열다섯 개의 페어를 스캔하며, 설정 하나로 스물여덟 개까지 올릴 수 있습니다. 그리고 오실레이터 자체가 이 차트의 서브윈도우에 그려지므로, 두 번째 인디케이터를 붙이지 않고도 테이블이 찾아낸 것에 따라 행동할 수 있습니다.
10개가 판매될 때마다 가격이 10달러씩 인상됩니다.
이것은 Wave Trend 오실레이터가 시장이 구간에 얼마나 깊이 들어갔는지에 따라 자신의 크로스에 등급 1 또는 2를 부여하기 때문에, 등급이 실제로 보드에 나타나는 이 제품군의 두 제품 중 하나입니다.
보드
심볼당 한 행, 스캔되는 타임프레임당 한 열, 최대 네 개의 열과 최대 스물여덟 개의 심볼입니다. 기본값으로는 열다섯 개가 스캔되고, 최댓값은 설정 하나만큼 떨어져 있습니다. 심볼 목록은 쉼표로 구분하여 지정하거나, 보드가 대신 Market Watch 목록을 사용할 수도 있습니다. 브로커 접두사와 접미사는 여러분이 있는 차트에서 감지되거나 수동으로 지정됩니다. 기본값으로 보드는 네 개의 타임프레임인 M15, H1, H4, D1을 스캔합니다.
셀은 ^14b G2처럼 읽힙니다. 크로스의 방향, 몇 봉 전에 발동했는지, 그리고 그 등급입니다. flat이라는 단어는 계산이 실행되었지만 창 안에서 크로스를 찾지 못했다는 의미입니다. 점 세 개는 그 셀이 아직 측정되지 않았다는 의미이며, 툴팁이 켜져 있으면 그 위에 커서를 올리면 느린 라인의 현재 값과 함께 이유를 말로 설명해 줍니다. 신선도 기준보다 오래된 신호는 색조는 유지하지만 무게를 잃습니다. 어딘가에 신선한 신호를 가진 행은 강조색으로 옅게 물듭니다.
AGREE 열은 한 심볼에 대해 보이는 타임프레임 열들을 가져와 다수 쪽을 찾고 v3/4처럼 출력합니다. 방향과, 보이는 타임프레임 중 몇 개가 그쪽에 서 있는지입니다. 완전한 일치는 그쪽 색으로 굵게 그려지는데, 그 행이야말로 보드가 존재하는 이유이자 드러내고자 하는 것이기 때문입니다. 동률은 짧은 선 기호를 출력하며 의도적으로 판정으로 취급되지 않습니다. 보이는 타임프레임이 하나뿐일 때는, 옆 셀을 그대로 반복할 뿐인 1/1을 출력하는 대신 열 자체가 완전히 사라집니다.
열 머리글은 버튼입니다. 타임프레임 머리글을 클릭하면 그 열로 정렬되며, 가장 신선한 것이 먼저, 아무것도 없는 행은 맨 아래로 갑니다. 다시 클릭하면 순서가 뒤집힙니다. AGREE를 클릭하면 일치도로 정렬되며, 완전한 일치가 먼저 옵니다. 활성 머리글은 강조색과 화살표 기호를 지닙니다. 별도의 Sort 버튼은 신선도, 등급, 이름을 순환하며, 여기서 등급 순서는 실제 순서입니다.
Show 버튼은 all, buys, sells, fresh를 순환합니다. Buys와 sells는 개별 셀이 아니라 AGREE의 판정을 따르므로, buys 아래의 행은 AGREE에서 항상 위쪽 기호를 보이고, 동률은 둘 중 어느 쪽에도 나타나지 않습니다. 필터는 계산이 아니라 표시에 작용합니다. 숨겨진 행도 계속 측정되며 여전히 알림을 발생시킬 수 있습니다.
테이블 위의 범례는 표기법을 한 줄로 풀어 설명합니다. 등급 부분도 포함되지만, 이는 이 포트가 등급을 매기기 때문에만 표시됩니다. 끌 수도 있습니다. 타임프레임 버튼은 그 뒤의 측정을 멈추지 않고 열을 보이거나 숨깁니다.
보이는 행 수는 패널에 맞춰 조정되며, 행 수 설정은 최댓값입니다. 페이지 버튼은 행이 다 들어가지 않을 때만 나타납니다. 보드는 패널이 담을 수 있는 것보다 많은 행을 결코 그리지 않으므로, 행 수 설정이 아무리 높아도 페이지 버튼은 항상 화면에 있고 항상 손이 닿는 곳에 있습니다.
셀을 클릭하면 이 차트가 그 심볼과 타임프레임으로 전환됩니다. 두 개의 상태 행이 항상 표시됩니다. 전체 대비 준비된 심볼 수, 마지막 업데이트 이후 경과 시간, 룩백 창 안의 신호 수. 그다음에는 워치독 행이나, 아무것도 표시되지 않는 이유를 설명하는 문장 중 하나가 나옵니다.
진단
기본값으로 꺼져 있는 두 번째 패널은 "왜 신호가 없는가"라는 질문에 답합니다. 심볼 커버리지, 어떤 시리즈에 봉이 얼마나 부족한지, 창 안에서 몇 개의 신호가 발견되었는지, 그리고 이 인디케이터가 Market Watch에서 몇 개의 심볼을 활성화했는지입니다. 측정할 수 없었던 셀은 빈칸으로 남겨지는 대신 설명됩니다.
차트 인디케이터
자체 서브윈도우 안에 점선으로 된 제로 레벨과 함께, 빠른 웨이브 라인과 느린 웨이브 라인, 그리고 그 사이의 모멘텀 히스토그램이 모멘텀이 확장 중인지 약화 중인지에 따라 색으로 표시되며 그려집니다. 다이버전스 라인은 서브윈도우에 그려지고, 선택적으로 실제 거래하는 위치에서 다이버전스를 볼 수 있도록 두 가격 피벗 사이의 가격 차트에도 그려집니다. 그 타임프레임은 보드가 스캔하는 타임프레임과 별도로 설정됩니다.
설정 시트
톱니바퀴 아이콘은 세 개의 탭을 엽니다. Values에는 타임프레임, 채널 길이, 평균 길이, 과매수 수준 1, 과매도 수준 1, 다이버전스 라인을 그릴지 여부, 그리고 다이버전스가 가질 수 있는 최단 및 최장 피벗 간격이 포함됩니다. 각 행에는 스테퍼, 범위, 도움말 문장이 있습니다. 이 중 하나를 변경하면 보드 전체가 다시 계산되며, 그동안 패널이 진행 상황을 알려줍니다.
Alerts에는 마스터 스위치, 이벤트별 스위치, 네 개의 채널, 쿨다운, 테스트 버튼이 포함됩니다. Styles에는 범례 스위치, 팔레트, WT1과 WT2 라인을 그릴지 여부, 모멘텀 히스토그램을 그릴지 여부, 라인 두께, 그리고 다이버전스를 가격 차트에 그릴지 여부가 포함됩니다. 이것들은 대응하는 단일 차트 인디케이터가 지닌 것과 동일한 표시 컨트롤이 동일한 이름 아래 있는 것이므로, 한쪽에서 설정한 차트를 다른 쪽에서 재현할 수 있습니다.
색맹에 안전한 스킴 하나를 포함해 세 가지 색상 스킴이 포함되어 있으며, 빨강과 초록 대신 파랑과 주황을 사용합니다. 패널 위치, 스킴, 정렬, 필터, 보이는 열, 그리고 시트에서 변경된 모든 값은 타임프레임 변경과 터미널 재시작을 거쳐도 차트별로 유지됩니다. 인터페이스는 영어입니다.
알림
알림은 기본값으로 꺼져 있으며, 패널에 마스터 스위치가 있고 그 옆에 Test alert 버튼이 있습니다. 이벤트는 스캔되는 타임프레임마다 개별적으로 선언되는 신선한 BUY와 신선한 SELL, 그리고 심볼이 데이터를 잃거나 회복할 때 발생하는 데이터 상태입니다. 최소 등급 설정은 여기서 실제로 작동합니다. 이를 2로 설정하면 더 깊은 수준에 도달한 크로스만 발생합니다.
이것들은 네 개의 채널로 전달됩니다. 팝업 창, 소리, 모바일 터미널로의 푸시, 그리고 이메일입니다. 쿨다운은 셀별, 이벤트별로 유지되며 기본값은 30분입니다. Telegram은 이 제품에 포함되지 않습니다.
비용
작업에는 예산이 정해져 있습니다. 타이머 틱마다 정해진 수의 심볼이 갱신되므로, 긴 목록도 터미널을 멈추게 하는 대신 부하를 분산시킵니다. 첫 번째 패스는 점진적으로 진행되며 패널은 측정된 비율을 알려줍니다.
EA에서 읽기
차트 인디케이터의 13개 버퍼는 iCustom을 통해 읽을 수 있습니다. MetaTrader 4는 앞쪽 버퍼만 그리므로 그려지는 시리즈가 먼저 오고 읽을 수 있는 계약은 그 뒤에 자리합니다. 이 맵은 MetaTrader 5 버전의 맵이 아닙니다. 그 버전용으로 작성된 EA는 아래의 인덱스로 다시 맞춰야 합니다.
버퍼 0부터 4는 모멘텀 히스토그램의 표시용 분할이며, 상태별로 하나의 단순한 히스토그램입니다. 중립, 상승 확장, 상승 약화, 하락 확장, 하락 약화입니다. 버퍼 5는 빠른 웨이브 라인인 WT1이고, 버퍼 6은 느린 WT2입니다. 버퍼 7은 하나의 시리즈로 된 히스토그램인 WT1-WT2이고, 버퍼 8은 그에 딸린 색상 인덱스입니다. 버퍼 9는 Signal로, BUY 크로스에서 +1, SELL 크로스에서 -1, 둘 다 없으면 0입니다. 버퍼 10은 Grade로, 신호 바에서 1 또는 2입니다. 버퍼 11은 Div로, 다이버전스 상태입니다. 버퍼 12는 Zero로, 빠른 라인이 제로를 위로 넘었을 때 +1, 아래로 넘었을 때 -1, 둘 다 아니면 0입니다.
Data Window에는 그려지는 일곱 개의 행, 히스토그램의 다섯 개 열, 그리고 두 개의 웨이브 라인이 나열됩니다. 계약인 버퍼 7부터 12까지는 거기에 나타나지 않으며, 이는 아무것도 증명하지 않습니다. iCustom은 위의 모든 인덱스를 똑같이 읽습니다. 이 제품에는 별도의 Buy 및 Sell 가격 버퍼도, Override 버퍼도 없으며, 이는 이 맵이 단일 차트 Wave Trend 인디케이터와 공유하지 않는 인덱스입니다. 그곳에서는 패널의 override 카운터가 맵의 끝에 있지만, 여기서는 아예 존재하지 않습니다. 신호는 버퍼 9이고 그 등급은 버퍼 10입니다.
MQL4에는 입력 그룹이 없으므로, EA가 여기서 iCustom에 전달하는 매개변수 목록은 MetaTrader 5 버전보다 짧고 위치도 다릅니다. 다른 플랫폼의 것이 아니라 이 버전의 입력 목록에 맞춰 호출을 구성하십시오.
Styles 탭은 버퍼를 비우는 것이 아니라 플롯에서 색을 빼앗는 방식으로 숨깁니다. iCustom으로 생성된 인스턴스는 읽기 전용이며 항상 여러분이 전달한 매개변수로 작동합니다.
보드 자체는 버퍼가 아니라 패널입니다. 눈으로, 그리고 알림으로 읽힙니다.
출처
이것은 TradingView의 "WaveTrend [LazyBear]"를 포팅한 것입니다. 출처는 재구성입니다. 공식은 정형화되어 있고 널리 복제되어 있으며, 이 파일의 작업 사양으로 사용되었습니다. 스크립트는 공개적으로 게시되어 있으며, 이는 공식에 의한 포팅을 허용 가능하게 만듭니다.
이 제품이 그 방법의 이름을 사용하는 이유는 그것을 구현하기 때문입니다. 원작은 LazyBear의 것이며, 여기서는 그에 대한 저작권을 주장하지 않습니다.
정직한 한계
보드는 마감된 바를 읽고, 셀의 경과 시간을 마감된 바의 수로 계산합니다. 서브윈도우 안의 오실레이터는 형성 중인 바에서 살아 있으며, 바 중간에 존재하는 크로스는 마감 시 사라졌을 수 있습니다. 마감된 바에 게시된 값은 이후 변하지 않습니다.
다이버전스 표시는 형성 중인 바에는 결코 놓이지 않습니다. 피벗은 양쪽에 바가 존재해야 하므로, 다이버전스는 구조적으로 사후에만 나타납니다. 여기서는 없었던 과거의 바에 다이버전스가 그려지는 일이 전혀 없습니다.
등급은 시장이 구간에 얼마나 깊이 들어갔는지를 설명할 뿐, 확률이 아닙니다. 등급 2 셀은 더 깊이 들어갔다는 것뿐입니다. 그것이 전부입니다.
크로스는 방향이 아닙니다. 추세에서는 오실레이터가 하나의 구간에 반복적으로 도달하고, 그것이 만들어내는 모든 크로스는 그 추세에 역행하며, 보드에서는 이것이 여러 상관된 페어가 함께 켜지는 것을 의미합니다.
AGREE는 타임프레임의 수를 셉니다. 같은 종목에 대한 네 개의 상관된 판독이 일치하는 것은 네 개의 독립적인 확인과 같지 않습니다. 동률은 의도적으로 어떤 판정도 만들어내지 않으며 buys 필터와 sells 필터 양쪽 모두에서 숨겨집니다.
스캔에는 비용이 듭니다. 네 개의 타임프레임에서 스물여덟 개의 심볼은 백열두 개의 셀이 됩니다. 예산 설정은 느린 기기에서 낮추어야 하는 값입니다.
여기서는 어떠한 수익 수치, 승률, 백테스트 결과도 주장하지 않습니다.

