XMA-XN 지표는 입력 파라미터에서 시간대 선택 옵션을 제공합니다. 이 지표를 통해 다양한 시간대에서의 트렌드를 분석할 수 있어요.
input ENUM_TIMEFRAMES TimeFrame=PERIOD_H4; // 지표 차트 기간 (시간대)
XMA-XN_HTF 리피터 지표는 컴파일된 커스텀 지표 파일인 XMA-XN.mq5가 필요합니다. 이 파일은 <terminal_data_folder>\MQL5\Indicators 폴더에 위치시키세요.
컴파일 후 XMA-XN_HTF.ex5 지표 파일은 XMA-XN.ex5 지표를 리소스, 로 포함하고 있으므로, 컴파일된 지표가 작동하기 위해 터미널 폴더에 존재할 필요는 없습니다! 이를 위해 지표 코드에 XMA-XN 지표를 실행 파일에 포함시키는 코드가 추가되었습니다.
지표 실행 파일은 전역 스코프에 리소스로 추가되었습니다.
//---- 커스텀 지표를 리소스로 포함하기
#resource \\Indicators\\XMA-XN.ex5
#resource \\Indicators\\XMA-XN.ex5
OnInit() 함수 블록에서 리소스용으로 사용되는 지표의 경로 문자열을 변경했습니다.
//--- XMA-XN 지표 핸들 가져오기
Ind_Handle=iCustom(Symbol(), TimeFrame, "::Indicators\\XMA-XN", Step, xMA_Method, xLength, xPhase, IPC, 0, PriceShift, ColorWidth);
Ind_Handle=iCustom(Symbol(), TimeFrame, "::Indicators\\XMA-XN", Step, xMA_Method, xLength, xPhase, IPC, 0, PriceShift, ColorWidth);
이렇게 해서 컴파일된 리피터 지표의 실행 파일은 원본 지표 없이도 다른 거래 터미널에서 단독으로 사용할 수 있습니다.

Fig1. XMA-XN_HTF 지표