커뮤니티

1분 봉상에서 30분 및 일봉 LRS값 부탁드립니다.

프로필 이미지
큰상
2011-07-14 18:54:13
562
글번호 40921
답변완료
수고하십니다. 1분 봉상에서 30분 및 일봉 LRS값 부탁드립니다. 참조종목을 사용하지않고 수식으로 부탁드립니다. 감사합니다.
시스템
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2011-07-15 09:28:32

안녕하세요 예스스탁입니다. 1. 30분봉 Input : N(30),Len(14); Var : X(0), Num1(0), Num2(0), SumBars(0), SumSqrBars(0), SumY(0), Sum1(0), Sum2(0),LRSv(0); Array : CC[50](0); var1 = TimeToMinutes(stime)%N; if dayindex == 0 or (var1 <= var1[1] and stime > stime[1]) Then{ CC[0] = C; for X = 1 to 30{ CC[X] = CC[X-1][1]; } } CC[0] = C; If Len == 0 Then LRSv = 0; SumBars = Len * (Len - 1) * 0.5; SumSqrBars = (Len - 1) * Len * (2 * Len - 1) / 6; Sum1 = 0; SumY = 0; For X = 0 To Len - 1 Begin Sum1= Sum1 + X * CC[X]; SumY = SumY + CC[X]; End; Sum2 = SumBars * SumY; Num1 = Len * Sum1 - Sum2; Num2 = SumBars * SumBars - Len * SumSqrBars; If Num2 != 0 Then LRSv = Num1 / Num2; Else LRSv = 0; plot1(LRSv); 2. 일봉 Input : Len(14); Var : X(0), Num1(0), Num2(0), SumBars(0), SumSqrBars(0), SumY(0), Sum1(0), Sum2(0),LRSv(0); If Len == 0 Then LRSv = 0; SumBars = Len * (Len - 1) * 0.5; SumSqrBars = (Len - 1) * Len * (2 * Len - 1) / 6; Sum1 = 0; SumY = 0; For X = 0 To Len - 1 Begin Sum1= Sum1 + X * DayClose(X); SumY = SumY + DayClose(X); End; Sum2 = SumBars * SumY; Num1 = Len * Sum1 - Sum2; Num2 = SumBars * SumBars - Len * SumSqrBars; If Num2 != 0 Then LRSv = Num1 / Num2; Else LRSv = 0; plot1(LRSv); 즐거운 하루되세요 > 큰상 님이 쓴 글입니다. > 제목 : 1분 봉상에서 30분 및 일봉 LRS값 부탁드립니다. > 수고하십니다. 1분 봉상에서 30분 및 일봉 LRS값 부탁드립니다. 참조종목을 사용하지않고 수식으로 부탁드립니다. 감사합니다.
프로필 이미지

큰상

2011-07-16 10:59:23

큰상 님에 의해 삭제된 답변입니다.
프로필 이미지

큰상

2011-07-16 13:24:52

큰상 님에 의해 삭제된 답변입니다.