프랙탈 지표 소개
프랙탈 지표는 메타트레이더 4(MT4)에서 사용할 수 있는 인기 있는 도구로, 트레이더들이 시장의 극단적인 가격 포인트를 식별하는 데 도움을 줍니다. 이 지표는 유명한 트레이더 빌 윌리엄스의 아이디어에서 출발했으며, 캔들의 고점과 저점을 이웃 캔들과 비교하여 국소 극대값과 극소값을 결정합니다. 이를 통해 시장에서의 매수 및 매도 신호를 더 명확하게 파악할 수 있습니다.
설치 방법
MT4를 실행한 후, 메뉴에서 파일 → 데이터 폴더 열기를 선택하여 MT4 데이터 폴더로 이동합니다. 다음으로, Fractal-Utilities.mqh 파일을 MQL4\Include 폴더에 복사하고, Fractal-STF.mq4와 Fractal-MTF.mq4 파일을 MQL4\Indicators 폴더에 복사합니다. 마지막 단계로, 메타에디터를 통해 Fractal-STF.mq4와 Fractal-MTF.mq4를 컴파일하여 각각 Fractal-STF.ex4와 Fractal-MTF.ex4를 생성합니다. 이제 메타트레이더 터미널 내에서 프랙탈-STF와 프랙탈-MTF 지표를 사용할 수 있게 됩니다.
지표 용어 설명
STF는 Single Time Frame의 약자이며, MTF는 Multi Time Frame의 약자입니다. 즉, 프랙탈-STF는 단일 시간 프레임에서만 계산되는 지표인 반면, 프랙탈-MTF는 여러 시간 프레임을 사용하여 계산됩니다. 이로 인해 프랙탈-STF는 프랙탈-MTF보다 계산이 적어 조금 더 빠르게 작동합니다. 현재 프랙탈-MTF의 알고리즘은 최적화되지 않았으며, 향후 업데이트에서 성능 개선을 계획하고 있습니다.
프랙탈 지표의 장점
프랙탈 지표는 MT4/MT5에 내장된 기본 지표보다 다음과 같은 장점을 제공합니다:
1. 기본 프랙탈 지표는 이웃 캔들의 수를 기본값으로 2로 설정하고 있습니다. 하지만 이 지표에서는 사용자 마음대로 이웃 캔들의 수를 조정할 수 있습니다. 이를 통해 차트에서 서로 다른 정도의 극단을 동시에 구분할 수 있습니다.
2. 사용자는 극단을 나타내는 기호의 모양을 선택할 수 있어, 각 정도에 맞는 고유한 기호로 시각화를 개선할 수 있습니다.
3. 사용자는 화살표의 수직 거리를 조정할 수 있어, 서로 다른 정도의 극단에 대한 기호의 겹침을 방지할 수 있습니다.
4. 사용자는 낮은 시간 프레임에서도 높은 시간 프레임의 프랙탈을 볼 수 있어, 다중 시간 프레임(MTF) 지표로 활용할 수 있습니다. 예를 들어, 지표의 시간 프레임을 D1로 설정하고 이웃 캔들의 수를 2로 선택하면, M15 시간 프레임으로 전환할 때 D1 시간 프레임의 프랙탈과 일치하는 M15 캔들을 표시합니다.
프랙탈 지표 설정하기
아래 이미지는 이웃 캔들의 수를 2와 5로 설정한 프랙탈 지표의 예시입니다.

그림 1. 이웃 캔들의 수를 2와 5로 설정한 프랙탈 지표.
프랙탈-MTF 지표의 입력 설정은 아래 이미지를 참조하세요.

그림 2. 프랙탈-MTF 지표의 입력 설정.