보조지표

장기 시장 방향을 위한 월간 VWAP 활용법
MetaTrader5
장기 시장 방향을 위한 월간 VWAP 활용법

월간 VWAP: 장기 시장 방향의 나침반 월간 VWAP (Volume Weighted Average Price)는 트레이더들에게 시장 활동에 대한 고수준의 장기적 시각을 제공하도록 세심하게 설계된 고급 사용자 지정 지표입니다. 매 거래 월의 시작 시점에 리셋되는 거래량 가중 평균 가격을 기준으로 합니다. 단순 이동 평균과는 달리, VWAP는 계산에서 거래량을 반영하여, 많은 거래 관심이 집중된 가격 수준에 더 큰 의미를 부여합니다. 이는 자산의 진정한 공정가치를 장기적으로 파악하는 데 매우 강력한 도구가 됩니다. 이 지표는 매달의 캘린더에 따라 (가격 * 거래량)의 누적 합계를 누적 거래량으로 나누어 정확하게 계산하며, 매 월의 첫 번째 막대에서 계산을 자동으로 재시작합니다. 차트 상에 명확하고 뚜렷한 선을 표시하여 해당 월의 거래량이 가격과 어떤 관계를 가지는지를 쉽게 시각적으로 나타냅니다. 왜 월간 VWAP은 장기 전략의 핵심인가? 장기 공정가치 파악: 자산이 거래된 평균 가격에 대한 깊은 통찰을 제공하여, 전체 월 동안의 시장 심리를 기반으로 한 강력한 기준점을 설정합니다. 전략적 포지셔닝 계획: 많은 기관 및 장기 트레이더들은 월간 VWAP을 큰 포지션 관리를 위한 핵심 기준점으로 활용합니다. 가격이 월간 VWAP 위에서 지속적으로 유지된다면 강한 상승세를 나타내고, 아래에서 지속적으로 거래된다면 지속적인 하락세를 암시합니다. 이는 전략적인 진입과 청산, 적절한 포지션 크기를 결정하는 데 중요한 통찰력을 제공합니다. 거시적 추세 확인: 월간 VWAP을 활용하여 거시적 추세의 강도와 방향을 확인합니다. 건강한 장기 추세는 종종 가격이 월간 VWAP과 예측 가능하게 상호 작용하는 모습을 보입니다. 정돈된 장기적 시각: 복잡한 계산에도 불구하고, 월간 VWAP은 차트에 단일하고 명확한 선으로 표시되어, 고수준 분석이 단기적 잡음 없이 깔끔하고 집중된 상태를 유지하도록 합니다. 이 소스 코드의 주요 특징: 월간 리셋: VWAP 계산은 매 거래 월 초에 자동으로 리셋되어 장기 시장 활동에 대한 신선하고 관련성 높은 시각을 제공합니다. 정확한 계산: 일반 MQL5 함수를 사용하여 전형적인 가격과 거래량을 정확하게 계산하여 신뢰성 높은 데이터를 보장합니다. 명확한 차트 시각화: 즉각적인 시각적 이해를 위한 뚜렷한 선을 차트에 표시하여 분석의 명확성을 향상시킵니다. 오픈 소스: 전체 MQL5 소스 코드가 제공되어 투명성을 증진하고, 학습을 촉진하며, 헌신적인 트레이딩 커뮤니티의 추가적인 커스터마이징을 가능하게 합니다.

2025.07.04
주간 VWAP: 메타트레이더 5를 위한 시장 분석의 기초
MetaTrader5
주간 VWAP: 메타트레이더 5를 위한 시장 분석의 기초

