당사 팬 페이지에 가입하십시오
- 게시자:
- 조회수:
- 248
- 평가:
- 게시됨:
- 업데이트됨:
-
이 코드를 기반으로 한 로봇이나 지표가 필요하신가요? 프리랜스로 주문하세요 프리랜스로 이동
k-최근접 이웃 알고리즘(k-NN)은 현재 패턴과 가장 유사한 k개의 과거 패턴(이웃)을 찾아내고, 해당 이웃들에 대한 가중치 투표 결과를 바탕으로 미래 가격을 산출합니다. 본 지표는 가장 가까운 이웃을 단 하나만 찾습니다. 따라서 본질적으로 1-NN 알고리즘에 해당합니다. 이 알고리즘은 현재 패턴과 모든 과거 패턴 간의 피어슨 상관계수를 두 패턴 간의 거리 측정 기준으로 사용합니다.
이 지표에는 다음과 같은 입력 매개변수가 있습니다:
- Npast - 패턴 내 과거 바의 개수;
- Nfut - 패턴 내 미래 봉의 수 (Npast보다 작아야 함).
이 지표는 두 개의 곡선을 그립니다. 파란색 곡선은 가장 가까운 이웃의 과거 가격을 나타내고, 빨간색 곡선은 동일한 패턴의 미래 가격을 나타냅니다. 가장 가까운 이웃은 해당 패턴과 현재 패턴 간의 선형 회귀 기울기에 따라 스케일링됩니다. 또한 이 지표는 가장 가까운 이웃의 시작 날짜와 현재 패턴과의 상관 계수에 대한 정보도 표시합니다. 예를 들어,
Nearest_Neighbor (EURUSD,H1): 가장 가까운 이웃의 날짜는 2003.08.26 23:00:00이며, 현재 패턴과의 상관관계는 0.9432442047577905입니다;
이미지:

MetaQuotes Ltd에서 영어로 번역함.
원본 코드: https://www.mql5.com/en/code/133
Price prediction by Nearest Neighbor found by a weighted correlation coefficient
이 지표는 가중 상관계수를 사용하여 가장 가까운 이웃을 찾아내며, 이 때 최근 가격일수록 더 큰 가중치가 부여됩니다. 가중치는 특정 가격 패턴 내에서 최근 가격에서 과거 가격으로 갈수록 선형적으로 감소합니다.
알파트렌드
시장의 추세, 지지 및 저항 수준을 결정하는 데 사용되는 지표입니다. 거래량 데이터를 사용할 수 있는 경우 MFI를 사용하여 계산하고, 그렇지 않은 경우 RSI를 사용하여 계산합니다. 모멘텀: RSI 및 MFI 변동성: ATR