Exhaustion Count MTF
- 지표
-
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
Exhaustion Count MTF는 셉니다. 방향을 예측하지 않으며 어느 쪽으로 매매하라고 말하지도 않습니다. 오직 한 가지 질문에 답합니다. 이 움직임이 참여자가 소진될 만큼 오래 이어지고 있는가.
차트에서는 서로 독립적인 두 국면, 셋업과 카운트다운이 돌아갑니다. 각각 고유한 규칙과 고유한 취소 조건을 가지며, 엑스퍼트 어드바이저가 읽을 수 있는 버퍼에서 각자의 자리를 차지합니다.
셋업
네 개 전 봉의 종가 한쪽에서 아홉 번 연속으로 종가가 형성되며, 시작에는 가격 반전이 필요합니다. 조건을 충족하지 못한 봉은 카운트를 일시 정지시키는 것이 아니라 0으로 되돌립니다. 여덟 번째나 아홉 번째 봉이 여섯 번째와 일곱 번째 봉의 극값을 넘어서면 셋업이 완성도를 갖추며, 본 제품은 이를 숫자 뒤의 점으로 표시합니다. 완료된 셋업은 수평 수준을 남기며, 여기서는 이를 Setup Barrier라고 부릅니다.
카운트다운
열세 개의 봉으로, 반드시 연속일 필요는 없고 각 봉은 두 봉 전의 극값을 넘어 마감합니다. 카운트 열셋을 담당할 봉은 추가로 카운트 여덟을 담당했던 봉의 극값을 넘어 마감해야 합니다. 그렇지 못하면 카운트는 열둘에 머물며 기다리고, 이것이 바로 유예된 열셋입니다.
취소와 재시작
카운트다운은 반대 방향 셋업이나 Setup Barrier를 관통하는 종가로 취소되며, 같은 방향의 다음 셋업이 완료되면 다시 시작됩니다.
값싼 구현들이 빼먹는 부분이 바로 이 취소와 재시작 규칙이며, 그래서 그들의 열셋은 이르게, 그리고 원래 방법이 요구한 적 없는 자리에서 나타납니다. 본 제품에는 이 규칙들이 각각 자체 스위치 뒤에 구현되어 있고, 모든 초기화는 그 이유를 기록합니다.
차트에 보이는 것
셋업과 카운트다운 숫자가 봉마다 인쇄되며 매수 쪽과 매도 쪽의 색이 다릅니다. 완성도를 갖춘 아홉 뒤에는 점이 붙습니다. 현재 유효한 Setup Barrier 수준은 수평선으로 그려지며, 원하면 실제 고가와 저가로 구성해 갭이 무시되지 않고 메워지도록 할 수 있습니다. 완료된 신호에는 화살표가 표시됩니다.
가격 창에 그려집니다. 숫자는 지정한 개수의 최근 봉에만 인쇄되므로 긴 차트가 글자로 가득 차지 않습니다. 더 오래된 봉도 버퍼 값은 그대로 유지되며 라벨만 붙지 않습니다.
패널
가격 창의 캔버스 패널로 끌어 옮기고 접고 닫을 수 있습니다. 세 줄의 실시간 정보를 표시합니다. 유효한 타임프레임과 실제로 사용 중인 셋업 및 카운트다운 길이. 마지막으로 마감된 봉의 상태, 즉 완료된 셋업, 완료된 카운트다운, 또는 진행 중인 두 카운트의 숫자. 그리고 숫자가 속성 창에서 왔는지 패널에서 왔는지, 그중 몇 개가 변경되었는지.
그 아래에는 패널에서 조정할 수 있는 모든 설정이 현재 값과 함께 나열되고, 변경된 항목은 강조됩니다.
설정 시트
톱니바퀴가 설정 시트를 엽니다. Values 탭에는 타임프레임, 셋업 길이, 셋업 비교 거리, 카운트다운 길이, 카운트다운 비교 거리, 시작에 반전을 요구할지 여부, 카운트다운을 아예 돌릴지 여부, 공격적 카운트다운, Barrier 돌파 시 취소, 반대 셋업에 의한 취소가 들어 있습니다. 각 행에는 증감 버튼, 허용 범위, 한 문장의 도움말이 있습니다.
Alerts 탭에는 마스터 스위치, 이벤트별 스위치, 채널, 대기 시간, 테스트 버튼이 있습니다. Styles 탭은 외관만 다루며 그 뒤에서 재계산은 일어나지 않습니다.
색 구성은 세 가지이며, 빨강과 초록을 마주 놓지 않는 색각 이상 배려 구성이 포함됩니다. 패널 위치, 색 구성, 시트에서 변경한 모든 값은 차트별로 저장되어 타임프레임 변경과 터미널 재시작 후에도 남습니다. 인터페이스는 영어입니다.
알림
기본 상태에서는 꺼져 있습니다. 이벤트는 아홉에서 완료된 셋업, 열셋에서 완료된 카운트다운, Setup Barrier 수준을 관통하는 종가입니다. 셋업 완료 알림을 완성도를 갖춘 경우에만 울리도록 하는 별도의 스위치가 있습니다.
채널은 팝업 창, 소리, 모바일 터미널 푸시, 이메일입니다. 대기 시간은 이벤트별로 적용되며 기본값은 두 시간입니다. Telegram은 본 제품에 포함되지 않습니다.
멀티 타임프레임
Timeframe 설정은 상위 타임프레임에서 카운트를 계산해 지금 보고 있는 차트에 표시합니다. 마감된 상위 봉만 읽습니다. 차트의 각 봉에는 그 시각까지 이미 마감되어 있던 가장 최근의 상위 봉이 대응합니다.
완료 신호와 완성도 표시는 해당 상위 봉의 첫 번째 차트 봉에 놓입니다. 완료는 사건이며 하나의 봉에 속하기 때문입니다. 진행 중인 셋업과 카운트다운 숫자, 그리고 Setup Barrier 수준은 상위 봉의 전 구간에 걸쳐 유지되며, 올바른 멀티 타임프레임 계단은 이런 모습입니다.
다른 타임프레임의 시계열은 배경에서 만들어지므로 첫 조회가 아무것도 반환하지 않을 수 있습니다. 인디케이터는 다시 시도하고, 로딩을 기다리는 중인지 과거 데이터가 부족한 것인지 패널에 알립니다.
EA에서 읽기
버퍼는 열한 개이며 모두 iCustom과 CopyBuffer로 읽을 수 있고 모두 데이터 창에 나타납니다.
버퍼 0 Buy는 매수 신호 봉에서 화살표 가격을, 그 외에는 EMPTY_VALUE를 담으며 그려지지 않습니다. 버퍼 1 Sell은 매도 쪽에서 같은 역할을 합니다. 버퍼 2 Setup은 매수 셋업에서 -1부터 -9까지, 매도 셋업에서 +1부터 +9까지의 값을 가지며, 아홉을 넘어 이어지는 카운트는 압력이 멈추지 않았다는 뜻입니다. 버퍼 3 Countdown은 매수에서 -1부터 -13까지, 매도에서 +1부터 +13까지입니다.
버퍼 4 BarrierRes는 마지막 매수 셋업이 남긴 Setup Barrier 저항을, 버퍼 5 BarrierSup은 마지막 매도 셋업이 남긴 지지를 담습니다. 버퍼 6 Signal은 매수 셋업 아홉에서 -1, 매수 카운트다운 열셋에서 -2, 매도 쪽 같은 두 사건에서 +1과 +2, 해당 없음이면 0입니다. 버퍼 7 Perfection은 매수 셋업이 완성도를 갖추면 -1, 매도 셋업이 그러면 +1입니다. 버퍼 8과 9 BuyMark와 SellMark는 버퍼 0과 1의 그려지는 사본입니다. 버퍼 10 Override는 패널에서 변경된 설정의 개수를 알려 줍니다.
버퍼 0과 1이 EA와의 계약입니다. 이들은 결코 그려지지 않으며 Styles 탭의 상태와 무관하게 매 계산마다 채워지므로, 화살표를 숨겨도 전략이 신호를 잃을 일은 없습니다.
정직한 한계
형성 중인 봉의 카운트는 봉 안에서 바뀌므로 아예 그려지지 않습니다. 가장 최근 봉의 버퍼는 그 봉이 마감될 때까지 비어 있습니다. 그래서 여기에는 재계산에 따른 다시 그리기가 없고, 동시에 아홉을 만드는 봉이 끝나기 전에는 아홉을 볼 수 없습니다.
아홉이나 열셋은 소진에 관한 진술이지 진입 신호가 아닙니다. 가격은 카운트다운을 완료하고도 같은 방향으로 계속 갈 수 있습니다. 방법 자체가 확인을 요구하며 본 제품은 그 확인을 제공하지 않습니다.
셋업 카운트는 아홉을 넘어갈 수 있습니다. 이는 오류가 아니며 버퍼도 그대로 알려 줍니다. 계속되는 카운트는 압력이 끝나지 않았음을 말하기 때문입니다.
취소와 재시작 규칙은 답을 실질적으로 바꿉니다. 서로 다른 스위치로 사용하는 두 사람은 서로 다른 열셋을 보게 되며, 두 해석 모두 정당합니다. 유일하게 옳은 구성은 없으며 그런 주장도 하지 않습니다.
여기에서는 수익 금액, 승률, 백테스트 결과 중 어느 것도 주장하지 않습니다.