주간 VWAP: 시장 분석의 기초 주간 VWAP (거래량 가중 평균 가격)은 트레이더들에게 시장 활동에 대한 중요한 장기적 관점을 제공하기 위해 정교하게 설계된 강력한 사용자 정의 지표입니다. 매주 새로운 거래주가 시작될 때마다 리셋되는 거래량 가중 평균 가격을 나타냅니다. 단순한 이동 평균과 달리, VWAP는 거래량을 계산에 직접 통합하여 상당한 거래가 발생했던 가격 수준에 더 큰 중요성을 부여합니다. 이는 자산의 진정한 공정 가치를 주간 동안 파악하는 데 매우 유용한 도구입니다. 이 지표는 매주 (가격 * 거래량)의 누적 합계를 누적 거래량으로 나누어 계산하며, 매주 새로운 거래 세션이 시작될 때 자동으로 리셋됩니다. 차트에 명확한 선을 그려 주간 거래량이 가격에 비해 어디에서 발생했는지를 쉽게 시각적으로 나타냅니다. 주간 VWAP를 전략에 포함해야 하는 이유는 무엇인가요? 주간 공정 가치 파악: 자산이 거래된 평균 가격을 거래량에 맞춰 확인할 수 있어, 주간 감정의 전반적인 기준점을 제공합니다. 전략적 포지션 분석: 많은 전문 트레이더들이 VWAP를 고시간대 포지션의 주요 기준점으로 활용합니다. 가격이 주간 VWAP 위에서 지속적으로 거래되면 강세 모멘텀을 나타내고, 아래에 있을 경우 지속적인 약세를 시사합니다. 이는 진입, 청산 및 포지션 관리를 위한 중요한 통찰을 제공합니다. 추세 강도 확인: 주간 VWAP를 활용하여 주간 추세의 기초 강도를 확인할 수 있습니다. 강세 추세에서는 가격이 주간 VWAP에 비해 지속적으로 그 궤적을 유지하는 경우가 많습니다. 명확한 시각적 표현: 복잡한 계산에도 불구하고 주간 VWAP는 차트에 단일하고 명확한 선으로 표시되어 분석이 깔끔하고 집중될 수 있도록 합니다. 이 소스 코드의 주요 특징: 주간 리셋: VWAP 계산은 매주 새로운 거래 주가 시작될 때 자동으로 리셋되어 주간 시장 활동에 대한 신선하고 관련성 있는 관점을 제공합니다. 정확한 계산: 표준 MQL5 함수를 사용하여 일반 가격과 거래량의 정확한 계산을 보장하며, 신뢰할 수 있는 데이터를 제공합니다. 깔끔한 차트 플로팅: 즉각적으로 시각적으로 이해할 수 있도록 차트에 명확한 선을 제공합니다. 오픈 소스: 전체 MQL5 소스 코드가 제공되어 투명성을 증진하고 학습을 촉진하며, 트레이딩 커뮤니티의 추가적인 커스터마이징을 허용합니다.

2025.07.04
일일 VWAP: 메타트레이더 5에서 필수적인 intraday 공정 가치 지표
MetaTrader5
일일 VWAP: 메타트레이더 5에서 필수적인 intraday 공정 가치 지표

일일 VWAP: 필수적인 인트라데이 공정 가치 지표 안녕하세요, 트레이더 여러분! 오늘은 일일 VWAP (거래량 가중 평균 가격)에 대해 이야기해보려고 해요. 이 지표는 트레이더들에게 인트라데이 분석에 있어 매우 중요한 정보를 제공하는 맞춤형 지표입니다. VWAP는 전통적인 이동 평균과는 다르게 거래량을 계산에 포함시켜, 거래가 활발히 이루어진 가격에 더 많은 비중을 두어요. 그래서 하루 동안 자산의 진정한 공정 가치를 평가하는 데 있어 아주 유용한 도구가 됩니다. 이 지표는 매일 새로운 거래 세션이 시작될 때마다 가격 * 거래량의 누적 합계를 누적 거래량으로 나누어 계산합니다. 그리고 차트에 부드러운 선으로 표시되어, 오늘의 거래량이 가격에 비해 어디에서 발생했는지를 쉽게 시각화할 수 있습니다. 일일 VWAP를 사용하는 이유는? 인트라데이 공정 가치 확인: 자산이 거래된 평균 가격을 이해할 수 있으며, 이는 거래량에 따라 조정된 값으로, 강세 또는 약세 심리를 명확하게 보여줍니다. 전략적 진입 및 청산 포인트: 많은 기관 트레이더들이 VWAP를 중요한 기준점으로 사용합니다. 가격이 VWAP 위에서 거래되면 강세 심리를 나타내고, VWAP 아래에서 거래되면 약세 우위를 시사합니다. 이는 잠재적인 진입 및 청산 전략에 대한 귀중한 통찰력을 제공합니다. 추세 확인: VWAP를 사용하여 인트라데이 추세의 강도를 확인할 수 있습니다. 강한 추세에서는 가격이 VWAP에 비해 안정된 위치를 유지하는 경우가 많습니다. 간단하고 깔끔함: 복잡한 계산에도 불구하고, 일일 VWAP는 차트에 단 하나의 명확한 선으로 표시되어 분석이 깔끔하고 집중될 수 있도록 도와줍니다. 이 소스 코드의 특징: 일일 리셋: VWAP 계산은 매 거래일 시작 시 자동으로 리셋되어, 매일의 시장 활동에 대한 새로운 관점을 제공합니다. 강력한 계산: 표준 MQL5 함수를 활용하여 일반적인 가격과 거래량을 정확하게 계산합니다. 깔끔한 플로팅: 차트에 쉽게 식별할 수 있는 독특한 파란색 선으로 표시됩니다. 오픈 소스: 전체 MQL5 소스 코드가 제공되어, 커뮤니티가 완전한 투명성 하에 학습하고 추가적인 커스터마이징이 가능합니다.

