보조지표 게시글

MetaTrader 5를 위한 UltraWPR_HTF_Signal_BG 지표 안내

첨부파일
2018.zip (25.73 KB, 다운로드 0회)

UltraWPR_HTF_Signal_BG는 선택한 바의 UltraWPR 지표 기반으로 추세 방향 정보를 그래픽 오브젝트로 표시하며, 거래 방향 또는 신호를 색상으로 나타내고, 거래 신호가 발생할 경우 알림 및 오디오 신호를 제공하며 스마트폰으로 푸시 알림을 전송합니다.

그래픽 오브젝트는 색상 배경으로 표현됩니다. 배경은 네 가지 색상으로 구성되어 있으며, 연한 색상은 추세 지속을 나타내고, 밝은 색상은 거래 신호를 의미합니다.

지표는 입력 파라미터의 값이 다음과 같을 때만 알림과 푸시 알림을 전송합니다:

input uint SignalBar=0;   // 신호를 받기 위한 바 번호 (0 - 현재 바)

제로 바의 경우, 소리 신호와 푸시 알림은 발생하지 않는데, 이는 제로 바의 신호가 변동할 수 있기 때문입니다.

모든 입력 파라미터는 세 가지 주요 그룹으로 나눌 수 있습니다:

  1. 세션 그리기를 위한 입력 파라미터:
    //+------------------------------------------------+ 
    //| 세션 그리기 입력 파라미터               |
    //+------------------------------------------------+
    input bool   SessionDrawOff=false;              // 비세션 기간에 세션 표시
    input string SessionSirName="Asian";            // 세션 이름
    input Hour   StartHour=H00;                     // 세션 시작 시간
    input Min    StartMinute=M00;                   // 세션 시작 분
    input uint   SessionTime=480;                   // 세션 지속 시간 (분)
    input color Up_Color=clrPaleTurquoise;          // 상승 색상
    input color Buy_Color=clrLime;                  // 매수 색상
    input color Sell_Color=clrDeepPink             // 하락 색상
    input color Dn_Color=clrLightPink              // 매도 색상
  2. UltraWPR의 입력 파라미터:
    //+------------------------------------------------+ 
    //|  지표 입력 파라미터                    |
    //+------------------------------------------------+ 
    input string Symbol_="";                    // 금융 상품
    input ENUM_TIMEFRAMES Timeframe=PERIOD_H6;  // 지표 계산을 위한 시간 프레임
    input int WPR_Period=13;                    // WPR 지표의 기간
    //---
    input Smooth_Method W_Method=MODE_JJMA;     // 평균화 방법
    input int StartLength=3;                    // 평균화 시작 기간
    input int WPhase=100                       // 평균화 기간 (-100..+100)
    //---  
    input uint Step=5                          // 기간 변경 단계
    input uint StepsTotal=10                   // 기간 변경 횟수
    //---
    input Smooth_Method SmoothMethod=MODE_JJMA; // 스무딩 방법
    input int SmoothLength=3                   // 스무딩 깊이                    
    input int SmoothPhase=100                  // 스무딩 파라미터 (-100..+100)
  3. UltraWPR_HTF_Signal_BG 지표 시각화를 위한 입력 파라미터:
    //---- 지표 시각화 설정
    input uint SignalBar=0;                                // 신호를 받기 위한 바 번호 (0 - 현재 바)
    input string Symbols_Sirname=INDICATOR_NAME"_Label_";  // 지표 레이블의 이름
    input color IndName_Color=DarkOrchid;                  // 지표 이름 색상
    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; // 위치 코너
  4. 알림 및 오디오 신호 생성을 위한 UltraWPR_HTF_Signal 지표의 입력 파라미터:
    //---- 알림 설정
    input ENUM_ALERT_MODE alert_mode=OnlySound;  // 알림 발생 옵션
    input bool Push=true                        // 푸시 알림 허용
    input uint AlertCount=0                     // 생성된 알림 수

여러 개의 UltraWPR_HTF_Signal_BG 지표를 하나의 차트에서 사용하려면, 각 지표마다 고유한 Symbols_Sirname (지표 레이블 이름) 문자열 변수 값을 가져야 합니다.

지표의 컴파일된 파일인 UltraWPR.mq5를 클라이언트 터미널의 terminal_data_folder\MQL5\Indicators\에 배치하세요.

Fig. 1. UltraWPR_HTF_Signal_BG 지표의 추세 지속 신호

Fig. 1. UltraWPR_HTF_Signal_BG 지표의 추세 지속 신호 

Fig. 2. UltraWPR_HTF_Signal_BG 지표의 포지션 오픈 신호

Fig. 2. UltraWPR_HTF_Signal_BG 지표의 포지션 오픈 신호

연관 포스트

댓글 (0)