당사 팬 페이지에 가입하십시오
- 조회수:
- 21
- 평가:
- 게시됨:
-
이 코드를 기반으로 한 로봇이나 지표가 필요하신가요? 프리랜스로 주문하세요 프리랜스로 이동
적응형 부피 프로파일 노드 추적기
저자: Adeolu Gbadebo
이 기술의 배경
이 플랫폼의 대부분의 거래량 프로파일 도구는 고정된 세션이나 고정된 달력 기간을 기준으로 빈(bin)을 재구성합니다. 즉, 시장이 10핍 범위 내에서 횡보하든, 시간당 100핍씩 급등하든 프로파일의 해상도는 동일하게 유지됩니다. 이 지표는 다른 방식을 취합니다. 빈의 폭을 현재의 변동성에 연동시키는 것입니다. 프로파일이 재구성될 때마다 현재 ATR(InpATRPeriod) 값을 읽어와 그 일부를 기본 빈 높이로 설정한 뒤, 결과적으로 산출된 빈 수를 5와 InpMaxBins 사이로 제한합니다. 변동성이 낮은 구간에서는 빈이 좁고 많이 생성되어 유동성이 정확히 어디에 집중되어 있는지 더 선명하게 보여줍니다. 변동성이 커지고 시장이 확대되는 상황에서는 빈의 폭이 자동으로 넓어지므로, 거래량이 거의 비어 있는 수십 개의 구간으로 분산되는 것을 방지하고 노드 수가 통계적으로 유의미한 수준을 유지합니다.
프로필 자체는 마지막으로 완료된 InpLookback 바를 기반으로 구축되며, 기본적으로 틱 거래량(또는 브로커가 해당 데이터를 제공하고 InpUseRealVolume이 활성화된 경우 실제/거래소 거래량)을 사용합니다. 각 바의 거래량은 종가에 따라 해당되는 빈으로 분류됩니다. 이를 바탕으로 지표는 제어점( Point of Control, 가장 많은 거래량을 보유한 단일 빈)을 찾아내고, 빈 단위로 바깥쪽으로 확장하여 밸류 영역의 고점/저점에 해당하는 총 거래량의 InpValueAreaPercent를 포함시키며, 평균보다 InpNodeStdDevMult 표준편차 이상 높은 빈은 ‘고거래량 노드(High Volume Nodes )’로, 평균보다 그만큼 낮은 빈은 ‘저거래량 노드(Low Volume Nodes)’로 표시합니다. 전체 프로필은 InpRecalcBars 바마다 롤링 방식으로 재계산되므로, 이 수준들은 세션 시작 시점에 한 번만 설정된 수준이 아니라 실제 현재 시장 구조를 정확히 추적합니다. M15~H1 차트의 EURUSD 및 기타 유동성이 높은 외환 통화쌍에 권장되며, 이 경우 150~300 바의 룩백 기간을 통해 몇 시간에서 며칠에 걸친 실제 주문 흐름을 포착할 수 있습니다.
해석 방법
- POC 선(파란색 실선) — 룩백 기간 동안 가장 많은 거래량이 발생한 가격 수준입니다. 이 선은 자석처럼 작용합니다. 강력한 추세 동인이 없는 한, 이 선에서 멀어지는 가격은 시간이 지남에 따라 다시 이 선 쪽으로 회귀하는 경향이 있습니다.
- 가치 영역 고점/저점(은색 점선) — 이 두 선은 전체 거래량의 InpValueAreaPercent를 포함하는 구역을 둘러싸고 있습니다. 이 밴드 내의 가격은 “적정 가치”로 간주되며, 밴드 밖에서 종가를 기록하고 그 상태를 유지하는 가격은 과신장된 것으로 간주되어 추세성, 방향성 매매 참여를 더 많이 끌어들일 가능성이 높습니다.
- 고거래량 노드(굵은 주황색-빨간색) — 유동성이 통계적 평균을 훨씬 뛰어넘어 축적된 구간입니다. 해당 가격에는 대기 중인 주문과 이전에 체결된 주문이 대량으로 존재하기 때문에, 이 구간은 종종 지지선이나 저항선 역할을 합니다.
- 저거래량 노드(얇은 회색 점선) — 시장이 거래량을 축적하지 않고 빠르게 통과한 구간입니다. 가격은 이 구간을 빠르게 통과하는 경향이 있어, 가속/돌파 확인 수준이나 논리적인 스톱 설정 기준점으로 유용하게 활용됩니다.
- 실전 적용법 — 가격이 밸류 영역(Value Area) 밖에 있고 모멘텀이 약할 때 POC 쪽으로 되돌아오는 움직임을 매도하거나, LVN을 명확하게 돌파하고 거래량이 증가하는 것을 다음 HVN 지지대/저항대로의 추세 지속 신호로 활용하십시오.
외부 변수(입력값)
| 입력 | 기본값 | 목적 |
|---|---|---|
| InpLookback | 200 | 볼륨 프로파일을 구축하는 데 사용되는 롤링 윈도우 내의 완료된 막대 수. |
| InpMaxBins | 24 | 프로파일을 나눌 수 있는 가격 빈의 상한값. |
| InpATRPeriod | 14 | 현재 변동성 구간에 맞춰 빈 폭을 조정하는 데 사용되는 ATR 기간. |
| InpValueAreaPercent | 70.0 | 밸류 영역 고점/저점 밴드로 둘러싸인 전체 창 거래량의 비율(%). |
| InpRecalcBars | 10 | 롤링 프로필이 재구성되고 수준이 업데이트되는 빈도(봉 단위). |
| InpUseRealVolume | false | 데이터 피드가 지원하는 경우, 틱 거래량 대신 거래소/실제 거래량을 사용합니다. |
| InpNodeStdDevMult | 1.0 | HVN/LVN 분류의 민감도를 설정하는 표준 편차 배수. |
| InpHVNColor | clrOrangeRed | High Volume Nodes를 표시하는 데 사용되는 선 색상. |
| InpLVNColor | clrGray | 저용량 노드를 표시하는 데 사용되는 선 색상. |
권장 사용법
이 지표를 유동성이 높은 외환 통화쌍의 M15 또는 H1 시간대에 적용하고, 처음 몇 세션 동안은 기본 설정을 그대로 유지하여 프로필이 어떻게 업데이트되는지 파악해 보십시오. 평균 회귀 전략을 사용하는 트레이더들은 모멘텀이 약화되면서 가격이 밸류 영역 밖으로 마감된 후, POC(가격 중심점) 쪽으로 되돌아가는 움직임을 노릴 때 가장 큰 수익을 얻을 수 있습니다. 브레이크아웃 트레이더는 범위가 확대되고 틱 거래량이 증가하는 상황에서 저거래량 노드를 돌파하여 종가가 형성되는지 주의 깊게 관찰해야 합니다. 이러한 구역은 추세 지속 움직임에 대한 저항이 가장 적기 때문입니다. 이 전략은 서브 윈도우에 표시된 간단한 추세 필터나 모멘텀 오실레이터와 잘 어울립니다. 보조 도구를 사용하여 방향을 확인하고, 프로필 레벨을 활용해 진입 시점을 파악하며, 임의의 거리가 아닌 가장 가까운 노드 바로 너머에 스탑을 설정하십시오.
MetaQuotes Ltd에서 영어로 번역함.
원본 코드: https://www.mql5.com/en/code/76264
Multi-Symbol Correlation Divergence Meter
현재 차트 종목과 선택한 기준 종목 간의 이동 상관관계를 추적하며, 두 종목의 가격 차이가 통계적으로 확대된 상태에서 상관관계가 이탈하는 시점을 표시합니다.
Stop Geometry Visualizer MT5
차트에 브로커의 스톱 레벨 및 프리즈 레벨 기준치를 시각적으로 표시하는 읽기 전용 MT5 지표입니다.
EdgeMeter - does your entry signal beat the spread?
몇 주 동안 해당 신호를 기반으로 EA를 개발하는 데 시간을 쏟기 전에, 해당 진입 신호가 실제로 거래 비용을 상쇄하는지 여부를 측정합니다. 비용 공제 후 순수익을 보고하며, 중복되지 않는 표본에 대한 신뢰할 수 있는 t-통계량과 무작위 대조군을 제공합니다. 주문은 전혀 체결하지 않습니다.
Dynamic Session Range Sweep Detector with Liquidity Zone Marking
아시아, 런던, 뉴욕 세션의 가격 변동 범위를 추적하고, 각 세션 마감 시 해당 범위를 고정하며, 진정한 유동성 스윕(고점 또는 저점을 뚫고 나갔다가 다시 그 범위 안으로 마감되는 촛대)을 화살표 신호와 음영 처리된 반응 구역으로 표시합니다. 리페인팅이 없으며, 모든 종목과 시간대에서 작동합니다.