2025.07.04
메타트레이더5를 위한 트렌드 균형 지표 TrendEQ 완벽 가이드
MetaTrader5
메타트레이더5를 위한 트렌드 균형 지표 TrendEQ 완벽 가이드

안녕하세요, 트레이더 여러분! 오늘은 메타트레이더5에서 사용할 수 있는 유용한 지표인 트렌드 균형 지표 (TrendEQ)에 대해 알아보려고 합니다. 이 지표는 시장의 트렌드를 파악하고, 매매 신호를 제공하는 데 도움이 됩니다. 자, 그럼 자세히 살펴볼까요? 지표 설정 및 주요 파라미터 모멘텀 기간: 모멘텀을 계산하는 데 필요한 캔들의 수입니다. 추천 값은 14입니다. 값이 높을수록 곡선은 부드러워지지만 지연이 발생할 수 있습니다. 변동성 기간: 변동성을 계산하는 데 필요한 캔들의 수로, 제안된 값은 14입니다. 스케일링 팩터: 포인터 계산을 조정하여 읽기 쉬운 곡선을 생성합니다. 기본값은 100000입니다. 과매수 기준: 시장이 과매수 상태로 간주되는 수준으로, 기본값은 100.0입니다. 과매도 기준: 이 값 이하로 떨어지면 시장이 과매도 상태로 간주됩니다. 기본값은 -100.0입니다. 지표 기능 트렌드 결정: 긍정적인 값은 상승 모멘텀 (강세 트렌드)을, 부정적인 값은 하락 모멘텀 (약세 트렌드)을 나타냅니다. 변동성 조정: 현재 시장 변동성에 따라 모멘텀 계산을 조정하여 보다 정확하고 시의적절한 신호를 제공합니다. 과매수/과매도 신호: 과매수 신호는 가격 조정이 임박했음을 나타내고, 과매도 신호는 가격 회복이 가까워졌음을 알립니다. 이 지표는 특히 변동성이 큰 시장에서 유용하게 사용될 수 있습니다. 트렌드 균형 지표를 활용하여 보다 효과적인 매매 전략을 세워보세요!

2025.06.28
메타트레이더 5에서 캔들 사이즈 분석하기
MetaTrader5
메타트레이더 5에서 캔들 사이즈 분석하기

캔들 사이즈 계산기 코드에 포함된 주요 아이디어 캔들 사이즈 계산: 이 지표는 캔들의 진폭(고가와 저가의 차이)을 측정하고, 이를 포인트나 핍으로 표시합니다. 강세와 약세 캔들을 구분하기 위해 색상을 다르게 사용하여 시각적으로 해석하기 쉽게 만듭니다. 요일별 커스터마이징: 특정 요일(예: 월요일, 화요일 등) 또는 매일의 캔들을 처리할 수 있습니다. 각 요일에 고유한 색상을 지정하여 일일 패턴을 쉽게 관찰할 수 있습니다. 동적 텍스트 위치 조정: 캔들과의 수직 위치를 조정하여 다른 차트 요소와 겹치지 않도록 할 수 있습니다. 차트의 가시적인 한계를 유지하기 위해 텍스트의 위치를 자동으로 조정합니다. 스타일 및 포맷팅: 사용자가 텍스트의 폰트, 크기, 색상 및 앵커 유형을 커스터마이즈할 수 있습니다. 더 나은 시각화를 위해 다양한 선 스타일(예: 점선, 대시선)을 지원합니다. 자동 클리닝: 지표를 차트에서 분리할 때 생성된 모든 객체가 자동으로 제거되어 차트를 깔끔하게 유지합니다. 외부 변수 설명 사용자가 설정할 수 있는 외부 변수는 아래와 같습니다: InpAmount 처리할 캔들의 개수. InpMCConfigOptimistic 낙관적인 계산 방식(예: 최대값). InpMCConfigPessimistic 비관적인 계산 방식(예: 최소값). InpMCCorOptimistic 강세 캔들의 색상. InpMCCorPessimistic 약세 캔들의 색상. InpMCConfigFountain 차트에 표시되는 텍스트의 폰트. 일요일, 월요일 등 각 요일에 대한 특정 색상. InpStyle 선 스타일(예: 점선, 대시선). InpWidth 선의 두께. textplace 그래프의 상단에서 텍스트까지의 거리. InpFont 그래프에 표시되는 텍스트의 폰트. InpFontSize 폰트 크기. InpAnchor 텍스트의 앵커 유형(예: 상단, 하단, 중앙). 추천 거래 수단 및 시간대 거래 수단: 이 지표는 메타트레이더 5 플랫폼에서 사용할 수 있는 모든 금융 상품(통화 쌍, 지수, 원자재 및 암호화폐)과 함께 사용할 수 있습니다. 시간대: 1분 차트부터 주간 차트까지 모든 시간대에서 작동하지만, 변동성을 더 명확하고 정확하게 분석하기 위해서는 더 큰 시간대(예: H1, D1)를 사용하는 것이 좋습니다. 지표 해석 캔들 사이즈: 더 큰 캔들은 해당 기간 동안의 더 큰 변동성을 나타냅니다. 작은 캔들은 시장에서의 활동이 적거나 수축 상태를 나타냅니다. 색상: 강세 캔들은 특정 색상(예: 금색)으로 표시됩니다. 약세 캔들은 다른 색상(예: 회색)으로 표시됩니다. 요일: 각 요일에 다른 색상을 지정하면 특정 요일의 가격 행동 패턴을 관찰할 수 있습니다. 실제 사용 예시 변동성 분석: 캔들의 크기를 기반으로 변동성이 더 높은 날이나 기간을 식별하는 데 도움을 줍니다. 일일 패턴: 특정 요일의 캔들을 처리하면 특정 요일의 가격 행동 패턴을 관찰할 수 있습니다. 의사 결정: 강세 및 약세 움직임의 강도를 빠르게 시각적으로 파악하여 거래 결정을 내리는 데 도움을 줍니다. 시각적 설명 그림 1: 지표가 적용된 예시 차트입니다. 색상을 통해 강세 및 약세 캔들을 구분하고, 텍스트로 각 캔들의 크기를 표시합니다. https://www.mql5.com/en/charts/20733290/wdoh25-m15-banco-btg-pactual

