헤이켄 아시 스무스 HTF 시그널은 최근 바에서의 트렌드 방향을 시각적으로 나타내는 지표입니다. 이 지표는 트렌드 방향에 따라 색상이 달라지는 그래픽 객체의 순서를 표시합니다. 사용될 바의 수는 입력 매개변수에서 설정할 수 있으며, 빨간색은 하락 추세를, 라임색은 상승 추세를 나타냅니다.
지표 입력 매개변수:
지표 계산에 사용되는 시간대와 금융 자산의 이름은 지표의 입력 매개변수를 통해 변경할 수 있습니다. Symbol_ (금융 자산) 입력 매개변수가 비어 있으면 현재 차트의 심볼이 금융 자산으로 사용됩니다.
모든 입력 매개변수는 크게 두 그룹으로 나눌 수 있습니다:
- 헤이켄 아시 스무스 지표 입력 매개변수:
//+-----------------------------------+ //| 지표 입력 매개변수 | //+-----------------------------------+ input string Symbol_=""; // 금융 자산 input ENUM_TIMEFRAMES Timeframe=PERIOD_H6; // 지표 계산을 위한 시간대 input Smooth_Method hMA_Method=MODE_JJMA; // 스무딩 방법 input int hLength=30; // 스무딩 깊이 input int hPhase=100; // 스무딩 파라미터
- 헤이켄 아시 스무스 HTF 시그널 지표 시각화를 위한 입력 매개변수:
//---- 지표 표시 설정 input string Symbols_Sirname="Heiken_Ashi_Label_"; // 지표 레이블 이름 input uint BarTotal=4; // 표시할 바의 수 input color UpSymbol_Color=Lime; // 상승 기호 색상 input color DnSymbol_Color=Red; // 하락 기호 색상 input color IndName_Color=DarkOrchid; // 지표 이름 색상 input uint Symbols_Size=34; // 신호 기호 크기 input uint Font_Size=15; // 지표 이름 폰트 크기 input int Xn=5; // 이름의 수평 이동 input int Yn=-20; // 이름의 수직 이동 input bool ShowIndName=true; // 지표 이름 표시 input ENUM_BASE_CORNER WhatCorner=CORNER_RIGHT_UPPER; // 위치 코너 input uint X_=0; // 수평 이동 input uint Y_=30 // 수직 이동
여러 개의 헤이켄 아시 스무스 HTF 시그널 지표를 하나의 차트에서 사용할 경우, 각 지표는 고유한 Symbols_Sirname(지표 레이블 이름) 문자열 변수를 가져야 합니다.
헤이켄 아시 스무스 지표의 컴파일된 파일을 terminal_data_folder\MQL5\Indicators에 배치해 주세요.
이 지표는 SmoothAlgorithms.mqh 라이브러리 클래스를 사용합니다(terminal_data_folder\MQL5\Include에 복사해야 함). 클래스의 사용법은 버퍼를 사용하지 않고 중간 계산을 위한 가격 시리즈 평균화 기사에서 자세히 설명되어 있습니다.
