METRO_WPR_HTF_Signal 지표는 선택한 바에서 METRO_WPR_Sign 지표가 생성한 거래 신호를 그래픽 객체 형태로 표시해 주며, 트렌드 방향을 색상으로 구분해 나타냅니다. 또한, 거래 신호가 발생하면 알림이나 소리 알림을 생성하여 트레이더에게 알려줍니다.
선택한 바에서 트렌드가 계속 진행되면, 지표는 원형 스티어링 휠 형태의 그래픽 객체로 알림을 보냅니다. 이때 휠의 색상은 트렌드 방향과 일치합니다. 반대로, 트렌드가 바뀌면 대각선 화살표로 신호를 보내며, 이 화살표의 색상과 방향은 거래 방향과 일치합니다.
입력 매개변수는 크게 세 가지 그룹으로 나눌 수 있습니다:
- METRO_WPR_Sign 지표 입력 매개변수:
//+------------------------------------------------+ //| 지표 입력 매개변수 | //+------------------------------------------------+ input string Symbol_=""; // 금융 자산 input ENUM_TIMEFRAMES Timeframe=PERIOD_H6; // 계산을 위한 지표 시간대 input uint PeriodWPR=7; // 지표 주기 input uint StepSizeFast=5; // 빠른 스텝 input uint StepSizeSlow=15; // 느린 스텝
- METRO_WPR_HTF_Signal 지표 시각화에 필요한 입력 매개변수:
//---- 지표 표시 설정 input uint SignalBar=0; // 신호를 얻기 위한 바 번호 (0 - 현재 바) input string Symbols_Sirname=INDICATOR_NAME"_Label_"; // 지표 레이블 이름 input color Upsymbol_Color=clrDarkTurquoise; // 상승 트렌드 심볼 색상 input color Dnsymbol_Color=clrDarkOrange; // 하락 트렌드 심볼 색상 input color IndName_Color=clrDarkOrchid; // 지표 이름 색상 input uint Symbols_Size=60; // 신호 심볼 크기 input uint Font_Size=10; // 지표 이름 폰트 크기 input int X_1=5; // 수평 이름 오프셋 input int Y_1=-15; // 수직 이름 오프셋 input bool ShowIndName=true; // 지표 이름 표시 input ENUM_BASE_CORNER WhatCorner=CORNER_RIGHT_UPPER; // 표시 코너 input uint X_=0; // 수평 오프셋 input uint Y_=20; // 수직 오프셋
- 경고 및 소리 신호 생성을 위한 METRO_WPR_HTF_Signal 지표 입력 매개변수:
//---- 경고 설정 input ENUM_ALERT_MODE alert_mode=OnlySound; // 알림 트리거 옵션 input uint AlertCount=0; // 생성된 알림 수
여러 개의 METRO_WPR_HTF_Signal 지표를 하나의 차트에서 사용할 경우, 각 지표는 고유의 Symbols_Sirname(지표 레이블 이름) 문자열 변수 값을 가져야 합니다.
이 지표는 컴파일된 지표 파일인 METRO_WPR.mq5가 필요합니다. 이를 <terminal_data_folder>\MQL5\Indicators\에 배치해 주세요.

그림 1. METRO_WPR_HTF_Signal 지표의 트렌드 지속 신호

그림 2. METRO_WPR_HTF_Signal 지표의 거래 신호