2025.06.21
MetaTrader 5를 위한 MACD 컬러 히스토그램: 효과적인 트레이딩 도구
MetaTrader5
MetaTrader 5를 위한 MACD 컬러 히스토그램: 효과적인 트레이딩 도구

주요 특징 동적이고 컬러풀한 히스토그램: 이 히스토그램은 시장 상황에 따라 자동으로 색상이 변하여 한눈에 파악할 수 있습니다: MACD가 신호선 위로 또는 아래로 교차할 때. MACD가 제로라인 위로 또는 아래로 교차할 때. 추세의 강도와 방향. 사용자 설정 가능한 사운드 알림: MACD와 신호선 간의 중요한 교차가 발생할 때 또는 MACD가 제로 영역을 교차할 때 실시간 알림을 받을 수 있습니다. 설정할 수 있는 항목은: 알림의 소리. 최대 반복 횟수. 알림 간 최소 대기 시간. 구성 가능한 색상: 이 지표는 MACD, 신호선 및 히스토그램의 다양한 상태를 강조하기 위해 풍부하고 직관적인 색상 팔레트를 사용합니다. 색상이 쉽게 해석 가능하여 빠른 의사결정에 도움이 됩니다. 사용자 설정 가능한 매개변수: 빠른 및 느린 이동 평균의 기간. 신호 이동 평균의 기간. 계산에 적용되는 가격 (종가, 시가, 최고가, 최저가 등). 사용자 친화적인 인터페이스: 이 지표는 초보 트레이더도 쉽게 설정하고 사용할 수 있도록 설계되었습니다. 모든 매개변수는 속성 창에서 직접 조정할 수 있습니다. 작동 원리: 이 지표는 MACD와 신호선 간의 차이를 계산하여 색상 히스토그램으로 결과를 표시합니다. 교차점, 긍정적/부정적 추세 및 모멘텀 변화를 나타내기 위해 다양한 색상이 사용됩니다. 중요한 사건이 발생하면 (예: 선의 교차 또는 긍정적 및 부정적 영역 간의 전환) 소리 알림이 울립니다. 장점: 신속한 의사결정: 동적인 색상과 사운드 알림 덕분에 시장 변화에 즉시 대응할 수 있습니다. 완전한 맞춤화: 매개변수를 조정하여 자신의 트레이딩 전략에 맞출 수 있습니다. 명확한 시각화: 깔끔하고 직관적인 디자인 덕분에 복잡한 차트에서도 데이터 해석이 쉽습니다. 호환성: MetaTrader 5에서 지원하는 모든 자산과 시간대에서 완벽하게 작동합니다. 사용 예시: 트렌드 전략에서 진입 및 청산 포인트를 파악하는 데 이 지표를 활용하세요. MACD 컬러 히스토그램을 다른 지표와 결합하여 매수/매도 신호를 확인하세요. 히스토그램을 모니터링하여 가격과 모멘텀 간의 다이버전스를 감지하세요. https://www.mql5.com/en/charts/20768335/wdoj25-h1-banco-btg-pactual

