보조지표

메타트레이더 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
트렌드라인 지그재그: 메타트레이더 5를 위한 채널 지표
MetaTrader5
트렌드라인 지그재그: 메타트레이더 5를 위한 채널 지표

안녕하세요, 트레이더 여러분! 오늘은 메타트레이더 5에서 사용할 수 있는 트렌드라인 지그재그 지표에 대해 알아보겠습니다. 이 지표는 전통적인 돈치안 채널의 발전된 형태라고 할 수 있습니다. 트렌드라인 지그재그는 채널의 행동을 바탕으로 피벗을 식별합니다. 피벗은 채널이 평평해질 때 발생하며, 다음 지그재그 다리의 연결점을 형성합니다. 약하거나 중요하지 않은 피벗을 피하기 위해 깊이 매개변수를 사용하여 채널의 평평함을 확인한 후 새로운 피벗을 표시합니다. 피벗 로직은 의도적으로 단순하게 유지되어 있으며, 따라서 확인이 필요하기 때문에 약간의 지연이 발생할 수 있습니다. 이 지표를 실시간 거래에서 더 유용하게 사용하기 위해, 현재의 "실시간" 다리는 가장 최근에 확인된 피벗에서 현재 가격 극단까지의 동적 트렌드라인으로 그려집니다. 이 트렌드라인은 새로운 피벗이 확인될 때까지 유효합니다. 결과적으로 트렌드라인이 지속적으로 업데이트되어 채널의 시각적 해석을 향상시키고 분석적 장점을 제공합니다. 이 지표의 목적은 가격 행동이 트렌드라인을 어떻게 존중하는지를 관찰하는 것입니다. 즉, 가격이 트렌드라인에 반응하여 반등하는지, 아니면 트렌드라인을 무시하고 방향을 전환하는지를 분석하는 것입니다. 이 도구는 정밀한 신호보다는 정성적인 통찰력을 제공하므로, 시장 움직임을 정확히 예측하거나 단독으로 의사결정 도구로 사용되지 않아야 합니다. ----- 추가: 새로운 버전(1.02)이 업로드되었으며, 전체 코드 재구성과 다리 수정 옵션, 트렌드라인을 활성화 또는 비활성화할 수 있는 기능이 추가되었습니다.

2025.05.27
메타트레이더 5에서 사용하는 누적 P&L 지표 소개
MetaTrader5
메타트레이더 5에서 사용하는 누적 P&L 지표 소개

누적 P&L 지표개요누적 P&L 지표는 귀하의 계좌 잔고와 자본의 변화를 시간에 따라 두 개의 선으로 차트에 표시합니다. 이 지표는 거래 기록을 통해 실현된 수익(잔고)과 미실현 수익(자본)을 추적하여 귀하의 거래 성과를 시각적으로 나타냅니다.특징잔고선 (초록색): 닫힌 포지션에서 발생한 누적 실현 P&L을 보여줍니다. (이익, 스왑 및 수수료 포함)자본선 (파란색): 전체 자본(잔고 + 열린 포지션에서의 미실현 P&L)을 보여줍니다.다중 심볼 지원: 차트 심볼뿐 아니라 모든 심볼의 포지션을 정확하게 추적합니다.역사적 정확성: 각 바에서 포트폴리오 상태를 복원하여 정확한 역사적 자본 곡선을 보여줍니다.스왑 추적: 계산에 오버나이트 스왑 비용을 포함합니다.통화 변환: 서로 다른 통화로 거래되는 상품의 이익 계산을 자동으로 처리합니다.작동 방식이 지표는 다음과 같이 작동합니다:계좌 개설 이후의 전체 거래 기록을 분석합니다.닫힌 거래에서 각 바의 실현 P&L을 계산합니다.열린 포지션을 추적하고 역사적 가격을 기반으로 미실현 P&L을 계산합니다.이 둘을 결합하여 자본 곡선의 변화를 보여줍니다.설치 방법지표 파일을 다운로드합니다.MQL5/Indicators 폴더에 파일을 넣습니다.메타에디터에서 컴파일(F7)합니다.임의의 차트에 지표를 붙입니다.사용법보다 간편하게 지표를 차트에 첨부하면 자동으로:메인 차트 아래에 별도의 창으로 표시됩니다.두 개의 선: 잔고(초록색)와 자본(파란색)을 보여줍니다.포지션이 변경됨에 따라 실시간으로 업데이트됩니다.기술 세부 사항지표 유형: 별도 창 지표버퍼: 2개 (잔고 및 자본)타임프레임: 모든 타임프레임에서 작동심볼: 계좌에 있는 모든 심볼 추적장점성과 시각화: 시간이 지남에 따라 계좌가 어떻게 성장했는지 확인할 수 있습니다.위험 평가: 자본과 잔고를 비교하여 손실 구간을 파악합니다.전략 검증: 거래 전략이 지속적으로 수익을 내는지 평가합니다.다중 자산 추적: 다양한 상품 간의 성과를 모니터링합니다.주의 사항지표는 첫 거래부터 시작된 누적 값을 표시합니다.오래된 거래 기록이 있는 계좌에서는 높은 타임프레임(H1, D1)을 사용하는 것이 최적의 성능을 발휘합니다.자본선은 열린 포지션에 대한 현재 스왑 비용을 포함합니다.버전현재 버전: 1.0

