커뮤니티

수식문의

프로필 이미지
렉쳐
2016-11-18 03:04:34
105
글번호 104115
답변완료
분기별 로그피보나치 식을 원합니다 123 456 789 101112 월별로요 단 다음분기 넘어갈시 첫달은 전분기 포함요 예를들어 4월이면 1 2 3 4 의 피보나치 5월이면 4 5 의 피보나치
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-11-18 13:41:55

안녕하세요 예스스탁입니다. input : Per1(23.6),Per2(38.2),Per3(50.0),Per4(61.8),Per5(76.4); var : Month(0),QH(0),QL(0),MH(0),ML(0),MH1(0),ML1(0); var : HH(0),LL(0); Month = int(FracPortion(sdate/10000)*100); if Month != Month[1] Then{ MH = H; ML = L; MH1 = MH[1]; ML1 = ML[1]; if Month%3 == 1 then{ QH = H; QL = L; } } if H > MH Then MH = H; if L < ML Then ML = L; if H > QH Then QH = H; if L < QL Then QL = L; if Month%3 == 1 Then{ if MH1 > 0 Then HH = max(QH,MH1); Else HH = QH; if ML1 > 0 Then LL = max(QL,ML1); Else LL = QL; } Else{ HH = QH; LL = QL; } var1 = 10^(LOG10(HH)-(LOG10(HH)-LOG10(LL))*(Per1/100)); var2 = 10^(LOG10(HH)-(LOG10(HH)-LOG10(LL))*(Per2/100)); var3 = 10^(LOG10(HH)-(LOG10(HH)-LOG10(LL))*(Per3/100)); var4 = 10^(LOG10(HH)-(LOG10(HH)-LOG10(LL))*(Per4/100)); var5 = 10^(LOG10(HH)-(LOG10(HH)-LOG10(LL))*(Per5/100)); plot1(HH,"H"); plot2(var1,"23.6"); plot3(var2,"38.2"); plot4(var3,"50.0"); plot5(var4,"61.8"); plot6(var5,"76.4"); plot7(LL,"L"); 즐거운 하루되세요 > 렉쳐 님이 쓴 글입니다. > 제목 : 수식문의 > 분기별 로그피보나치 식을 원합니다 123 456 789 101112 월별로요 단 다음분기 넘어갈시 첫달은 전분기 포함요 예를들어 4월이면 1 2 3 4 의 피보나치 5월이면 4 5 의 피보나치