커뮤니티
EMA 그리는 방식이 궁굼합니다.
2026-06-07 16:47:52
41
글번호 232294
안녕하세요.
일반적으로 다른 HTS나 트레이딩뷰에서는 EMA를 기간값을 넣은 캔들만큼 생성된 후부터 그려지는데,
예스트레이더는 예를들어서 차트로딩바수를 5000개로 하고 EMA의 기간값을 5000을 입력해도 첫 캔들부터 EMA가 그려집니다.
재귀적으로 그려지는거 같은데, 내부에서 사용되는 EMA로직을 알고 싶습니다.
답변 1
예스스탁 예스스탁 답변
2026-06-08 10:51:50
안녕하세요
예스스탁입니다.
1. 지수이평계산공식
계산식
EP(평활계수) = 2/(기간 + 1)
EMA = 금일 종가 * EP + 전일의 지수 이동평균 * (1-EP)
2
아래는 ema를 풀어서 작성한 식입니다.
input : P(20);
var : ep(0),E(0);
ep = 2/(P+1);
if CurrentBar >= 1 then
{
if CurrentBar == 1 Then
E = C;
else
E = C * EP + E[1] * (1-EP);
}
plot1(E);
plot2(Ema(C,P));
즐거운 하루되세요
다음글
이전글