커뮤니티

수식 부탁드립니다.

프로필 이미지
디얼디어
2017-06-22 14:47:23
155
글번호 110669
답변완료
주봉으로 피보나치로그값이 나오게 하고 싶습니다. 월요일이면 저번주 화요일부터 현재 월요일 고저값으로 나오게 하고 싶습니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-06-22 15:52:39

안녕하세요 예스스탁입니다. 아래 내용 참고하시기 바랍니다. input : Per1(23.6),Per2(38.2),Per3(50.0),Per4(61.8),Per5(76.4); var : cnt(0),Hv(0),Lv(0); Array : WW[10](0),HH[10](0),LL[10](0); if Bdate != Bdate[1] Then{ WW[0] = DateToJulian(sdate); HH[0] = H; LL[0] = L; for cnt = 1 to 9{ WW[cnt] = WW[cnt-1][1]; HH[cnt] = HH[cnt-1][1]; LL[cnt] = LL[cnt-1][1]; } } if H > HH[0] Then HH[0] = H; if L < LL[0] Then LL[0] = L; if HH[5] > 0 and LL[5] > 0 then{ Hv = HH[0]; Lv = LL[0]; for cnt = 0 to 5{ if HH[cnt] > Hv and WW[cnt] > WW[0]-7 Then Hv = HH[cnt]; if LL[cnt] < Lv and WW[cnt] > WW[0]-7 Then Lv = LL[cnt]; } var1 = 10^(LOG10(HV)-(LOG10(HV)-LOG10(LV))*(Per1/100)); var2 = 10^(LOG10(HV)-(LOG10(HV)-LOG10(LV))*(Per2/100)); var3 = 10^(LOG10(HV)-(LOG10(HV)-LOG10(LV))*(Per3/100)); var4 = 10^(LOG10(HV)-(LOG10(HV)-LOG10(LV))*(Per4/100)); var5 = 10^(LOG10(HV)-(LOG10(HV)-LOG10(LV))*(Per5/100)); plot1(HV); plot2(var1); plot3(var2); plot4(var3); plot5(var4); plot6(var5); plot7(LV); } 즐거운 하루되세요 > 디얼디어 님이 쓴 글입니다. > 제목 : 수식 부탁드립니다. > 주봉으로 피보나치로그값이 나오게 하고 싶습니다. 월요일이면 저번주 화요일부터 현재 월요일 고저값으로 나오게 하고 싶습니다.