보조지표

USD 강도 효과 지표 - 메타트레이더 4용 지표
MetaTrader4
USD 강도 효과 지표 - 메타트레이더 4용 지표

안녕하세요, 트레이더 여러분! 오늘은 메타트레이더 4에서 사용하는 USD 강도 효과 지표에 대해 이야기해보려 합니다. 이 지표는 7개 통화쌍이 하나의 기준통화에 미치는 영향을 분석하는 데 유용하며, 매우 유연하게 설정할 수 있습니다. 이 지표는 각 통화쌍에 대해 두 개의 이동 평균이 모두 상승하거나 하락할 때 높은 값을 부여합니다. 반대로, 빠른 이동 평균이 느린 이동 평균과 반대 방향으로 움직일 경우 값이 감소합니다. 이 값의 범위는 -10에서 10까지로, 10은 해당 통화가 과매수 상태임을, -10은 과매도 상태임을 나타냅니다. 여기서 중요한 점은, 주요 통화쌍(예: USDCHF)과 부통화쌍(예: AUDUSD)의 구분이 있다는 것입니다. 계산에 사용될 통화쌍을 선택할 수 있으며, 기본적으로 3개의 주요 통화쌍과 4개의 부통화쌍을 설정할 수 있습니다. 기본 설정이 잘 작동하므로 따로 변경할 필요는 없을 것입니다. 흥미로운 점은, 만약 AUD를 기준 통화로 사용하고 싶다면, 3개의 주요 AUD 통화쌍과 4개의 부통화쌍을 선택하면 전체 AUD 성과에 대한 효과를 확인할 수 있습니다. 이는 도쿄에서만 거래하는 경우 유용할 수 있습니다. 이 지표는 윌리엄스 퍼센트 범위 등의 다른 지표와 함께 사용하면 확인 신호로 잘 작동하며, 예측력을 갖춘 경우가 많습니다. 전문가 조언(EA) 내에서 추가 확인을 원하신다면, 다음과 같은 코드 라인을 사용할 수 있습니다: double val=iCustom(NULL, 0, "Brooky_USD_Strength", ".", ".", "USDCHF", "USDJPY", "USDCAD", ".", "AUDUSD", "EURUSD", "GBPUSD", "NZDUSD", ".", 55, 34, ".", 15, ".", 0, 1, 0); 마지막에 있는 55와 34는 강도 계산에 사용되는 느린 이동 평균과 빠른 이동 평균을 반영할 수 있도록 변경하실 수 있습니다. 만약 val >= 8이면 과매수 상태를, val

2010.07.12
k-최근접 이웃 알고리즘을 활용한 가격 예측 방법
MetaTrader5
k-최근접 이웃 알고리즘을 활용한 가격 예측 방법

안녕하세요, 트레이더 여러분! 오늘은 메타트레이더 5에서 사용 가능한 k-최근접 이웃 알고리즘(k-NN)을 통해 가격을 예측하는 방법에 대해 이야기해볼게요. 이 알고리즘은 현재 패턴과 가장 유사한 과거의 k개 패턴(이웃)을 찾아내고, 이 이웃들의 가중 투표를 통해 미래 가격을 계산합니다. 하지만 이 지표는 오직 하나의 가장 가까운 이웃만을 찾기 때문에 사실상 1-NN 알고리즘이라고 할 수 있습니다. 현재 패턴과 과거 패턴 간의 거리를 측정하기 위해 피어슨 상관계수를 사용합니다. 이 지표에는 다음과 같은 입력 파라미터가 있습니다: Npast - 패턴에서 고려할 과거 바의 수; Nfut - 패턴에서 고려할 미래 바의 수 (Npast보다 작아야 합니다). 이 지표는 두 가지 곡선을 플로팅합니다. 파란색 곡선은 가장 가까운 이웃의 과거 가격을 나타내고, 빨간색 곡선은 동일한 패턴의 미래 가격을 나타냅니다. 가장 가까운 이웃은 현재 패턴과의 선형 회귀 기울기에 따라 조정됩니다. 또한 지표는 가장 가까운 이웃의 시작 날짜와 현재 패턴과의 상관계수에 대한 정보를 출력합니다. 예를 들어, Nearest_Neighbor (EURUSD,H1): 가장 가까운 이웃은 2003.08.26 23:00:00에 해당하며, 현재 패턴과의 상관계수는 0.9432442047577905입니다; 이미지:

2010.07.09
메타트레이더 5를 위한 가격의 푸리에 외삽 지표 소개
MetaTrader5
메타트레이더 5를 위한 가격의 푸리에 외삽 지표 소개

가격 시리즈 x[i] (i=1..n)의 다중 조화(혹은 다중 톤) 삼각 함수 모델은 다음과 같이 표현됩니다: x[i] = m + Σ(a[h]*Cos(w[h]*i) + b[h]*Sin(w[h]*i), h=1..H) 여기서: x[i] - i번째 바의 과거 가격, 총 n개의 과거 가격; m - 바이어스; a[h]와 b[h] - 조화의 스케일링 계수; w[h] - 조화의 주파수; h - 조화 번호; H - 적합된 조화의 총 개수. 이 모델을 적합시키는 것은 실제 값에 가까운 m, a[h], b[h], w[h]를 찾는 것을 의미합니다. 조화 주파수 w[h]를 찾는 것이 삼각 함수 모델을 적합시키는 가장 어려운 부분입니다. 푸리에 급수의 경우, 이 주파수는 2πh/n으로 설정됩니다. 하지만, 푸리에 외삽은 단순히 n개의 과거 가격을 미래로 반복하는 것에 불과합니다. 이 지표는 Quinn-Fernandes 알고리즘을 사용하여 조화 주파수를 찾습니다. 지정된 총 조화 개수 H에 도달할 때까지 삼각 함수 시리즈의 조화를 하나씩 적합합니다. 새로운 조화를 적합한 후, 코딩된 알고리즘은 업데이트된 모델과 실제 값 간의 잔차를 계산하고 잔차에 새로운 조화를 적합합니다. 이 지표는 다음과 같은 입력 매개변수를 가집니다: Npast - 삼각 함수 시리즈가 적합되는 과거 바의 수; Nfut - 예측되는 미래 바의 수; Nharm - 모델의 총 조화 개수; FreqTOL - 주파수 계산의 허용 오차. 이 지표는 두 개의 곡선을 플로팅합니다: 파란 곡선은 모델링된 과거 값을, 빨간 곡선은 모델링된 미래 값을 나타냅니다.