2025.05.25
캔들 필터 - MetaTrader 5의 필수 인디케이터
MetaTrader5
캔들 필터 - MetaTrader 5의 필수 인디케이터

주요 기능캔들 필터링: 이 인디케이터는 특정 기준에 맞는 캔들만 표시할 수 있습니다. 상승 캔들: 상승 캔들만 표시합니다. 하락 캔들: 하락 캔들만 표시합니다. 도지 캔들: 도지 캔들만 표시합니다. 모두: 모든 캔들을 각각의 색상으로 표시합니다. 도지 캔들 감지: 도지 캔들은 설정 가능한 임계값(`InpDojiThreshold`)에 기반하여 감지됩니다. 이 값은 캔들의 몸체와 전체 범위 간의 비율을 정의합니다. 이를 통해 중립 캔들을 정확하게 식별할 수 있습니다. 캔들 필터링: 색상 사용자 지정: 트레이더는 각 유형의 캔들에 대해 사용자 지정 색상을 정의할 수 있습니다: - 상승: 기본 색상은 녹색(`clrForestGreen`).- 하락: 기본 색상은 다크 레드(`clrDarkRed`).- 도지: 기본 색상은 금색(`clrGold`).- 바닥: 기본 색상은 검은색(`clrBlack`). 차트 정리: 이 인디케이터는 차트에서 그리드, 볼륨, 기간 구분선 등 불필요한 시각적 요소를 제거하여 시각적 분석을 용이하게 합니다. 작동 원리: 1. 초기화(`OnInit`): 버퍼가 OHLC 값(시가, 고가, 저가, 종가)과 해당 색상을 저장하기 위해 매핑됩니다. 인디케이터의 색상 인덱스에 사용자 지정 색상이 할당됩니다. 불필요한 시각적 요소를 제거하여 차트를 정리합니다. 2. 주요 계산(`OnCalculate`) 차트의 각 캔들에 대해, 인디케이터는 선택된 기준(`InpCandleShow`)을 충족하는지 확인합니다. 기준에 맞지 않는 캔들은 배경 색(`InpBackgroundColor`)으로 표시됩니다. 기준을 충족하는 캔들은 사용자 정의 색상으로 표시됩니다. 3. 비활성화(`OnDeinit`): 인디케이터가 제거될 때, 원래 차트 설정이 복원되어 거래 환경이 초기 상태로 돌아갑니다. 사용 예시: 추세 분석: `InpCandleShow`를 `ShowBullish` 또는 `ShowBearish`로 설정하여 상승 또는 하락 추세를 나타내는 캔들만 집중적으로 분석할 수 있습니다. 중립 구역 식별: `ShowDoji`를 사용하여 중립 캔들을 강조하고 가능한 전환 또는 통합 포인트를 찾아낼 수 있습니다. 전체 시각화: `ShowAllCandle`을 선택하여 모든 캔들을 각 색상으로 표시하여 시장 행동을 전체적으로 파악할 수 있습니다. 개선 사항: 정확한 도지 감지: 설정 가능한 임계값(`InpDojiThreshold`)을 사용하여 진정한 중립 캔들만 도지로 분류합니다. 완전한 사용자 지정: 트레이더는 차트의 색상과 배경을 완전히 제어할 수 있습니다. 자동 정리: 인디케이터가 불필요한 시각적 요소를 자동으로 제거하여 차트의 가독성을 개선합니다.

2025.05.22
EquiPeak 드로우다운 트래커 - 메타트레이더 5를 위한 필수 지표
MetaTrader5
EquiPeak 드로우다운 트래커 - 메타트레이더 5를 위한 필수 지표

