EMA는 재귀적 가중평균입니다. 다음 값은 현재 입력, 평활화 계수, 이전 EMA에 의존합니다. 설정 길이는 SMA처럼 오래된 가격이 갑자기 빠지는 엄격한 경계가 아닙니다.
Fidelity는 EMA를 이전 결과에 새 가격과의 차이 일부를 더한 값으로 표현합니다. TradingView는 가중 가격과 가중 이전 EMA의 동등한 합을 제시합니다. 이는 같은 점화식이지 독립적인 두 가격 정보가 아닙니다. [Fidelity — EMA] [TradingView — EMA]
TradingView의 Moving average 개요는 계수 2 / (N + 1)을 사용하며 N은 길이입니다. N이 커지면 새 입력 가중치가 줄어듭니다. 사용한 관례를 명시해야 합니다. 지수라는 단어만으로 모든 매개변수가 정해지지는 않습니다. [TradingView — Moving averages]
Fidelity는 SMA를 EMA의 초기 기준으로 제시합니다. 이후 가격이 같아도 시작값이 다르면 결과가 다를 수 있고 차이는 점차 줄어듭니다. 차트를 비교할 때 불러온 이력 길이와 초기화도 확인해야 합니다. [Fidelity — EMA]
TradingView는 오래된 점이 EMA에서 갑자기 빠지지 않고 영향이 줄어든다고 설명합니다. 설정 기간 수는 SMA의 유한 구간과 다릅니다. 아주 작은 가중치를 정확한 영과 혼동하면 안 됩니다. [TradingView — Moving averages]
Fidelity는 EMA의 빠른 반응과 함께 더 많은 단기 변화도 설명합니다. 이른 반응이 반드시 더 좋은 거래는 아닙니다. 선이 가격에 얼마나 붙는지만 보지 말고 비용을 포함한 규칙을 평가해야 합니다. [Fidelity — EMA]
TradingView는 Source와 Timeframe 설정을 제공합니다. 다른 간격에서 Close의 EMA는 같은 시계열이 아닙니다. 공급자 간 차이가 반드시 공식 오류는 아니므로 시장, 데이터, 간격, 공백 규칙을 확인해야 합니다. [TradingView — EMA] [TradingView — MTF]
TradingView는 미완성 캔들의 변하는 Close를 설명합니다. 이를 쓰는 EMA는 마감까지 위치와 교차가 바뀔 수 있습니다. 역사적 검증에서 최종값을 더 일찍 알려진 정보로 취급해서는 안 됩니다. [TradingView — Repainting]
TradingView는 전략의 신호, 주문, 체결, 비용을 구분하며 overfitting을 경고합니다. EMA 규칙에는 청산, 시점 및 조정 데이터 밖의 검증이 필요합니다. 정확한 계산만으로 거래 우위를 입증할 수는 없습니다. [TradingView — Strategies]
같은 가격, 두 가지 시작값
모형은 계수 0.5를 선택하며 2 / (N + 1) 관례에서 길이는 3입니다. 이전 EMA 100000 USD/BTC와 새 입력 100040 USD/BTC는 0.5 × 100040 + 0.5 × 100000 = 100020 USD/BTC가 됩니다. 이전 EMA가 100010 USD/BTC라면 0.5 × 100040 + 0.5 × 100010 = 100025 USD/BTC입니다. 차이는 10 USD/BTC에서 5 USD/BTC로 줄었지만 사라지지 않았습니다. 가상의 계산이며 시장 신호가 아닙니다.
더 정확히 이해하려면 이 항목과 함께 다음도 읽어 보세요 Moving average, Simple moving average, Moving average crossover, Timeframe, MACD, Backtesting. 다음 항목에서도 이 글을 참조합니다 Moving average, Simple moving average, Moving average crossover, Relative Strength Index.
01EMA는 설정된 개수의 최근 가격만 사용하나요?+
유한 구간의 SMA처럼 사용하지 않습니다. 이전 결과가 오래된 이력을 줄어드는 가중치로 이어 갑니다. 정확한 시작점은 초기화에 달려 있습니다.
02빠른 반응이 항상 높은 품질인가요?+
아닙니다. 민감도가 높으면 단기 반전도 많아질 수 있습니다. 구체적 규칙을 별도 데이터에서 비용과 체결을 포함해 검증해야 합니다.