Order Block Mitigation Tracker
- 지표
-
Svitlana Zhyliaieva
⭐ AlgoLab 소개
AlgoLab은 MetaTrader 4와 MetaTrader 5용 도구를 만드는 MQL 개발자와 트레이더로 이루어진 독립 팀입니다. 깔끔한 차트, 명확한 로직, 일상에서의 실용성에 초점을 맞춰 인디케이터와 엑스퍼트 어드바이저(EA)를 제작합니다.
⚙️ 제작 제품 - 버전: 1.0
Order Block Mitigation Tracker은(는) 오더 블록(Order Block)을 찾아 차트에 색상 구역으로 그려 줍니다. 오더 블록은 시장 구조를 깨뜨린 움직임이 시작된 캔들로, 상승 돌파 직전의 가장 낮은 캔들 또는 하락 돌파 직전의 가장 높은 캔들입니다. 많은 트레이더가 이 영역을 가격이 되돌아올 때 반응할 수 있는 지점으로 관찰합니다. 인디케이터는 블록을 표시하고 오른쪽으로 연장하며, 가격이 그 블록에 어떻게 반응하는지 추적합니다. 가격이 미티게이션(mitigation)할 때까지 블록은 열린 상태로 유지됩니다.
기능
- 상승 블록 - 돌파된 스윙 고점과 그것을 돌파한 캔들 사이에서 저가가 가장 낮은 캔들
- 하락 블록 - 돌파된 스윙 저점과 그것을 돌파한 캔들 사이에서 고가가 가장 높은 캔들
- 캔들 종가 기준 돌파 - 스윙에 닿기만 하는 꼬리는 돌파로 인정되지 않습니다
- 블록을 만드는 돌파 선택 가능 - 모든 돌파, CHoCH만(추세 반대, 반전 가능성) 또는 BoS만(추세 방향)
- 블록 크기 - 캔들 전체 범위(고가에서 저가) 또는 캔들 몸통만(시가에서 종가)
- 블록 스타일 - 채우기 또는 윤곽선만 (여러 블록이 겹칠 때 윤곽선이 유용합니다)
- 세 가지 미티게이션 규칙 - 블록을 관통하는 꼬리, 블록을 관통하는 종가, 또는 첫 접촉
- 미티게이션된 블록 - 미티게이션한 캔들에서 끝나며 흐린 회색으로 바뀌거나, 차트에서 사라집니다
- 블록은 선택한 봉 수만큼 오른쪽으로 연장됩니다
- 상승 블록과 하락 블록은 서로 다른 색상이며, 각 방향을 켜거나 끌 수 있습니다. OB 텍스트 라벨을 선택적으로 표시
- 새 블록에 대한 알림: 팝업 창 및/또는 푸시 알림(기본값은 꺼짐); 알림은 라이브 차트의 새 블록에 대해서만 전송되며, 시작 시 불러온 이력에는 전송되지 않습니다
- 모든 심볼과 모든 시간대에서 작동합니다. 거래하지 않으며 DLL, 파일, 웹 요청을 사용하지 않습니다
작동 방식
- 모든 계산은 마감된 봉을 기준으로 합니다. 블록은 구조를 돌파한 캔들이 마감될 때 나타나며, 이후에는 다시 그려지거나 이동하지 않습니다.
- 스윙은 양쪽으로 선택한 봉 수 중에서 가장 높거나 가장 낮을 때 확정됩니다. 돌파는 캔들이 직전 스윙을 넘어 종가로 마감될 때만 인정됩니다. 현재 추세 방향의 돌파는 BoS, 반대 방향의 돌파는 CHoCH입니다.
- 오더 블록은 돌파된 스윙과 돌파 캔들 사이에서 저가가 가장 낮은(상승) 또는 고가가 가장 높은(하락) 캔들, 즉 구조를 돌파한 움직임이 시작된 캔들입니다.
- 블록은 선택한 Mitigation rule에 따라 미티게이션된 것으로 간주됩니다:
- Wick through the block - 캔들의 꼬리가 블록 전체를 관통해 먼 쪽 경계에 도달 (기본값)
- Close through the block - 캔들이 블록의 먼 쪽 경계를 넘어 마감
- First touch (price enters the block) - 가격이 블록에 들어가는 즉시 미티게이션된 것으로 간주 - Stop at mitigation (dim grey block) - 블록이 미티게이션한 캔들에서 끝나고 흐린 회색으로 표시되므로 이미 사용된 블록을 알 수 있습니다. Hide mitigated blocks는 미티게이션된 블록을 차트에서 제거하여 열린 블록만 남깁니다.
- 돌파 후 Extend block 봉보다 오래 열려 있는 블록은 더 이상 추적되지 않으며, 사각형은 그려진 그대로 차트에 남습니다.
입력 매개변수
- Swing strength (bars on each side, 2-50) - 스윙 양쪽의 봉 수 (2-50). 값이 클수록 블록은 적어지지만 더 중요한 블록이 됩니다. 기본값: 5
- Bars of history to analyse (50-5000) - 인디케이터를 불러올 때 분석하는 과거 봉의 수 (50-5000). 기본값: 500
- Blocks from - All breaks / Only CHoCH (against the trend) / Only BoS (with the trend). 기본값: All breaks
- Block size - Full candle (high to low) / Candle body (open to close). 기본값: Full candle (high to low)
- Extend block (bars, 5-500) - 블록을 오른쪽으로 얼마나 연장할지, 구조를 돌파한 캔들부터 계산. 기본값: 30
- Mitigation rule - Wick through the block / Close through the block / First touch (price enters the block). 기본값: Wick through the block
- Mitigated blocks - Stop at mitigation (dim grey block) / Hide mitigated blocks. 기본값: Stop at mitigation (dim grey block)
- Show bullish blocks, Show bearish blocks - 각 방향을 켜거나 끕니다. 기본값: 켜짐
- Show text labels (OB) - 각 블록의 OB 라벨. 기본값: 켜짐
- Block style - Filled / Outline only (테두리만 그립니다. 블록이 겹칠 때 유용합니다). 기본값: Filled
- Bullish color, Bearish color - 블록의 색상
- Alerts on, Alert: pop-up window, Alert: push notification - 새 블록에 대한 알림. 기본값: 꺼짐
참고 사항
- 인디케이터는 분석하는 이력이 시작되기 전의 추세를 알지 못하므로, 불러온 이력의 첫 돌파는 항상 BoS입니다. 이력 길이가 바뀌면 CHoCH / BoS 필터를 사용할 때 차트에서 가장 오래된 부분의 블록이 달라질 수 있습니다. 라이브 차트의 블록에는 영향이 없습니다.
- 블록은 돌파 캔들이 마감된 후에야 나타날 수 있고, 스윙도 선택한 봉 수가 지난 후에야 확정되므로, 블록은 항상 지연되어 나타납니다. 같은 캔들은 방향마다 한 번만 사용됩니다.
- 블록은 차트 객체로 그려지며, 이 인디케이터에는 Expert Advisor에서 사용할 수 있는 버퍼가 없습니다.
- 입력 창의 섹션(«== Detection ==» 등)은 제목일 뿐이며 아무 영향도 주지 않습니다.
- 이것은 분석 도구이며 거래 신호가 아닙니다. 미티게이션되지 않은 블록이 가격이 그곳으로 돌아오거나 반응한다는 것을 보장하지는 않습니다.