커뮤니티

수식좀 부탁드립니다.

프로필 이미지
유안
2013-10-01 10:18:56
134
글번호 67957
답변완료
차트는 분차트이고 겹치기한 콜과풋 양옵션의 분봉상 종가기준 데이터합/2를 하여 빨간선은 당일의 중간값중 가장높은값, 파란선은 당일의 중간값중 가장낮은값입니다. 가장높은값인 빨간선을 5일치까지 당일에 나타내고 싶습니다. 예를들어 중간값중 당일 최고값 1일전 중간값중 당일 최고값 2일전 중간값중 당일 최고값 3일전 중간값중 당일 최고값 현재 쓰고있는 수식은 var : Avgv(0,data1),Hest(0,data1),Lest(0,data1); var : dayO(0,data1),Preday(0,data1),PreHest(0,data1),PreLest(0,data1); Avgv = (data1(c)+data2(c))/2; if data1(date != date[1]) Then{ Hest = Avgv; Lest = Avgv; dayO = (data1(O)+data2(O))/2; Preday = Avgv[1]; PreHest = Hest[1]; PreLest = Lest[1]; } if Avgv > Hest Then Hest = Avgv; if Avgv < Lest Then Lest = Avgv; plot1(Hest,"중간값 중 당일 최고값"); plot2(Lest,"중간값 중 당일 최저값"); plot3(Preday,"전일종가합/2"); plot4(PreHest,"전일 중간값 중 당일 최고값"); plot5(PreLest,"전일 중간값 중 당일 최저값"); 위수식에서 전일종가합/2 는 필요없어서 빼주셨으면 합니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-10-01 10:10:02

안녕하세요 예스스탁입니다. var : Avgv(0,data1),dayO(0,data1); var : Hest(0,data1),Lest(0,data1); var : Hest1(0,data1),Lest1(0,data1); var : Hest2(0,data1),Lest2(0,data1); var : Hest3(0,data1),Lest3(0,data1); var : Hest4(0,data1),Lest4(0,data1); Avgv = (data1(c)+data2(c))/2; if data1(date != date[1]) Then{ Hest = Avgv; Lest = Avgv; dayO = (data1(O)+data2(O))/2; Hest1 = Hest[1]; Lest1 = Lest[1]; Hest2 = Hest1[1]; Lest2 = Lest1[1]; Hest3 = Hest2[1]; Lest3 = Lest2[1]; Hest4 = Hest3[1]; Lest4 = Lest3[1]; } if Avgv > Hest Then Hest = Avgv; if Avgv < Lest Then Lest = Avgv; plot1(Hest,"당일최고값"); plot2(Lest,"당일최저값"); plot3(Hest1,"1일전최고값"); plot4(Lest1,"1일전최저값"); plot5(Hest2,"2일전최고값"); plot6(Lest2,"2일전최저값"); plot7(Hest3,"3일전최고값"); plot8(Lest3,"3일전최저값"); plot9(Hest4,"4일전최고값"); plot10(Lest4,"4일전최저값"); 즐거운 하루되세요 > 유안 님이 쓴 글입니다. > 제목 : 수식좀 부탁드립니다. > 차트는 분차트이고 겹치기한 콜과풋 양옵션의 분봉상 종가기준 데이터합/2를 하여 빨간선은 당일의 중간값중 가장높은값, 파란선은 당일의 중간값중 가장낮은값입니다. 가장높은값인 빨간선을 5일치까지 당일에 나타내고 싶습니다. 예를들어 중간값중 당일 최고값 1일전 중간값중 당일 최고값 2일전 중간값중 당일 최고값 3일전 중간값중 당일 최고값 현재 쓰고있는 수식은 var : Avgv(0,data1),Hest(0,data1),Lest(0,data1); var : dayO(0,data1),Preday(0,data1),PreHest(0,data1),PreLest(0,data1); Avgv = (data1(c)+data2(c))/2; if data1(date != date[1]) Then{ Hest = Avgv; Lest = Avgv; dayO = (data1(O)+data2(O))/2; Preday = Avgv[1]; PreHest = Hest[1]; PreLest = Lest[1]; } if Avgv > Hest Then Hest = Avgv; if Avgv < Lest Then Lest = Avgv; plot1(Hest,"중간값 중 당일 최고값"); plot2(Lest,"중간값 중 당일 최저값"); plot3(Preday,"전일종가합/2"); plot4(PreHest,"전일 중간값 중 당일 최고값"); plot5(PreLest,"전일 중간값 중 당일 최저값"); 위수식에서 전일종가합/2 는 필요없어서 빼주셨으면 합니다.