커뮤니티

분봉에서 일봉 몸통의 고저가 이평 문의드립니다.

프로필 이미지
일목초인
2021-08-29 11:14:47
1055
글번호 151831
답변완료
다음 지표는 분봉차트에서 당일의 데이터는 제외한 일봉의 시가,종가 중에서 최고 최저값의 이동평균을 구하는 식입니다. 그런데 차트에서 실제 계산한 값과 제가 만든 지표의 값이 다르게 나옵니다. 제가 만든 식에 오류가 있는지 문의드립니다. input : OC_Period(5); var: OCcount(0), OCH(0), OCL(0), OCHH(0), OCLL(0); OCH = 0; OCL = 0; For OCcount = 1 to OC_Period { OCH = OCH + Max(DayOpen(OC_Period), DayClose(OC_Period)); OCL = OCL + Min(DayOpen(OC_Period), DayClose(OC_Period)); } OCHH = OCH/OC_Period; OCLL = OCL/OC_Period; Plot1(OCHH, "OCHH"); Plot2(OCLL, "OCLL"); 항상 감사합니다^^
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-08-31 09:32:09

안녕하세요? 수정 답변 드립니다. input : OC_Period(5); var: OCcount(0), OCH(0), OCL(0), OCHH(0), OCLL(0); OCH = 0; OCL = 0; For OCcount = 1 to OC_Period { OCH = OCH + Max(DayOpen(OCcount), DayClose(OCcount)); OCL = OCL + Min(DayOpen(OCcount), DayClose(OCcount)); } OCHH = OCH/OC_Period; OCLL = OCL/OC_Period; Plot1(OCHH, "OCHH"); Plot2(OCLL, "OCLL"); 감사합니다. > 일목초인 님이 쓴 글입니다. > 제목 : 분봉에서 일봉 몸통의 고저가 이평 문의드립니다. > 다음 지표는 분봉차트에서 당일의 데이터는 제외한 일봉의 시가,종가 중에서 최고 최저값의 이동평균을 구하는 식입니다. 그런데 차트에서 실제 계산한 값과 제가 만든 지표의 값이 다르게 나옵니다. 제가 만든 식에 오류가 있는지 문의드립니다. input : OC_Period(5); var: OCcount(0), OCH(0), OCL(0), OCHH(0), OCLL(0); OCH = 0; OCL = 0; For OCcount = 1 to OC_Period { OCH = OCH + Max(DayOpen(OC_Period), DayClose(OC_Period)); OCL = OCL + Min(DayOpen(OC_Period), DayClose(OC_Period)); } OCHH = OCH/OC_Period; OCLL = OCL/OC_Period; Plot1(OCHH, "OCHH"); Plot2(OCLL, "OCLL"); 항상 감사합니다^^