커뮤니티

안녕하세요? 수식을 부탁드리겠습니다.

프로필 이미지
또다시
2018-08-22 18:17:17
137
글번호 121514
답변완료
안녕하세요? 피보나치 수식을 부탁드립니다. 오늘 장시작전 즉 오늘(22일 수요일)기준으로 이전 5일 고저점기준으로 피보나치를 그리고 싶습니다. (21일(화요일) 20일(월요일),19일(일요일),18일(토요일),17일(금요일),16일(목요일),15일(수요일)-오늘(22일)을 제외한 거래일 5일간의 고저가 기준으로 피보나치를 그리고 싶습니다.) 시간은 다음 2조건으로 그리고 싶습니다. 1.뉴질랜드 시작 시간(즉 일반적인 해외시가 기준) 2.(어제 시각시간09시14분)에서 (다음날 02시00분)을 끝나는 시간 부탁드리겠습니다. 항상 감사합니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-08-23 09:26:40

안녕하세요 예스스탁입니다. 1. input : per1(23.6),per2(38.2),per3(50.0),per4(61.8),per5(76.4); var : cnt(0),HH(0),LL(0),RR(0); if bdate != bdate[1] then { HH = DayHigh(1); LL = DayLow(1); for cnt = 1 to 5 { if DayHigh(cnt) > HH Then HH = DayHigh(cnt); if DayLow(cnt) < LL Then LL = DayLow(cnt); } RR = HH-LL; } plot1(HH); plot2(HH-RR*(Per1/100)); plot3(HH-RR*(Per2/100)); plot4(HH-RR*(Per3/100)); plot5(HH-RR*(Per4/100)); plot6(HH-RR*(Per5/100)); plot7(LL); 2 input : N(5),per1(23.6),per2(38.2),per3(50.0),per4(61.8),per5(76.4); input : starttime(091400),endtime(020000); var : Tcond(false),cnt(0),Hv(0),Lv(0),Rv(0); Array : OO[10](0),HH[10](0),LL[10](0),CC[10](0); if (sdate != sdate[1] and stime >= starttime) or (sdate == sdate[1] and stime >= starttime and stime[1] < starttime) then { Tcond = true; OO[0] = O; HH[0] = H; LL[0] = L; for cnt = 1 to 9 { OO[cnt] = OO[cnt-1][1]; HH[cnt] = HH[cnt-1][1]; LL[cnt] = LL[cnt-1][1]; CC[cnt] = CC[cnt-1][1]; } if HH[N] > 0 and LL[N] > 0 then { Hv = HH[1]; Lv = LL[1]; for cnt = 1 to N { if HH[cnt] > Hv Then Hv = HH[cnt]; if LL[cnt] < Lv Then Lv = LL[cnt]; } } } if (sdate != sdate[1] and stime >= endtime) or (sdate == sdate[1] and stime >= endtime and stime[1] < endtime) then { Tcond = false; } if Tcond == true then { if H > HH[0] Then HH[0] = H; if L < LL[0] Then LL[0] = L; CC[0] = C; } if Hv > 0 and Lv > 0 then { Rv = Hv-Lv; plot1(Hv); plot2(Hv-Rv*(Per1/100)); plot3(Hv-Rv*(Per2/100)); plot4(Hv-Rv*(Per3/100)); plot5(Hv-Rv*(Per4/100)); plot6(Hv-Rv*(Per5/100)); plot7(Lv); } 즐거운 하루되세요 > 또다시 님이 쓴 글입니다. > 제목 : 안녕하세요? 수식을 부탁드리겠습니다. > 안녕하세요? 피보나치 수식을 부탁드립니다. 오늘 장시작전 즉 오늘(22일 수요일)기준으로 이전 5일 고저점기준으로 피보나치를 그리고 싶습니다. (21일(화요일) 20일(월요일),19일(일요일),18일(토요일),17일(금요일),16일(목요일),15일(수요일)-오늘(22일)을 제외한 거래일 5일간의 고저가 기준으로 피보나치를 그리고 싶습니다.) 시간은 다음 2조건으로 그리고 싶습니다. 1.뉴질랜드 시작 시간(즉 일반적인 해외시가 기준) 2.(어제 시각시간09시14분)에서 (다음날 02시00분)을 끝나는 시간 부탁드리겠습니다. 항상 감사합니다.