2025.06.18
메타트레이더 5를 위한 캔들 카운터 인디케이터 소개
MetaTrader5
메타트레이더 5를 위한 캔들 카운터 인디케이터 소개

캔들 카운터 인디케이터란? 안녕하세요, 트레이더 여러분! 오늘은 메타트레이더 5에서 사용할 수 있는 유용한 인디케이터인 캔들 카운터에 대해 소개해 드리려고 합니다. 이 인디케이터는 여러분이 차트를 보다 효과적으로 분석할 수 있도록 도와줍니다. 주요 기능 주 선택: SelectedWeek 매개변수를 통해 몇 번째 주의 캔들을 번호 매길지 설정할 수 있습니다. SelectedWeek가 0일 경우, 모든 주의 캔들이 번호가 매겨집니다. 0이 아닌 값일 경우, 선택한 주의 캔들만 번호가 매겨집니다. 역순 카운트: NumberFirstCandle이 false일 경우, 하루의 마지막 캔들부터 거꾸로 번호가 매겨집니다. 동적 필터링: 선택한 주(SelectedWeek)에 따라 캔들을 필터링하고 나머지는 무시합니다. 동적 텍스트 위치 조정: 캔들이 상승세일 경우 숫자가 위에, 하락세일 경우 아래에 위치합니다. 텍스트와 캔들 간의 간격은 PriceOffsetFactor 매개변수로 조정할 수 있습니다. 비주얼 커스터마이징: 색상, 폰트, 텍스트 크기 및 앵커 유형을 조정하여 외관을 개선할 수 있습니다. 최적화된 성능: 인디케이터는 새로운 객체를 생성하기 전에 오래된 차트 객체를 삭제하여 불필요한 오버헤드를 줄입니다. 입력 매개변수 PriceOffsetFactor 텍스트와 캔들 간의 동적 간격 조정 인자입니다. 0.5 InpTextColourAbove 상승 캔들 위 텍스트의 색상입니다. clrSpringGreen InpTextColourBelow 하락 캔들 아래 텍스트의 색상입니다. clrMediumOrchid InpFont 숫자를 표시하는 데 사용되는 폰트 유형입니다. "Arial" InpFontSize 폰트 크기입니다. 8 Anchor 텍스트 위치 조정을 위한 앵커 유형입니다 (중앙, 상단, 하단 등). ANCHOR_CENTER NumberFirstCandle 카운트가 하루의 첫 번째 캔들에서 시작할지(true) 마지막에서 시작할지(false) 설정합니다. true SelectedWeek 카운트할 주를 선택합니다 (0 = 모든 주). 1 상세 기능 1. 주별 필터링 GetWeekOfMonth() 함수는 각 캔들의 주를 계산합니다. if(SelectedWeek != 0 && currentWeek != SelectedWeek) 조건문을 통해 선택한 주의 캔들만 처리합니다. 2. 순차적 카운팅 일 변경 시 카운트가 재시작됩니다 (candleDay != previousDay). NumberFirstCandle이 true일 경우, 하루의 첫 번째 캔들에서 카운트가 시작됩니다. NumberFirstCandle이 false일 경우, 하루의 마지막 캔들부터 거꾸로 카운트합니다. 3. 텍스트 위치 조정 종가가 시가보다 낮으면 텍스트가 캔들 위에 위치합니다 (하락 캔들). 종가가 시가보다 높으면 텍스트가 캔들 아래에 위치합니다 (상승 캔들). 4. 차트 객체 생성 및 업데이트 CreateText() 함수는 차트에 객체를 생성하거나 업데이트합니다. 객체는 ObjectPrefix 접두사를 이용해 고유하게 이름이 지정되어 충돌을 방지합니다. 5. 자동 정리 DeleteObjects() 함수는 인디케이터가 제거되거나 재초기화될 때 생성된 모든 그래픽 객체를 제거합니다.

2025.06.17
헤이켄 아시 기반 이동 평균: 메타트레이더 5용 최적의 지표
MetaTrader5
헤이켄 아시 기반 이동 평균: 메타트레이더 5용 최적의 지표

