커뮤니티

수식 부탁드립니다.

프로필 이미지
가자치타
2023-10-15 22:03:01
837
글번호 173094
답변완료
아래 수식에서 1 고가위에 23.6, 38.2라인 2 저가아래 23.6, 38.2라인 추가 부탁드립니다. input : n(5),Pre(0); var : cnt(0),HH(0),LL(0); Array : WH[100](0),WL[100](0); if DayOfWeek(sdate) < DayOfWeek(sdate[1]) Then{ WH[0] = H; WL[0] = L; for cnt = 1 to 99{ WH[cnt] = WH[cnt-1][1]; WL[cnt] = WL[cnt-1][1]; } } if H > WH[0] Then WH[0] = H; if L < WL[0] Then WL[0] = L; if WH[n+Pre] > 0 then{ HH = WH[Pre]; LL = WL[Pre]; for cnt = Pre+0 to Pre+N-1{ if WH[cnt] > HH Then HH = WH[cnt]; if WL[cnt] < LL Then LL = WL[cnt]; } plot1(HH,"최고가"); plot2(HH-(HH-LL)*0.236,"블루%"); plot3(HH-(HH-LL)*0.382,"38.2%"); plot4(HH-(HH-LL)*0.500,"50.0%"); plot5(HH-(HH-LL)*0.618,"61.8%"); plot6(HH-(HH-LL)*0.764,"헤드%"); plot7(LL,"최저가"); }
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-10-16 14:24:54

안녕하세요 예스스탁입니다. input : n(5),Pre(0); var : cnt(0),HH(0),LL(0); Array : WH[100](0),WL[100](0); if DayOfWeek(sdate) < DayOfWeek(sdate[1]) Then{ WH[0] = H; WL[0] = L; for cnt = 1 to 99{ WH[cnt] = WH[cnt-1][1]; WL[cnt] = WL[cnt-1][1]; } } if H > WH[0] Then WH[0] = H; if L < WL[0] Then WL[0] = L; if WH[n+Pre] > 0 then{ HH = WH[Pre]; LL = WL[Pre]; for cnt = Pre+0 to Pre+N-1{ if WH[cnt] > HH Then HH = WH[cnt]; if WL[cnt] < LL Then LL = WL[cnt]; } plot1(HH,"최고가"); plot2(HH-(HH-LL)*0.236,"블루%"); plot3(HH-(HH-LL)*0.382,"38.2%"); plot4(HH-(HH-LL)*0.500,"50.0%"); plot5(HH-(HH-LL)*0.618,"61.8%"); plot6(HH-(HH-LL)*0.764,"헤드%"); plot7(LL,"최저가"); plot8(HH+(HH-LL)*0.236,"h+23.6%"); plot9(HH+(HH-LL)*0.382,"h+38.2%"); plot10(LL-(HH-LL)*0.382,"L-23.6%"); plot11(LL-(HH-LL)*0.382,"L-38.2%"); } 즐거운 하루되세요 > 가자치타 님이 쓴 글입니다. > 제목 : 수식 부탁드립니다. > 아래 수식에서 1 고가위에 23.6, 38.2라인 2 저가아래 23.6, 38.2라인 추가 부탁드립니다. input : n(5),Pre(0); var : cnt(0),HH(0),LL(0); Array : WH[100](0),WL[100](0); if DayOfWeek(sdate) < DayOfWeek(sdate[1]) Then{ WH[0] = H; WL[0] = L; for cnt = 1 to 99{ WH[cnt] = WH[cnt-1][1]; WL[cnt] = WL[cnt-1][1]; } } if H > WH[0] Then WH[0] = H; if L < WL[0] Then WL[0] = L; if WH[n+Pre] > 0 then{ HH = WH[Pre]; LL = WL[Pre]; for cnt = Pre+0 to Pre+N-1{ if WH[cnt] > HH Then HH = WH[cnt]; if WL[cnt] < LL Then LL = WL[cnt]; } plot1(HH,"최고가"); plot2(HH-(HH-LL)*0.236,"블루%"); plot3(HH-(HH-LL)*0.382,"38.2%"); plot4(HH-(HH-LL)*0.500,"50.0%"); plot5(HH-(HH-LL)*0.618,"61.8%"); plot6(HH-(HH-LL)*0.764,"헤드%"); plot7(LL,"최저가"); }