커뮤니티

피보나치 문의드립니다

프로필 이미지
카카
2025-03-27 22:18:32
369
글번호 189661
답변완료
안녕하세요 관리자님!! 피보나치를 이용하여 실거래를 하고 있습니다 분봉차트에서의 피보나치는 당일의 시가에서부터 시작되는데 이를 응용해서 미국장에서부터 시작되는 피보나치선을 구현하고 싶습니다 즉 미국장 개장시간이 시가인 피보나치선이 필요합니다 부탁드립니다^^
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2025-03-28 09:52:15

안녕하세요 예스스탁입니다. 미국장시작부터 새벽장까지의 최고-최저로 피보나치 계산하시면 1번식, 미국장시작시간 기준으로 24시간 최고-최저로 피보나치 계산하시면 2번식 사용하시면 됩니다. 1 input : Per1(23.6),Per2(38.2),Per3(50.0),Per4(61.8),per5(76.4); var : ST(0),Tcond(False),HH(0),LL(0); if Bdate != Bdate[1] Then { Tcond = False; if sTime >= 80000 Then ST = 233000; Else ST = 223000; } if ST > 0 and ((sDate != sdate[1] and sTime >= ST) or (sDate == sdate[1] and sTime >= ST and sTime[1] < ST)) Then { Tcond = true; HH = H; LL = L; } if Tcond == true Then { if H > HH Then HH = H; if L < LL Then LL = L; } if HH > 0 and LL > 0 Then { Plot1(HH,"최고"); Plot2(HH-(HH-LL)*(Per1/100),"23.6%"); Plot3(HH-(HH-LL)*(Per2/100),"38.2%"); Plot4(HH-(HH-LL)*(Per3/100),"50.0%"); Plot5(HH-(HH-LL)*(Per4/100),"61.8%"); Plot6(HH-(HH-LL)*(Per5/100),"76.4%"); Plot7(LL,"최저"); } 2 input : Per1(23.6),Per2(38.2),Per3(50.0),Per4(61.8),per5(76.4); var : ST(0),Tcond(False),HH(0),LL(0); if Bdate != Bdate[1] Then { if sTime >= 80000 Then ST = 233000; Else ST = 223000; } if ST > 0 and ((sDate != sdate[1] and sTime >= ST) or (sDate == sdate[1] and sTime >= ST and sTime[1] < ST)) Then { Tcond = true; HH = H; LL = L; } if Tcond == true Then { if H > HH Then HH = H; if L < LL Then LL = L; } if HH > 0 and LL > 0 Then { Plot1(HH,"최고"); Plot2(HH-(HH-LL)*(Per1/100),"23.6%"); Plot3(HH-(HH-LL)*(Per2/100),"38.2%"); Plot4(HH-(HH-LL)*(Per3/100),"50.0%"); Plot5(HH-(HH-LL)*(Per4/100),"61.8%"); Plot6(HH-(HH-LL)*(Per5/100),"76.4%"); Plot7(LL,"최저"); } 즐거운 하루되세요 > 카카 님이 쓴 글입니다. > 제목 : 피보나치 문의드립니다 > 안녕하세요 관리자님!! 피보나치를 이용하여 실거래를 하고 있습니다 분봉차트에서의 피보나치는 당일의 시가에서부터 시작되는데 이를 응용해서 미국장에서부터 시작되는 피보나치선을 구현하고 싶습니다 즉 미국장 개장시간이 시가인 피보나치선이 필요합니다 부탁드립니다^^