High Low Close MT4
- 지표
- Mariusz Franciszek Szczepanczyk
- 버전: 1.10
- 업데이트됨: 26 2월 2026
- 활성화: 5
고가 저가 종가 시가 MT4이 지표는 선택한 기간의 고가, 저가, 그리고 이전 종가 또는 현재 시가를 차트에 수평선과 과거 구간으로 표시합니다. MetaTrader 4 플랫폼의 네팅 계좌와 헤징 계좌 유형 모두에서 원활하게 작동합니다. 모든 레벨은 타이머와 차트 이벤트를 통해 실시간으로 정확하게 업데이트됩니다.
주요 특징
- 현재 기간 선: 선택한 기간의 현재 캔들의 고가, 저가 및 고정 레벨(사용자 선택에 따라 이전 종가 또는 현재 시가)에 대해 무한한 수평선을 그립니다.
- 과거 구간: 이전 1~5개 기간의 고가, 저가, 고정 가격 및 선택적 개장 가격을 시간 제한 구간으로 표시합니다(최대 InpBarsBack 설정값).
- 선택 사항: 오픈 라인: 현재 및 과거 오픈 레벨 표시 여부를 전환합니다.
- 라벨: 가격대에 따라 세로로 배치되는 맞춤 설정 가능한 오른쪽 정렬 라벨(높음, 낮음, 마감/시가).
- 시각적 사용자 지정: 각 선 유형에 대해 색상, 스타일(점선/실선) 및 너비를 독립적으로 설정할 수 있으며, 레이블은 글꼴, 크기 및 색상을 입력할 수 있습니다.
작동 방식
그리기 로직(DrawAll()): 입력 시간 프레임(InpTimeframe)의 현재 및 과거 봉에 대해 iHigh/iLow/iOpen/iClose 값을 사용하여 OHLC 데이터를 가져옵니다. 현재 레벨은 무한 OBJ_HLINE을 사용하고, 과거 레벨은 봉 시간을 포함하는 유한 OBJ_TREND 세그먼트를 사용합니다. 정적 레벨에는 "CLOSE" 또는 "OPEN" 레이블이 동적으로 표시됩니다. 레이블은 차트 높이와 가격 스케일을 기반으로 Y축 위치를 계산하여 정확하게 정렬됩니다. 객체는 선택할 수 없으며, 적절하게 레이어링(전면/후면)되고, 5기간 이후에는 정리됩니다.
이벤트 처리: OnInit(): 1초 타이머를 시작하고 초기 선을 그립니다. OnCalculate/OnTimer/OnChartEvent: 틱, 시간 또는 차트 변경(예: 확대/축소/스크롤) 시 차트를 다시 그립니다. OnDeinit(): 타이머를 종료하고 접두사가 붙은 모든 객체(HLPC_)를 삭제합니다.
오류 처리: 유효하지 않은 데이터(예: 0)는 건너뛰고, barsBack의 데이터 양을 제한하여 과도한 기록이 생성되는 것을 방지합니다.
사용 시 주의사항
세션 기반 거래(예: 낮은 시간대의 일봉 고가/저가 돌파)에 이상적입니다. 네팅(종목당 단일 포지션) 및 헤징(다중 포지션) 모드와 호환되며, 주문별 로직이 필요하지 않습니다. 차트 라인은 시간대 변경에도 유지되지만, 차트 재그리기 이벤트 발생 시에만 업데이트됩니다. 성능 향상을 위해 타이머를 사용하여 버퍼 플롯 없이도 응답성을 보장합니다(indicator_plots 0).
설정:
InpTimeframe – 고가, 저가, 종가/시가 수준의 시간 범위를 설정합니다(기본값은 PERIOD_D1).
InpBarsBack – 표시할 과거 기간의 개수를 설정합니다(기본값 1, 1~5 범위).
InpStaticIsPrevClose - true는 이전 종가를 정적 레벨로 사용하고, false는 현재 시가를 사용합니다(기본값은 true).
InpHighColor – 높은 선의 색상을 설정합니다(기본값은 clrLime).
InpHighStyle – 높은 선의 스타일을 설정합니다(기본값 STYLE_DOT).
InpHighWidth – 높은 줄의 줄 너비를 설정합니다(기본값 1).
InpLowColor – 낮은 선의 색상을 설정합니다(기본값은 clrCrimson).
InpLowStyle – 낮은 선의 스타일을 설정합니다(기본값 STYLE_DOT).
InpLowWidth – 낮은 선의 선 굵기를 설정합니다(기본값 1).
InpStaticColor – 정적 레벨 라인의 색상을 설정합니다(기본값은 clrGold).
InpStaticStyle – 정적 레벨 라인의 선 스타일을 설정합니다(기본값 STYLE_DOT).
InpStaticWidth – 정적 레벨 라인의 선 두께를 설정합니다(기본값 1).
InpShowOpen – 시가 표시 여부를 활성화/비활성화합니다(기본값은 false).
InpOpenColor – 열린 줄의 색상을 설정합니다(기본값은 clrDodgerBlue).
InpOpenStyle – 열린 선의 스타일을 설정합니다(기본값 STYLE_DOT).
InpOpenWidth – 열린 줄의 줄 너비를 설정합니다(기본값 1).
InpShowLabels – 가격 수준 레이블을 활성화/비활성화합니다(기본값은 true).
InpLabelColor – 레이블 색상을 설정합니다(기본값은 clrWhite).
InpLabelSize – 레이블의 글꼴 크기를 설정합니다(기본값 8).
InpLabelFont – 레이블에 사용할 글꼴 패밀리를 설정합니다(기본값은 "Arial").
봇은 무제한 자본이 있을 때만 성공을 가져다줍니다. 오직 '눈과 눈'만이 당신의 계좌를 수익성 있는 자산으로 만들어 줄 것이며, 간단하고 깔끔하며 빠르고 효율적인 도구들이 그 목표를 달성하는 데 도움을 줄 것입니다.
진정한 성공은 당신의 두뇌가 결정을 내리는 데 달려 있습니다. 제가 제공하는 도구는 봇이 아니라, 생각하는 트레이더를 위한 도구입니다.
전날 종가는 자석처럼 작용합니다 →고가 저가 종가 MT4
아시아 세션이 런던 및 뉴욕 세션의 방향을 제시합니다 →아시아 세션 레벨 MT4
여러 악기를 동시에 연주하는 경우:
원클릭 B3 MT4,심볼 위치 패널 MT4,SL TP 토글 버튼 MT4
악기 하나를 훔치면:
원클릭 B3 MT4,심볼 위치 패널 MT4,SL TP 토글 버튼 MT4,핍스 라벨 마지막 거래 MT4
여러 금융 상품에 장기 투자하는 경우:
설명을 읽어보셨는데도 이해가 안 되는 부분이 있다면 연락 주세요. 모든 기능, 설정, 사용 사례를 자세히 설명드려 이러한 도구들이 고객님의 거래 전략에 적합한지 확인해 드리겠습니다.
