MetaTrader5
메타트레이더 5를 위한 울트라 스피어만 순위 상관 계수 지표
안녕하세요, 트레이더 여러분! 오늘은 메타트레이더 5에서 사용할 수 있는 지표 중 하나인 울트라 스피어만 순위 상관 계수에 대해 알아보겠습니다. 이 지표는 여러 신호선의 값을 바탕으로 계산되며, 트렌드 분석에 유용합니다. 지표의 기본 구조 이 지표의 신호선 계산 알고리즘은 다음과 같습니다. 입력 파라미터로는 다음과 같은 것들이 있습니다: rangeN - 평균화 기간; 신호선의 집합은 산술 수열 공식을 사용하여 계산됩니다: SignalPeriod(Number) = StartLength + Number * Step 여기서 Number 변수는 0에서 StepsTotal까지 변동합니다. 이로 인해 생성된 기간은 배열에 추가되어 스피어만 순위 상관 계수 지표의 평균값 계산에 사용됩니다. 현재 트렌드 방향의 계산은 모든 신호선의 평균 트렌드 값을 바탕으로 이루어집니다. 마지막으로, 긍정적인 트렌드와 부정적인 트렌드의 값이 평균화되어 지표 선으로 사용되며, 이는 색상 히스토그램으로 표시됩니다. 히스토그램 색상은 트렌드 방향에 따라 다르며, 히스토그램의 폭은 트렌드의 강도에 따라 결정됩니다. 과매수 및 과매도 수준을 넘어서는 지표 값에는 어두운 색이 사용되며, 과매수/과매도 값에는 밝은 색이 사용됩니다. 입력 파라미터 //+----------------------------------------------+
//| 지표 입력 파라미터 |
//+----------------------------------------------+
input int rangeN=14;
//----
input Smooth_Method W_Method=MODE_JJMA; // 스무딩 방법
input int StartLength=3; // 시작 길이
input int WPhase=100; // 위상
//----
input uint Step=5; // 주기 단계
input uint StepsTotal=10; // 총 단계 수
//----
input Smooth_Method SmoothMethod=MODE_JJMA; // 스무딩 방법
input int SmoothLength=3; // 스무딩 길이
input int SmoothPhase=100; // 스무딩 위상
//----
input uint UpLevel=80; // 과매수 수준 (퍼센트)
input uint DnLevel=20; // 과매도 수준 (퍼센트)
input color UpLevelsColor=Blue; // 과매수 수준 색상
input color DnLevelsColor=Blue; // 과매도 수준 색상
input STYLE Levelstyle=DASH_; // 수준 스타일
input WIDTH LevelsWidth=Width_1; // 수준 폭
이 지표는 다양한 스무딩 방법 중에서 선택할 수 있는 기능을 가지고 있습니다: SMA - 단순 이동 평균; EMA - 지수 이동 평균; SMMA - 스무딩 이동 평균; LWMA - 선형 가중 이동 평균; JJMA - JMA 적응 평균; JurX - 초선형 스무딩; ParMA - 포물선 스무딩; T3 - 틸슨의 다중 지수 스무딩; VIDYA - 투샤르 찬드 알고리즘을 이용한 스무딩; AMA - 페리 카우프만 알고리즘을 이용한 스무딩. Phase1과 Phase2 파라미터는 각기 다른 스무딩 알고리즘에 대해 전혀 다른 의미를 갖습니다. JMA의 경우 외부 Phase 변수는 -100에서 +100까지 변화합니다. T3는 시각화를 위해 100을 곱한 스무딩 비율이며, VIDYA는 CMO 오실레이터 주기이고, AMA는 느린 EMA 주기입니다. 다른 알고리즘에서는 이 파라미터들이 스무딩에 영향을 미치지 않습니다. AMA의 경우 빠른 EMA 주기는 고정된 값이며 기본값은 2입니다. AMA의 거듭제곱 비율도 2와 같습니다. 이 지표는 SmoothAlgorithms.mqh 라이브러리 클래스를 사용합니다 (터미널 데이터 폴더의 MQL5\Include에 복사해야 함). 이 클래스의 사용에 대한 자세한 내용은 "추가 버퍼 없이 중간 계산을 위한 가격 시리즈 평균화" 기사를 참고하세요. 또한, 이 지표는 SpearmanRankCorrelation.mq5 지표를 사용하며, 이 파일도 terminal_data_folder\MQL5\Include에 위치해야 합니다. 울트라 스피어만 순위 상관 계수 지표
2012.02.08