BOA Swing Levels
- 지표
- 버전: 1.38
BOA Swing Levels는 선택한 타임프레임에서 스윙 고점과 저점을 찾아, 다음 돌파가 어디서 시작될 수 있는지, 목표가와 손절가는 어디인지, 그리고 해당 목표가 종목의 과거 데이터에서 얼마나 자주 도달했는지를 보여줍니다.
📊 레벨
- 레벨은 레벨 타임프레임(기본 M15)의 마감된 봉에서 N개 봉의 가격 채널로 찾습니다. 가격이 반대쪽으로 채널을 벗어나면 스윙이 끝나고 그 극값이 레벨이 됩니다.
- 활성 돌파 레벨: 가격 위의 가장 최근 미돌파 스윙 고점과 가격 아래의 가장 최근 미돌파 스윙 저점으로, 오른쪽으로 연장되고 가격이 표시됩니다.
- 과거 레벨은 돌파한 봉까지 그려지며 돌파 지점에 화살표가 표시됩니다.
🎯 목표가와 손절
- 각 활성 레벨에는 레벨 타임프레임 ATR 기준의 세 가지 익절 목표(TP1, TP2, TP3)와 손절이 있습니다.
- 레벨, 목표가, 손절 사이의 영역을 채우며 먼 목표일수록 진해집니다. 영역은 캔들 아래에 그려지고 차트 배경과 어우러집니다.
- 마지막 돌파는 돌파 봉부터 추적됩니다: 진입, 손절, 목표가와 가격, 그리고 무엇에 도달했는지.
- 이전 돌파(기본 10개)는 결과와 함께 표시됩니다: 도달한 영역만 채워지고 TP1, TP2, TP3 또는 SL로 표시됩니다.
📈 승률 패널
- 분석 기간(기본 레벨 타임프레임 2000개 봉)의 각 과거 돌파를 이후 마감된 봉에서 확인합니다: 가격이 목표와 손절 중 어디에 먼저 도달했는가. 둘 다 닿은 봉은 손절로 계산하며 결과가 없는 돌파는 제외합니다.
- 패널에는 목표별 승률과 돌파 횟수, 활성 레벨과 포인트 거리, ATR, 스프레드, 손절 크기가 표시됩니다.
- 기본 설정(손절 2 ATR, 목표 1 / 1.5 / 2 ATR)은 목표 도달 비율이 높습니다. 손절을 좁히고 목표를 멀리 하면 도달 빈도는 낮아지지만 각각의 수익은 커집니다. 두 숫자를 함께 비교하세요.
- 통계는 선택한 종목과 설정의 과거 데이터를 설명하며 예측이 아닙니다. 스프레드, 수수료, 슬리피지는 포함되지 않습니다.
🔔 알림
- 가격이 활성 레벨을 돌파하면 팝업, 소리, 푸시 알림.
🧩 개발자용
- iCustom용 버퍼 2개: 0 - 상방 돌파 활성 레벨, 1 - 하방 돌파 활성 레벨(없으면 EMPTY_VALUE).
⚙️ 입력 변수
- 레벨 타임프레임, 채널 길이, 그릴 레벨의 봉 수, 각 방향의 과거 레벨 수, 돌파된 레벨과 화살표.
- ATR 기간, 익절 1·2·3(ATR), 손절(ATR).
- 활성 레벨의 목표, 마지막 돌파, 결과가 있는 이전 돌파, 영역 채우기와 불투명도.
- 승률: 분석할 레벨 타임프레임 봉 수.
- 차트 오른쪽 여백, 패널과 위치, 알림: 팝업, 소리, 푸시.
- 상방·하방 돌파, 목표, 손절, 돌파된 레벨의 색상, 활성 레벨 선 두께.
📝 참고
- 모든 종목과 차트 타임프레임에서 작동하며 레벨은 입력값의 타임프레임으로 구성됩니다.
- 레벨은 마감된 봉에서 찾으므로 확정된 레벨은 이후 변하지 않습니다.
- 어두운 배경과 흰 배경 모두 지원: 흰 차트에서는 패널과 라벨이 어두운 글자로 바뀝니다.
- 소수점 세 자리 금 시세는 자동으로 포인트로 환산됩니다.
- 지표는 거래하지 않으며 주문을 열지 않습니다.
🤖 이 지표를 기반으로 자동 매매 로봇이 개발되었습니다.
⚠️ 위험 경고: 레버리지 상품 거래는 높은 손실 위험을 수반합니다. 과거 데이터 통계는 미래 결과를 보장하지 않습니다.
