커뮤니티

array

프로필 이미지
코퍼
2024-01-02 22:36:42
771
글번호 175380
답변완료
안녕하세요? 혼자 응용하려니 어렵습니다 1. 5분봉 차트에서 매일 10시~12 중 발생하는 값 Op : 10시 시가 H : 최고가 L : 최저가 HLR : (H - L)/Op 2. 오늘을 제외한 어제부터 과거로 20일간 어레이에 HLR을 저장하고 어레이를 이용해서 평균과 표준편차를 구하고 싶습니다. 새해 복 많이 받으시고 고맙습니다!
지표
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2024-01-03 11:31:50

안녕하세요 예스스탁입니다. input : N(20); input : StartTime(100000),EndTime(120000); var : cnt(0),Op(0),HH(0),LL(0),Tcond(False); var : sum(0),mav(0),SumSqrt(0),stdv(0); Array : HLR[50](-1); if (sdate != sdate[1] and stime >= EndTime) or (sdate == sdate[1] and stime >= EndTime and stime[1] < EndTime) Then { Tcond = False; } if (sdate != sdate[1] and stime >= StartTime) or (sdate == sdate[1] and stime >= StartTime and stime[1] < StartTime) Then { Tcond = true; Op = O; HH = H; LL = L; For cnt = 49 DownTo 1 { HLR[cnt] = HLR[cnt-1]; } } if Tcond == true Then { if HH > 0 and H > HH Then HH = H; if LL > 0 and L < LL Then LL = L; HLR[0] = (HH-LL)/Op; } if HLR[N] >= 0 Then { #평균 sum = 0; for cnt = 1 to N { sum = sum + HLR[cnt]; } mav = sum/N; #표준편차 SumSqrt = 0; For cnt = 1 To N { SumSqrt = SumSqrt + (HLR[cnt] - mav)^2; } Stdv = SquareRoot(SumSqrt / N); } 즐거운 하루되세요 > 코퍼 님이 쓴 글입니다. > 제목 : array > 안녕하세요? 혼자 응용하려니 어렵습니다 1. 5분봉 차트에서 매일 10시~12 중 발생하는 값 Op : 10시 시가 H : 최고가 L : 최저가 HLR : (H - L)/Op 2. 오늘을 제외한 어제부터 과거로 20일간 어레이에 HLR을 저장하고 어레이를 이용해서 평균과 표준편차를 구하고 싶습니다. 새해 복 많이 받으시고 고맙습니다!
프로필 이미지

코퍼

2024-01-04 18:45:02

코퍼 님에 의해 삭제된 답변입니다.