특징: 모든 종목에서 사용 가능합니다. 이 지표는 다중 시간대에서 작동합니다. 시장에서의 실제 트렌드를 더 잘 시각화하기 위해 상승 및 하락 추세를 색상으로 표시합니다. 설정: 시간대 - 지표 계산을 위한 시간대를 변경합니다. 기간 - 이동 평균의 기간을 변경합니다. 시프트 - 이동 평균의 시프트를 변경합니다. 방법 - 이동 평균의 방법을 변경합니다. 가격 - 가격 유형을 변경합니다. 아래 이미지는 5분, 10분, 15분 시간대에 대한 3개의 이동 평균을 5분 차트에서 보여줍니다. 이 지표는 이동 평균 선만 그리며, 헤이켄 아시 캔들은 표시하지 않습니다. 아래 이미지는 헤이켄 아시 캔들이 포함된 예시입니다. 이 지표는 헤이켄 아시 캔들을 계산하지만, CalculateHeikenAshi 내부 코드 수정으로 새로운 OHLC 데이터를 계산할 수 있습니다. 아래는 헤이켄 아시 스무딩 계산의 예입니다. 헤이켄 아시 스무딩은 더 신뢰할 수 있는 추세 추종 도구로, 스윙 트레이딩에 적합하며 신호 필터링에 유용합니다. 또한 코드에 헤이켄 아시 스무딩을 ATR과 함께 사용할 수도 있습니다. 헤이켄 아시 스무딩 ATR은 동적 손절매 및 이익 실현 수준을 설정하기 위한 매끄러운 기준선을 제공합니다.

2025.06.17
다이버전스 오실레이터: 메타트레이더 5에서 활용하는 매매 지표
MetaTrader5
다이버전스 오실레이터: 메타트레이더 5에서 활용하는 매매 지표

안녕하세요, 트레이더 여러분! 오늘은 메타트레이더 5에서 사용할 수 있는 다이버전스 오실레이터에 대해 이야기해보려고 해요. 이 커스텀 지표는 가격 움직임과 오실레이터 사이의 다이버전스를 감지하고 시각화하는 데 도움을 줍니다. 다이버전스는 가격과 오실레이터의 움직임이 일치하지 않을 때 발생하며, 이는 종종 시장의 반전이나 지속을 알리는 신호로 해석될 수 있어요. 이 지표는 매수/매도 신호, 오실레이터의 히스토그램, 그리고 다이버전스를 강조하기 위한 추세선을 표시합니다. 지표의 주요 특징: 다이버전스 감지: 강세 다이버전스: 가격이 낮은 저점을 형성하는데 반해 오실레이터는 높은 저점을 형성합니다. 약세 다이버전스: 가격이 높은 고점을 형성하는데 반해 오실레이터는 낮은 고점을 형성합니다. 시각화: 매수/매도 화살표: 차트에 화살표를 그려 다이버전스에 기반한 매수 또는 매도 신호를 나타냅니다. 히스토그램: 오실레이터 값을 히스토그램으로 표시합니다. 추세선: 가격과 오실레이터 간의 다이버전스를 강조하기 위해 차트에 추세선을 그립니다. 커스텀 버퍼: 데이터를 저장하기 위해 네 개의 버퍼를 사용합니다: 매수/매도 신호를 위한 BuyBuffer와 SellBuffer. 오실레이터 값을 위한 HistogramBuffer. 다이버전스 확인을 위한 PointsCounterBuffer. 동적 추세선 그리기: CChartObjectTrend를 사용하여 가격과 오실레이터에 대한 추세선을 동적으로 차트에 그립니다. 교차 확인: 가격 또는 오실레이터가 추세선을 넘는지 확인하는 CheckCrossing 함수를 포함하여 다이버전스를 확인하거나 무효화하는 데 도움을 줍니다. 보간법: 두 점 사이의 중간 값을 계산하기 위해 선형 보간법 (CalculateIntermediateValue)을 사용하여 교차 확인에 활용합니다. 작동 방식: 초기화: OnInit() 함수는 지표의 버퍼를 설정하고, 속성(예: 색상, 스타일)을 할당하며, 오실레이터 핸들을 초기화합니다. 주요 계산: OnCalculate() 함수는 가격과 오실레이터 데이터를 처리하여 다이버전스를 감지합니다: 가격과 오실레이터에서 저점 (낮은 저점) 및 고점 (높은 고점)을 식별합니다. 가격과 오실레이터의 추세를 비교하여 다이버전스를 확인합니다. 다이버전스가 확인될 경우 매수/매도 신호를 표시하고 추세선을 그립니다. 다이버전스 확인: IsBullishTrend 및 IsBearishTrend와 같은 조건을 사용하여 다이버전스를 확인합니다. 가격과 오실레이터의 추세선 사이에 교차가 발생하지 않도록 하여 다이버전스를 검증합니다. 동적 업데이트: 지표는 새로운 바가 추가될 때마다 동적으로 업데이트되며, 필요에 따라 다이버전스를 재계산하고 추세선을 다시 그립니다. 주요 함수: IsBottom() 및 IsTop(): 배열에서 로컬 최소값(저점)과 최대값(고점)을 감지합니다. CheckCrossing(): 가격 또는 오실레이터가 추세선을 넘는지 확인하여 다이버전스를 무효화할 수 있습니다. CalculateIntermediateValue(): 추세선 분석을 위해 선형 보간법을 사용하여 중간 값을 계산합니다. AddUniqueCoordinates(): 추세선 그리기를 위한 배열에 고유한 좌표가 추가되도록 합니다. TotalAligned(): 다이버전스의 강도를 확인하기 위해 정렬된 점의 수를 센다. 사용 방법: 이 지표는 다이버전스 전략을 사용하는 트레이더에게 유용하여 시장의 잠재적인 반전이나 지속을 파악하는 데 도움을 줍니다. 화살표, 추세선, 히스토그램과 같은 시각적 신호를 제공하여 트레이더가 정보를 바탕으로 의사 결정을 할 수 있도록 돕습니다. 예시 시나리오: 가격이 낮은 저점을 형성하고 (약세), 오실레이터가 높은 저점을 형성하는 경우, 강세 다이버전스가 감지됩니다. 이때 지표는 매수 화살표를 표시하고 다이버전스를 강조하기 위해 추세선을 그립니다. 반대로, 가격이 높은 고점을 형성하고 (강세), 오실레이터가 낮은 고점을 형성하는 경우, 약세 다이버전스가 감지됩니다. 이때 지표는 매도 화살표를 표시하고 추세선을 그립니다. 기술적 세부 사항: 플랫폼: 메타트레이더 5 (MT5). 언어: MQL5. 종속성: 계산을 위해 오실레이터(iAO)를 사용합니다. 커스텀 객체: 추세선 그리기를 위해 CChartObjectTrend와 좌표 배열 관리를 위해 CArrayInt를 활용합니다. 이 지표는 다이버전스 감지 및 시각화를 자동화하여 트레이딩 전략의 정확성을 높이고 시간을 절약할 수 있는 강력한 도구입니다.

