커뮤니티

평균가 문의

프로필 이미지
khkwon
2014-04-02 10:26:50
154
글번호 74040
답변완료
안녕하세요? 평균가를 구하는 수식을 알고 싶습니다. 두가지인데요.. 첫째는 옵션의 평균가로 당월물이 시작된 이후의 1달치 평균을 구하는 거고요. 예를 들면 첫날은 그날 가격이 평균가이고 둘째날은 전일과 당일의 합을 둘로 나눈것이 평균가가 되겠지요.. 둘째는 선물의 평균가로 당월물이 시작된 이후의 평균가를 구하는 수식이고요. 이것은 3개월 평균이 되겠지요. 각 수식에서 종가기준 평균가와 고가저가 합산 평균가로 구하는 수식을 각각 알고 싶고요. 또 가능할지 모르겠는데요. 매일매일 1분단위 종가로 구한 평균가를 기준한 월물 평균가를 수식으로 만들수 있는지요? 알려주시면 감사하겠습니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-04-02 11:17:33

안녕하세요 예스스탁입니다. 1. 옵션 var : month(0),nday(0),week(0),daycnt(0),sum1(0),sum2(0),avg1(0),avg2(0),cnt(0); month = int(date/100)-int(date/10000)*100; nday = date - int(date/100)*100; week = DayOfWeek(date); if nday >= 8 and nday <= 14 and week == 4 and date !=date[1] then daycnt = 0; if date != date[1] Then daycnt = daycnt+1; sum1 = 0; sum2 = 0; for cnt = 0 to daycnt-1{ sum1 = sum1+DayClose(cnt); sum2 = sum2+(DayHigh(cnt)+DayLow(cnt))/2; } avg1 = sum1/daycnt; avg2 = sum2/daycnt; plot1(avg1,"종가기준평균"); plot2(avg2,"중심값기준평균"); 2. 선물 var : month(0),nday(0),week(0),daycnt(0),sum1(0),sum2(0),avg1(0),avg2(0),cnt(0); month = int(date/100)-int(date/10000)*100; nday = date - int(date/100)*100; week = DayOfWeek(date); if month%3 == 0 and nday >= 8 and nday <= 14 and week == 4 and date !=date[1] then daycnt = 0; if date != date[1] Then daycnt = daycnt+1; sum1 = 0; sum2 = 0; for cnt = 0 to daycnt-1{ sum1 = sum1+DayClose(cnt); sum2 = sum2+(DayHigh(cnt)+DayLow(cnt))/2; } avg1 = sum1/daycnt; avg2 = sum2/daycnt; plot1(avg1,"종가기준평균"); plot2(avg2,"중심값기준평균"); 즐거운 하루되세요 > khkwon 님이 쓴 글입니다. > 제목 : 평균가 문의 > 안녕하세요? 평균가를 구하는 수식을 알고 싶습니다. 두가지인데요.. 첫째는 옵션의 평균가로 당월물이 시작된 이후의 1달치 평균을 구하는 거고요. 예를 들면 첫날은 그날 가격이 평균가이고 둘째날은 전일과 당일의 합을 둘로 나눈것이 평균가가 되겠지요.. 둘째는 선물의 평균가로 당월물이 시작된 이후의 평균가를 구하는 수식이고요. 이것은 3개월 평균이 되겠지요. 각 수식에서 종가기준 평균가와 고가저가 합산 평균가로 구하는 수식을 각각 알고 싶고요. 또 가능할지 모르겠는데요. 매일매일 1분단위 종가로 구한 평균가를 기준한 월물 평균가를 수식으로 만들수 있는지요? 알려주시면 감사하겠습니다.