커뮤니티

재문의

프로필 이미지
딸기잼1234
2015-09-16 04:27:50
102
글번호 90366
답변완료
<재문의> 제가 원하는 평균값이 나오지 않고 또한 3분봉에서 변수가 110개 넘으면 지표가 표시되지 않는 문재가 있어 재문의 드립니다. 다시 구체적으로 말씀드리면.. 현재 시점에서 부터 "(종가+고가+저가)/3 * 거래량" 의 30개 전까지 누적합을 "30개 전까지 누적거래량"으로 나누어 현재의 가격평균을 구현하고 싶습니다 안녕하세요 예스스탁입니다. input : P(30); var: cnt(0),sum1(0),sum2(0),avgv(0); sum1 = 0; sum2 = 0; for cnt = 0 to P-1{ sum1 = sum1+(DayClose(cnt)+DayHigh(cnt)+daylow(cnt))/3*DayVolume(cnt); sum2 = sum2+DayVolume(cnt); } avgv = sum1/sum2; plot1(avgv); 즐거운 하루되세요 > 딸기잼1234 님이 쓴 글입니다. > 제목 : 가격평균 > 예를 들어 30일동안의 "(종가+고가+저가)/3*거래량" 을 30일동안의 "누계거래량"으로 나누어 가격평균을 구현하고 싶습니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-09-16 09:44:34

안녕하세요 예스스탁입니다. 현재 작성된 식은 계산방법은 올리신내용으로 계산을 합니다. 다만 식이 일간의 값으로 계산합니다. 즉 분봉에서 일봉의 P일간의 값을 계산하게 만들어진 식입니다. 최근 P개봉이면 식을 아래와 같이 수정해서 사용하시면 됩니다. input : P(30); var: cnt(0),sum1(0),sum2(0),avgv(0); #최근 P개봉 종가+고가+저가)/3 * 거래량 누적 sum1 = AccumN((C+H+L)/3*V,P); #최근 P봉봉 거래량 누적 sum2 = AccumN(V,P); #평균 avgv = sum1/sum2; plot1(avgv); 즐거운 하루되세요 > 딸기잼1234 님이 쓴 글입니다. > 제목 : 재문의 > <재문의> 제가 원하는 평균값이 나오지 않고 또한 3분봉에서 변수가 110개 넘으면 지표가 표시되지 않는 문재가 있어 재문의 드립니다. 다시 구체적으로 말씀드리면.. 현재 시점에서 부터 "(종가+고가+저가)/3 * 거래량" 의 30개 전까지 누적합을 "30개 전까지 누적거래량"으로 나누어 현재의 가격평균을 구현하고 싶습니다 안녕하세요 예스스탁입니다. input : P(30); var: cnt(0),sum1(0),sum2(0),avgv(0); sum1 = 0; sum2 = 0; for cnt = 0 to P-1{ sum1 = sum1+(DayClose(cnt)+DayHigh(cnt)+daylow(cnt))/3*DayVolume(cnt); sum2 = sum2+DayVolume(cnt); } avgv = sum1/sum2; plot1(avgv); 즐거운 하루되세요 > 딸기잼1234 님이 쓴 글입니다. > 제목 : 가격평균 > 예를 들어 30일동안의 "(종가+고가+저가)/3*거래량" 을 30일동안의 "누계거래량"으로 나누어 가격평균을 구현하고 싶습니다.