2025.06.11
가짜 돌파 지표: MetaTrader 5에서 활용하기
MetaTrader5
가짜 돌파 지표: MetaTrader 5에서 활용하기

지표 문서: FakeBreaks.mq5 개요 "FakeBreaks.mq5" 지표는 차트에서 다음을 식별하고 표시하는 데 사용됩니다: 매수 포인트와 매도 포인트 - 지지선과 저항선의 가짜 돌파를 기반으로 합니다. 동적인 지지 및 저항 레벨 시장 상단과 하단 이 지표는 버퍼를 사용하여 정보를 저장하고 차트에 표시하므로 가짜 돌파 패턴을 시각적으로 분석할 수 있는 편리함을 제공합니다. 코드 구조 지표 속성 지표 이름: FakeBreaks.mq5 버전: 1.00 표시 창: 메인 차트 (indicator_chart_window) 버퍼 및 플롯 이 지표는 데이터를 저장하기 위해 6개의 버퍼를 사용하며, 차트에 표시하기 위해 6개의 플롯을 사용합니다: 매수: 유형: DRAW_ARROW (위쪽 화살표) 색상: 파랑 (clrBlue) 두께: 5 매도: 유형: DRAW_ARROW (아래쪽 화살표) 색상: 빨강 (clrRed) 두께: 5 지지: 유형: DRAW_LINE (실선) 색상: 파랑 (clrBlue) 저항: 유형: DRAW_LINE (연속선) 색상: 빨강 (clrRed) 하단: 유형: DRAW_ARROW (아래쪽 화살표) 색상: 빨강 (clrRed) 상단: 유형: DRAW_ARROW (위쪽 화살표) 색상: 파랑 (clrBlue) 전역 변수 ExtResistancesBuffer[] : 저항 레벨 저장 ExtSupportsBuffer[] : 지지 레벨 저장 ExtTopsBuffer[] : 식별된 상단 저장 ExtBottomsBuffer[] : 식별된 하단 저장 ExtSellBuffer[] : 매도 포인트 저장 ExtBuyBuffer[] : 매수 포인트 저장 주요 함수 1. OnInit() 목적: 지표를 초기화하고 버퍼를 맵핑합니다. 동작: 버퍼를 플롯에 맵핑합니다. 버퍼에 빈 값(PLOT_EMPTY_VALUE)을 설정합니다. 매수 및 매도 아이콘을 설정합니다. 차트에서 화살표의 위치를 정의합니다. 2. OnCalculate() 목적: 매 새로운 캔들이나 틱이 발생할 때마다 버퍼를 계산하고 업데이트합니다. 동작: 처리할 새로운 데이터가 있는지 확인합니다. 필요 시 버퍼를 초기화합니다. 고가 및 저가에 따라 상단(IS_TOP) 및 하단(IS_BOTTOM)을 식별합니다. 저항, 지지, 상단 및 하단 버퍼를 업데이트합니다. 매수 및 매도 포인트를 식별하기 위해 IsBuy() 및 IsSell() 함수를 호출합니다. 3. IndexNextPoint() 목적: 버퍼 내에서 다음 유효한(0이 아닌) 포인트의 인덱스를 찾습니다. 용도: IsBuy() 및 IsSell() 함수에서 가장 최근의 참조 포인트를 식별하는 데 사용됩니다. 4. IsBuy() 목적: 지지선의 가짜 돌파를 기반으로 매수 신호를 확인합니다. 논리: 현재 가격이 참조 포인트(지지선) 위에 있는지 확인합니다. 가짜 돌파가 있었는지 확인합니다(가격이 지지선을 아래로 떨어졌다가 다시 위로 올라감). 조건이 충족되면 true를 반환합니다. 5. IsSell() 목적: 저항선의 가짜 돌파를 기반으로 매도 신호를 확인합니다. 논리: 현재 가격이 참조 포인트(저항선) 아래에 있는지 확인합니다. 가짜 돌파가 있었는지 확인합니다(가격이 저항선을 위로 넘어갔다가 다시 아래로 떨어짐). 조건이 충족되면 true를 반환합니다. 운영 논리 상단 및 하단 식별: 현재 캔들의 고가가 인접한 캔들의 고가보다 높을 때 상단으로 식별됩니다. 현재 캔들의 저가가 인접한 캔들의 저가보다 낮을 때 하단으로 식별됩니다. 지지 및 저항 업데이트: 마지막으로 식별된 상단은 저항으로 저장됩니다. 마지막으로 식별된 하단은 지지로 저장됩니다. 매수 및 매도 신호: 가격이 지지선을 뚫고 다시 위로 올라올 때 매수 신호가 발생합니다. 가격이 저항선을 뚫고 다시 아래로 떨어질 때 매도 신호가 발생합니다. 사용 예시 이 지표는 MetaTrader 5의 모든 차트에 적용할 수 있습니다. 다음과 같은 정보가 표시됩니다: 매수 포인트에 대한 파란색 화살표 매도 포인트에 대한 빨간색 화살표 지지에 대한 파란색 선 저항에 대한 빨간색 선 상단 및 하단에 대한 추가 화살표 최종 고려사항 이 지표는 지지선과 저항선의 가짜 돌파를 기반으로 거래하는 트레이더에게 유용합니다. 지표의 효과를 검증하기 위해 다양한 시장과 시간대에서 테스트를 권장합니다. 신호가 발생할 때 소리 알림이나 알림을 추가할 수 있도록 커스터마이즈할 수 있습니다.

