QQE Mod 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종목을 네 개의 타임프레임에서 한 번에, 그리고 모멘텀이 확인되지 않았을 때는 그렇다고 인정하는 보드. QQE Mod Scanner는 서로 독립된 두 개의 QQE 블록을 관심 종목 전체의 RSI 위에서 돌리고, 각 셀에 모멘텀이 어느 쪽으로 돌아섰는지와 몇 봉 전인지를 찍으며, 두 블록이 일치하지 않는 자리에는 그래도 색을 칠하는 대신 flat을 씁니다. AGREE 열은 몇 개의 타임프레임이 같은 쪽에 서 있는지 알려주고, 오실레이터 자체는 표 아래 서브윈도우에 그려집니다. 그래서 보드가 무언가를 찾아낸 바로 그 순간, 당신은 이미 그것을 보고 있습니다.
10개가 판매될 때마다 가격이 10달러씩 인상됩니다.
하나의 파일에 두 개의 제품이 들어 있습니다. 첫째는 이 차트의 자체 서브윈도우에 그려지는 QQE Mod 오실레이터 자체입니다. RSI 위를 도는 서로 독립된 두 개의 QQE 블록을 히스토그램 하나로 묶은 것, 0 주위에 그려지는 추종선, 그리고 그 선에 얹은 볼린저 필터입니다. 공개되는 상태는 둘의 조합이며, 두 블록이 방향에서 일치하면 밝고 일치하지 않으면 회색입니다.
둘째는 같은 계산을 여러 종목과 여러 타임프레임에 한 번에 돌리는 보드입니다. 보드는 어떤 종목에서 모멘텀이 확인되었고 얼마나 최근인지 알려줍니다. 그 아래 서브윈도우가 실제 히스토그램을 보여주므로, 표가 찾아낸 것을 놓고 움직이는 데 두 번째 지표가 필요하지 않습니다.
보드
종목마다 한 행, 스캔하는 타임프레임마다 한 열이며 최대 4열, 최대 28종목입니다. 목록은 처음에 열다섯 종목을 스캔하며, 설정 하나로 스물여덟까지 올릴 수 있습니다. 종목 목록은 쉼표로 구분하거나 Market Watch 목록을 그대로 쓸 수 있습니다. 브로커 접두사와 접미사는 현재 차트에서 인식하거나 직접 지정합니다. 기본값은 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에서 켠 종목 수입니다. 측정할 수 없었던 셀은 비워 두지 않고 이유를 설명합니다.
차트 지표
자체 서브윈도우에 그려집니다. 세 상태의 히스토그램, 0 주위의 추종선, 그리고 필터의 점선 볼린저 밴드입니다. 보드만 쓰고 싶다면 끌 수 있습니다. 이 지표의 타임프레임은 보드가 스캔하는 타임프레임과 별도로 정합니다.
설정 시트
톱니바퀴를 누르면 세 개의 탭이 열립니다. Values에는 타임프레임, 블록 1의 RSI 기간, 블록 2의 RSI 기간, 블록 2의 문턱값, 볼린저 길이, 볼린저 승수, 블록 1의 QQE 계수가 있습니다. 모든 행에 증감 버튼과 허용 범위, 한 문장의 도움말이 붙습니다. 어느 하나를 바꾸면 보드 전체가 다시 계산되며 패널이 진행 상황을 보고합니다.
패널에서 옮긴 값은 즉시 적용되며 시장이 닫혀 있어도 마찬가지입니다. 차트의 오실레이터는 다음 틱을 기다리지 않고 그 자리에서 다시 계산되어 다시 그려지고, 보드도 곧바로 새 통과를 시작합니다.
Alerts에는 마스터 스위치, 이벤트별 스위치, 네 개의 채널, 쿨다운, 테스트 버튼이 있습니다. Styles에는 범례 스위치, 팔레트, 히스토그램을 그릴지 여부, 추종선을 그릴지 여부, 볼린저 외곽선을 그릴지 여부, 선 굵기가 있습니다. 짝을 이루는 단일 차트 지표가 가진 것과 같은 표시 컨트롤이며 이름도 같습니다. 한쪽에서 맞춘 차트를 다른 쪽에서 그대로 재현할 수 있습니다.
색 구성표는 세 가지이며, 빨강과 초록 대신 파랑과 주황을 쓰는 색맹 안전 구성표가 포함됩니다. 패널 위치, 구성표, 정렬, 필터, 보이는 열, 시트에서 바꾼 모든 값은 차트별로 저장되어 타임프레임 변경과 터미널 재시작을 넘어 유지됩니다. 인터페이스는 영어입니다.
알림
기본값은 꺼짐이며, 마스터 스위치는 패널 위에 있고 그 옆에 Test alert 버튼이 있습니다. 이벤트는 신선한 BUY와 신선한 SELL이며 스캔하는 타임프레임마다 따로 선언됩니다. 여기에 종목이 데이터를 잃거나 되찾을 때 말하는 data health가 더해집니다. 최소 등급 설정이 있으나 이 포트는 등급을 매기지 않으므로 모든 신호가 등급 1로 계산됩니다.
네 개의 채널이 이를 나릅니다. 팝업 창, 소리, 모바일 터미널 푸시, 이메일입니다. 쿨다운은 셀별 이벤트별로 유지되며 기본값은 30분입니다. 여러 종목을 지켜보는 보드는 차트 하나보다 스스로를 되풀이할 기회가 훨씬 많기 때문입니다.
터미널에 걸리는 부하
작업량은 예산으로 관리됩니다. 타이머 한 틱마다 정해진 수의 종목만 갱신하므로, 목록이 길어도 부하가 분산되고 터미널이 멈추지 않습니다. 첫 통과는 점진적으로 진행되며 패널이 측정된 비율을 보고합니다.
EA에서 읽기
보드 자체의 측정값은 패널 위에 있고, 차트 쪽 절반이 버퍼를 공개합니다. 버퍼는 아홉 개이며 모두 iCustom으로 읽을 수 있습니다. MetaTrader 4에는 색 인덱스 플롯이 없어서 MetaTrader 5 판의 히스토그램 하나가 여기서는 색마다 하나씩 세 개의 평범한 히스토그램이 되고, 그래서 이 판에는 고유한 맵이 있습니다. 버퍼 0, 1, 2는 그 세 개의 표시용 사본으로 확인 없음, 상승, 하락입니다. MetaTrader 4는 버퍼 순서대로 그리기 때문에 이들이 앞에 오면서 히스토그램이 선 아래로 들어가고, MetaTrader 5와 똑같은 그림이 됩니다. 버퍼 3은 TL1-50으로, 블록 1의 추종선을 0 주위에 오도록 옮긴 것입니다. 버퍼 4는 UpperBB, 필터의 볼린저 상단 밴드이고 버퍼 5는 LowerBB, 하단 밴드입니다.
EA가 읽어야 할 계약은 버퍼 6에서 시작합니다. 버퍼 6은 Histo, 히스토그램 값이며 이는 50에 대해 측정한 블록 2의 RSI입니다. 버퍼 7은 HistoColor, 그 히스토그램의 색 인덱스로 0은 확인 없음, 1은 상승, 2는 하락입니다. 버퍼 8은 State로 QQE 상승은 +1, QQE 하락은 -1, 확인 없음은 0입니다.
여기에는 Override 버퍼가 없습니다. 단일 차트 지표인 QQE Mod MTF는 그것을 공개하여 자기 패널에서 손으로 바꾼 설정의 개수를 세지만, 이 스캐너는 그러지 않으며 맵은 버퍼 8에서 끝납니다.
이 제품에는 별도의 Buy와 Sell 가격 버퍼가 없습니다. 방향은 버퍼 8에 있으며, 신호란 버퍼 8이 0이 아니고 직전 봉의 값과 다른 봉을 말합니다.
Styles 탭은 플롯의 색을 빼앗아 숨기며 버퍼를 비우는 일은 결코 없습니다. 위에 적은 모든 인덱스는 표시 스위치를 꺼도 iCustom으로 계속 읽히고 데이터 창에도 계속 보입니다.
보드는 패널이지 버퍼가 아닙니다. 눈과 알림으로 읽습니다. iCustom으로 만든 인스턴스는 읽기 전용이며 항상 당신이 넘긴 파라미터로 동작합니다.
이 제품의 바탕이 되는 단일 차트 지표 QQE Mod MTF는 무료입니다. 한 종목만 따라간다면 그쪽을 쓰십시오. 이 스캐너는 여러 종목을 한 번에 지켜보기 위해 있습니다.
출처
이 제품은 TradingView에 Mihkel00이 공개한 "QQE MOD"의 포트입니다. 포팅은 공개된 그 스크립트의 명세와 부분적인 재구성으로 이루어졌으며 한 줄씩 옮긴 것이 아닙니다. QQE 알고리즘 자체는 정형화된 공개 알고리즘이며 Roman Ignatov에게 귀속됩니다.
제품이 이 방법의 이름을 쓰는 것은 그것을 구현하기 때문입니다. QQE 방법에 대해서도 TradingView 변형에 대해서도 저작권을 주장하지 않습니다.
정직한 한계
보드는 마감된 봉을 읽고 셀의 나이를 마감된 봉으로 셉니다. 서브윈도우에서 아직 마감되지 않은 봉의 히스토그램과 선은 살아 있으며 마감될 때까지 계속 바뀝니다. 마감된 봉에서 공개된 값은 그 뒤로 바뀌지 않습니다.
AGREE는 타임프레임을 세는 것이지 확률을 추정하지 않습니다. 네 개의 타임프레임이 일치한다는 것은 같은 종목에 대한 서로 연관된 네 개의 읽기가 일치했다는 뜻입니다.
동수는 의도적으로 판정을 내지 않으며 매수 필터와 매도 필터 양쪽에서 숨겨집니다.
블록 2의 QQE 계수는 원본과의 대응을 위해 있으며 히스토그램도 신호도 움직이지 않습니다. 여기서 아무 일도 하지 않는다는 사실은 숨기지 않고 밝혀 둡니다.
모멘텀 확인은 방향이 아닙니다. 밝고 위를 향한 셀은 두 블록이 모멘텀에 대해 일치했다고 말할 뿐, 가격 구조에 대해서는 아무 말도 하지 않습니다.
스캔에는 비용이 듭니다. 28종목을 네 개의 타임프레임에서 보면 112개의 셀이며 느린 컴퓨터에서는 체감됩니다. 낮춰야 할 것은 작업량 예산 설정입니다.
보드는 그 뒤에 있는 데이터만큼만 좋습니다. 브로커가 호가를 주지 않는 종목이나 이력이 부족한 종목은 그대로 보고되며, 조용히 flat으로 계산되는 일은 결코 없습니다.
여기서는 어떤 수익 수치도 승률도 백테스트 결과도 주장하지 않습니다.