2010.07.05
메타트레이더5의 선형 회귀 기울기 이해하기
MetaTrader5
메타트레이더5의 선형 회귀 기울기 이해하기

선형 회귀는 가격 데이터에 대해 직선의 다음과 같은 방정식을 적합시킵니다: y[x] = y0 + b*x 여기서: x는 바 번호 (x=1..n); y[x]는 해당 가격 (시가, 종가, 중간 값 등); b는 비례 계수; y0는 바이어스입니다. 이 지표가 제공하는 선형 회귀 기울기는 정규화된 b 계수와 동일합니다. b의 공식은 다음과 같습니다: b = (n*Sxy - Sx*Sy)/(n*Sxx - Sx*Sx) 여기서: Sx = Sum(x, x = 1..n)= n*(n + 1)/2; Sy = Sum(y[x], x = 1..n); Sxx = Sum(x*x, x = 1..n) = n*(n+1)*(2*n+1)/6; Sxy = Sum(x*y[x], x = 1..n); n은 LRS의 기간 (입력 파라미터 Per)입니다. b의 분모는 다음과 같이 단순화할 수 있습니다: n*Sxx - Sx*Sx = n*n*(n-1)*(n+1)/12 마지막으로, b의 전체 식은 다음과 같이 단순화됩니다: b = 6*(2*Sxy/(n + 1) - Sy)/n/(n - 1) 계수 b는 정규화되지 않았습니다. 다양한 통화 쌍에 대해 LRS가 대략 동일한 범위를 가지려면 b를 정규화해야 합니다. b를 정규화하는 데는 단순 이동 평균(SMA) 또는 선형 가중 이동 평균(LWMA)를 사용하는 것이 편리합니다. 이는 다음과 같이 주어집니다: SMA = Sy/nLWMA = 2*Sxy/n/(n + 1) 해당하는 LRS 버전은 다음과 같습니다: LRS_SMA = b/SMA = 6*(2*Sxy/Sy/(n + 1) - 1)/(n + 1)LRS_LWMA = b/LWMA = 6*(1 - (n + 1)*Sy/Sxy/2)/(n + 1) 이 두 개의 정규화 버전은 거의 구별할 수 없습니다. 따라서 지표는 SMA 정규화를 선택했습니다. 또한 LRS의 값이 매우 작기 때문에 지표 값은 -100에서 +100 범위에 대략 맞추기 위해 10만 분의 1로 계산되고 플로팅됩니다.

2010.07.05
서브 윈도우용 분 단위 오버레이 지표 - 메타트레이더 4에서의 활용법
MetaTrader4
서브 윈도우용 분 단위 오버레이 지표 - 메타트레이더 4에서의 활용법

브루키 분 단위 오버레이 지표 이 지표는 다른 서브 윈도우 지표 위에 드래그하여 사용할 수 있습니다. 사용 시 기존 지표에 영향을 주지 않으니 안심하세요. 이 지표는 매 시간, 혹은 원하는 분 단위마다 세로선을 그려줍니다. 이는 해당 분에 캔들이 닫히는 경우에만 적용됩니다. 예를 들어, 1분 차트에서는 27분 선이 보이지만 M5 차트에서는 보이지 않습니다. M5 차트에서는 10분 캔들이 보이고, M1 차트에서도 마찬가지입니다. 이해가 되시죠? 특히 M1과 M5 차트를 사용하는 트레이더들에게 유용합니다. 캔들이 닫힌 직후에는 어떤 일이 많이 발생합니다. 5분, 15분, 또는 1시간 캔들이든 간에 말이죠. 저는 항상 시간선을 주목하고 있습니다. 왜냐하면 우리는 모두 같은 1시간 캔들을 공유하지만 4시간 캔들은 다르기 때문입니다. 스토캐스틱이나 MACD 같은 지표가 어떤 상태인지 보는 데 유용합니다. 10분 캔들 같은 특정 전략을 사용하는 분들에게도 도움이 될 수 있습니다. 이 지표를 사용하면 더 쉽게 분석할 수 있습니다. 예시 차트에는 M1 차트와 함께 시간, 10분, 30분, 45분 선이 표시되어 있습니다. 단순해 보이지만 생각보다 유용합니다. 색상, 높이, 분 단위 등을 변경할 수 있습니다. 선택할 수 있는 선이 4개 있습니다. 예를 들어, 1시간 종료와 30분만 보고 싶다면, 1시간 선택을 0분으로 설정하고 나머지 3개를 30분으로 설정하면 됩니다. 만약 M1 차트에서 매 3분마다 보고 싶다면, 여러 개의 지표를 MAcd 등에 오버레이해 보세요. 마우스를 선 위에 올리면 어떤 분 단위의 선인지 확인할 수 있습니다. 즐기세요!

2010.06.28
처음 이전 334 335 336 337 338 339 340 341 342 343 344 다음 마지막