2025.06.04
기초 지표: iMA와 ATR 밴드를 활용한 거래 전략
MetaTrader5
기초 지표: iMA와 ATR 밴드를 활용한 거래 전략

지표 이름 : Baseline: iMA + ATR Bands 설명 :Baseline: iMA + ATR Bands는 표준 이동 평균(MA)과 평균 진폭 범위(ATR)를 기반으로 한 상하 밴드를 결합한 커스텀 지표입니다. 이 지표는 시장 트렌드, 잠재적인 브레이크아웃 및 변동성을 시각적으로 파악하기 위한 간단하면서도 강력한 도구입니다. 배경 :이 지표는 No Nonsense Forex (NNFX) 거래 방법론에서 영감을 받아 개발되었습니다. Baseline은 주요 트렌드 필터 역할을 하며, 차트에서 이 기준선을 쉽게 읽고 해석할 수 있도록 하였습니다. 사용 방법 : iMA 기간 – 이동 평균을 계산하는 데 사용되는 바의 수. iMA 방법 – 이동 평균의 종류 (SMA, EMA, SMMA, LWMA). 적용 가격 – MA의 기준 가격 (예: 종가, 시가, 고가, 저가). ATR 기간 – ATR 계산을 위해 사용되는 바의 수. ATR 배수 – ATR 값에 적용되는 계수로, 상하 밴드를 계산하는 데 사용됩니다. 거래 제안 (재정적 조언이 아님) : MA 선을 기준선 트렌드 필터로 사용하세요. 가격이 상단 밴드를 넘어설 경우, 강세 모멘텀을 나타낼 수 있습니다. 가격이 하단 밴드 아래로 떨어질 경우, 약세 모멘텀을 나타낼 수 있습니다. 확인 지표, 거래량 및 귀하의 전략(예: NNFX 가이드라인)에 맞춘 종료 지표와 결합하세요. 스크린샷 : 입력 설정 : 색상 및 선 설정 : 소개 : 

2025.06.03
처음 이전 1 2 3 4 5 6 7 8 9 다음 마지막