커뮤니티

문의드립니다

프로필 이미지
장군
2015-12-24 13:17:43
159
글번호 93772
답변완료
input : N(30); var : cnt(0), HH(0),LL(0),Hi(0),Li(0); var : HL(0),LH(0); HH = H; Hi = 0; LL = L; Li = 0; for cnt = 0 to N-1{ if H[cnt] > HH Then{ HH = H[cnt]; Hi = cnt; } if L[cnt] < LL Then{ LL = L[cnt]; Li = cnt; } } if Li >= Hi Then{ HL = L; for cnt = 0 to Hi{ if L[cnt] < HL Then HL = L[cnt]; } plot1(HH,"고점"); plot2(LL,"저점"); plot3(HH-(HH-LL)*0.764,"76.4%"); plot4(HH-(HH-LL)*0.618,"0.618%"); } if Li < Hi Then{ LH = H; for cnt = 0 to Li{ if H[cnt] > LH Then LH = H[cnt]; } plot3(LL+(HH-LL)*0.764,"76.4%"); plot4(LL+(HH-LL)*0.618,"0.618%"); } 강조식부탁드립니다(고점저점은생략) plot3.4위에있을때 핑크 아래있을때 그린색
강조
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-12-28 11:46:37

안녕하세요 예스스탁입니다. input : N(30); var : cnt(0), HH(0),LL(0),Hi(0),Li(0); var : HL(0),LH(0); HH = H; Hi = 0; LL = L; Li = 0; for cnt = 0 to N-1{ if H[cnt] > HH Then{ HH = H[cnt]; Hi = cnt; } if L[cnt] < LL Then{ LL = L[cnt]; Li = cnt; } } if Li >= Hi Then{ HL = L; for cnt = 0 to Hi{ if L[cnt] < HL Then HL = L[cnt]; } var1 = HH-(HH-LL)*0.764; var2 = HH-(HH-LL)*0.618; } if Li < Hi Then{ LH = H; for cnt = 0 to Li{ if H[cnt] > LH Then LH = H[cnt]; } var1 = LL+(HH-LL)*0.764; var2 = LL+(HH-LL)*0.618; } if C > max(var1,var2) Then PlotPaintBar(H,L,"강조",MAGENTA); if C < min(var1,var2) Then PlotPaintBar(H,L,"강조",GREEN); 즐거운 하루되세요 > 장군 님이 쓴 글입니다. > 제목 : 문의드립니다 > input : N(30); var : cnt(0), HH(0),LL(0),Hi(0),Li(0); var : HL(0),LH(0); HH = H; Hi = 0; LL = L; Li = 0; for cnt = 0 to N-1{ if H[cnt] > HH Then{ HH = H[cnt]; Hi = cnt; } if L[cnt] < LL Then{ LL = L[cnt]; Li = cnt; } } if Li >= Hi Then{ HL = L; for cnt = 0 to Hi{ if L[cnt] < HL Then HL = L[cnt]; } plot1(HH,"고점"); plot2(LL,"저점"); plot3(HH-(HH-LL)*0.764,"76.4%"); plot4(HH-(HH-LL)*0.618,"0.618%"); } if Li < Hi Then{ LH = H; for cnt = 0 to Li{ if H[cnt] > LH Then LH = H[cnt]; } plot3(LL+(HH-LL)*0.764,"76.4%"); plot4(LL+(HH-LL)*0.618,"0.618%"); } 강조식부탁드립니다(고점저점은생략) plot3.4위에있을때 핑크 아래있을때 그린색