커뮤니티

수식 질문드립니다.

프로필 이미지
캣피쉬
2022-04-03 08:03:25
757
글번호 157679
답변완료
if Bdate != Bdate[1] Then { var51 = 0; Var52 = 0; Var53 = 0; } if sTime >= 90000 and stime <92000 Then { var51 = var51 + c2; Var52 = Var52 + 1; var53 = var51 / Var52; } 틱차트에서 9시땡할때 첫봉부터 누적 avg 구하는건데 이거말고 비슷한개념으로 마지막 n개봉의 avg 값은 어떻게 구하면 될까요 n=60 예를 들면 첫봉부터 누적해가다가 , 61개째부터는 2봉과 61봉까지 60개봉의 avg 3봉과 62봉까지 60개봉의 avg 전일 봉은 참조하지 않게끔 부탁드립니다. 감사합니다!!
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-04-04 14:16:59

안녕하세요 예스스탁입니다. input : P(60); if Bdate != Bdate[1] Then { var51 = 0; Var52 = 0; Var53 = 0; } var51 = var51 + c2; Var52 = Var52 + 1; if Var52 < P Then var53 = var51 / Var52; Else Var53 = Data2(ma(c2,P)); 즐거운 하루되세요 > 캣피쉬 님이 쓴 글입니다. > 제목 : 수식 질문드립니다. > if Bdate != Bdate[1] Then { var51 = 0; Var52 = 0; Var53 = 0; } if sTime >= 90000 and stime <92000 Then { var51 = var51 + c2; Var52 = Var52 + 1; var53 = var51 / Var52; } 틱차트에서 9시땡할때 첫봉부터 누적 avg 구하는건데 이거말고 비슷한개념으로 마지막 n개봉의 avg 값은 어떻게 구하면 될까요 n=60 예를 들면 첫봉부터 누적해가다가 , 61개째부터는 2봉과 61봉까지 60개봉의 avg 3봉과 62봉까지 60개봉의 avg 전일 봉은 참조하지 않게끔 부탁드립니다. 감사합니다!!