세션 스윕 반전 감지기
저자: Adeolu Gbadebo
모든 거래 세션은 시장이 존중하고, 시험하며, 결국에는 돌파하는 고점과 저점으로 이루어진 ‘범위’를 남깁니다. 장중 반전의 상당 부분은 바로 이러한 경계선 부근에서 발생합니다. 가격이 전 거래일 고점을 넘어가거나 저점 아래로 떨어지면, 그 지점에 설정된 스탑 주문이 발동되고, 이후 가격은 다시 범위 내로 되돌아옵니다. 이러한 현상은 일반적으로 ‘유동성 스윕( liquidity sweep)’으로 설명되며, 이는 진정한 돌파의 시작이라기보다는 단기적인 모멘텀 고갈을 나타내는 경향이 있습니다.
‘세션 스윕 반전 탐지기(Session Sweep Reversal Detector )’는 트레이더가 평소 육안으로 확인해야 했던 두 가지 작업을 자동화합니다. 즉, 종료된 세션의 고점과 저점을 기준선으로 표시하고, 그 이후에 발생하는 모든 움직임을 관찰하여 조건에 부합하는 스윕이 있는지 확인합니다. 스윕은 가격이 설정 가능한 버퍼 값 이상으로 범위 밖으로 벗어났다가 제한된 바 수 내에 다시 범위 안으로 마감될 때만 확인됩니다. 가격이 돌파한 후 제시간에 범위 안으로 돌아오지 않고 계속 상승하더라도 신호는 발생하지 않습니다. 이 도구는 노이즈를 걸러내기 위해 설계된 것이지, 선을 살짝 넘나드는 모든 윅을 표시하기 위한 것이 아닙니다.
이 도구는 모든 종목과 일중 시간대에서 작동하지만, 과도한 노이즈 없이 세션 구조가 여전히 명확하게 드러나는 M5~M30 차트에서 가장 유용합니다. 일반적인 설정은 EURUSD나 GBPUSD에서 런던 또는 뉴욕 세션 시간에 맞춰 세션 창을 조정하여 사용하는 것으로, 해당 세션에서는 가장 명확한 범위 및 스윕(range-and-sweep) 패턴이 나타나는 경향이 있기 때문입니다.
| 입력 | 기본값 | 용도 |
|---|---|---|
| InpSessionStartHour | 7 | 세션 범위가 형성되기 시작하는 브로커 시간 기준 시간. |
| InpSessionEndHour | 16 | 세션이 종료되고 고점/저점이 고정되는 브로커 기준 시간(시간 단위). |
| InpSweepBufferPips | 2.0 | 침투로 인식되기 위해 세션 고가/저가를 넘어서는 최소 침투 폭(포인트 단위). |
| InpReversalBars | 2 | 돌파 후 가격이 다시 해당 범위 내로 마감될 수 있도록 허용되는 봉의 수; 이 조건을 충족하지 못하면 해당 돌파는 무시됩니다. |
| 표시할 최대 세션 수 | 5 | 차트에 표시되는 가장 최근 일수의 세션 범위 및 신호 수. |
거래하는 시장에 맞춰 세션 시간대가 설정된 차트에 지표를 적용하십시오. 예를 들어, 런던 세션에 중점을 두려면 브로커 시간 기준 7–16시, 또는 뉴욕 시장 개장 시간을 포함하도록 시간대를 조정하십시오. SweepBufferPips 값은 실제 스톱 헌트를 포착할 수 있을 만큼 좁게 설정하되, 해당 종목의 일반적인 스프레드 노이즈는 무시할 수 있을 만큼 충분히 넓게 설정하십시오. 주요 외환 통화쌍의 경우 2~3포인트가 합리적인 시작점입니다. 화살표는 자동 거래 신호라기보다는 검토할 가치가 있는 순간을 선별하는 기준으로 활용하고, 가격 움직임의 확인 신호(강력한 반전 캔들 또는 약세 추세선을 돌파한 후 다시 범위 내로 돌아오는 경우)와 결합하십시오. 이러한 확인 신호는 스윕 신호의 신뢰도를 크게 높여줍니다.
MetaQuotes Ltd에서 영어로 번역함.
원본 코드: https://www.mql5.com/en/code/76100
News Trading Dashboard
뉴스 트레이딩 대시보드는 차트 상에 표시되는 정보 제공용 패널(자동 거래 기능은 없음)로, 시장 변동성을 실시간으로 모니터링하여 경제 지표(NFP, CPI, 금리 결정 등)가 발표될 때 발생하는 갑작스러운 가격 변동인 ‘뉴스 스파이크’ 순간을 감지합니다.
MT5 EA Acceptance Harness
시장, 계좌 또는 주문에 대한 접근 권한 없이 MT5 EA 진입 상태 로직에 대한 결정론적 합성 검증.
Broker Execution Diagnostics MT5
브로커의 거래량, 가격, 스탑 주문, 거래 정지, 스프레드 및 체결 제한 사항을 보고하는 읽기 전용 MT5 스크립트입니다.
Broker Session Schedule Inspector MT5
현재 상태, 다음 전환 상태, 다중 심볼 범위 및 CSV 내보내기 기능을 갖춘 읽기 전용 브로커 네이티브 거래 세션 검사기.