커뮤니티

분봉 데이터 에서 당일분 봉으로만 표시되게 만들어 주세요

프로필 이미지
강심장
2024-11-11 14:50:39
458
글번호 185155
답변완료
input : 기간(5); var : 이동평균(0); 이동평균 = ma(c,기간); plot1 (이동평균,"이동평균"); 위의 수식에서 당일 봉이 하나 형성되었을 때, 5 이동평균의 경우, 당일봉 1개와 전일봉4개를 사용하여 수식이 완성 되는데,, 당일 데이터로만 차트가 완성되게 수정해 주세요. 당일, 봉 1개 형성시 1개 봉으로만 차트가 나타나고, 봉2개 완성시 2개의 평균값으로, 봉3개 완성시 봉3개의 평균...... 봉5개 완성시에는 이동평균 = ma(c,기간)을 사용하여 차트가 그려지게 수정해 주세요.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-11-11 16:04:49

안녕하세요 예스스탁입니다. input : 기간(5); var : 이동평균(0); if Bdate != Bdate[1] Then { var1 = 0; var2 = 0; } var1 = var1+c; var2 = var2+1; if var2 < 5 Then 이동평균 = var1/var2; Else 이동평균 = ma(c,기간); plot1 (이동평균,"이동평균"); 즐거운 하루되세요 > 강심장 님이 쓴 글입니다. > 제목 : 분봉 데이터 에서 당일분 봉으로만 표시되게 만들어 주세요 > input : 기간(5); var : 이동평균(0); 이동평균 = ma(c,기간); plot1 (이동평균,"이동평균"); 위의 수식에서 당일 봉이 하나 형성되었을 때, 5 이동평균의 경우, 당일봉 1개와 전일봉4개를 사용하여 수식이 완성 되는데,, 당일 데이터로만 차트가 완성되게 수정해 주세요. 당일, 봉 1개 형성시 1개 봉으로만 차트가 나타나고, 봉2개 완성시 2개의 평균값으로, 봉3개 완성시 봉3개의 평균...... 봉5개 완성시에는 이동평균 = ma(c,기간)을 사용하여 차트가 그려지게 수정해 주세요.