EquiPeak 드로우다운 트래커란? EA 성과의 시각적 참고자료: 전략의 역사적 최대 드로우다운(예: 백테스팅 결과 또는 이전 성과에서 얻은 수치)을 수동으로 입력하여, EA가 정상 범위에 있는지 또는 예기치 않은 상황에 처해 있는지 명확하게 알 수 있습니다. 현재 리스크 지속 모니터링: 현재 드로우다운을 실시간으로 모니터링하며, 즉각적인 주의가 필요한 임계값을 초과했는지 확인할 수 있습니다. 스마트하고 상세한 알림: 새로운 드로우다운 기록이 설정될 때마다(또는 설정에 따라 주기적으로) 모바일 앱으로 푸시 알림을 보내어 불필요한 메시지 없이 상황을 파악할 수 있습니다. 자동 로그 기록: 드로우다운을 외부 파일(CSV 또는 TXT)에 지속적으로 기록하여 나중에 분석할 수 있습니다. 누구를 위한 지표인가요? 자동 또는 반자동 시스템으로 거래하는 트레이더로, EA가 최대 예상 드로우다운 내에서 정상적으로 작동하고 있는지를 빠르게 확인하고자 하는 분들. 전략의 성과를 실제 조건에서 이전 테스트를 바탕으로 시각적으로 점검해야 하는 사용자. 효과적으로 리스크를 관리하고, 거래가 허용 범위를 벗어났을 때 즉시 알림을 받고 싶은 모든 트레이더. 상세 설정 가이드 (입력값) 다음은 지표의 모든 사용자 정의 매개변수입니다: 모니터링할 매직 넘버 (-1은 모든 것을 추적)추적할 포지션의 매직 넘버를 지정합니다. 모든 것을 모니터링하려면 -1 을 사용하세요. 초기 최대 드로우다운 (%)EA의 알려진 역사적 최대 드로우다운을 입력하는 곳입니다(예: 긴 백테스트에서 얻은 최대 결과). 이는 시각적 참고자료로 사용됩니다. 새로 고침 간격 (초)계산이 새로 고쳐지는 빈도입니다. 최대 DD 업데이트 모드역사적 최대값이 업데이트되는 방식을 정의합니다: UPDATE_MAX_DD_IF_BIGGER: 현재 값이 입력된 역사적 값을 초과하면 자동으로 업데이트됩니다. NO_UPDATE_MAX_DD: 수동으로 입력된 역사적 값을 절대 업데이트하지 않으며, 60분마다 현재 상태에 대한 알림을 보냅니다. 푸시 알림 보내기?모바일로 푸시 알림을 활성화하거나 비활성화합니다. 고정 또는 최고 기준?잔고 기준을 정의하는 방법을 선택합니다: REF_FIXED_BALANCE: 수동으로 입력한 고정 잔고. REF_PEAK_BALANCE: 도달한 최대 잔고를 항상 사용(자동 저장). 고정 잔고 (0 => 현재)고정 초기 잔고. 0을 사용하면 지표를 로드할 때 현재 잔고가 사용됩니다. 현재 DD 텍스트 색상현재 드로우다운 텍스트의 색상입니다. 최대 DD 텍스트 색상역사적 드로우다운 텍스트의 색상입니다. 폰트 크기 (현재 DD)현재 드로우다운의 폰트 크기입니다. 폰트 크기 (최대 DD)역사적 드로우다운의 폰트 크기입니다. 차트 뒤에 레이블?차트 뒤에 텍스트를 배치합니다. 레이블 X (픽셀)왼쪽 가장자리로부터의 수평 거리입니다. 레이블 Y (픽셀)위쪽 가장자리로부터의 수직 거리입니다. 수직 간격텍스트 간의 수직 간격입니다. 저널에 로그 출력?저널에 상세 메시지를 활성화합니다. 파일 로그 활성화현재 드로우다운을 외부 파일에 자동으로 기록합니다. 파일 확장자 (CSV 또는 TXT)생성된 파일의 형식을 선택합니다. 자동 파일 로그 기록 드로우다운 값은 날짜와 시간과 함께 CSV 또는 TXT 형식으로 자동 기록되며, 공통 MT5 폴더에 위치합니다(MetaTrader 5 Terminal/Common/Files/). 결과 분석에 이상적입니다. 가장 효과적으로 활용하기 위한 중요한 추천 사항 항상 예상되는 역사적 최대 드로우다운 (백테스팅 결과, 이전 성과 등)을 입력값"초기 최대 DD (%)"에 입력하세요. 이를 통해 EA가 정상적인 기간을 겪고 있는지, 조정이 필요한지를 신속하게 평가할 수 있습니다. 지표를 전용 차트에 배치하여 모든 매직 번호를 모니터링하거나, 각각의 특정 차트에 배치하여 별도의 데이터를 확인할 수 있습니다. 최적의 디스플레이를 위해 새로 고침 속도, 색상, 위치 및 텍스트 크기를 신중하게 조정하세요. 모바일에서 푸시 알림을 받으려면 모바일에서 MetaTrader를 열고 MetaQuotes ID(설정 > 메시지)를 복사합니다. 데스크탑 MetaTrader 5에서 도구 > 옵션 > 알림으로 이동합니다. 푸시 알림 활성화를 체크하고 MetaQuotes ID를 붙여넣습니다.

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