커뮤니티

다음식을 알기쉽게 풀어 알려주세요.

프로필 이미지
trend
2004-12-25 12:34:41
931
글번호 6157
답변완료
최고이후 최저 Lowest(L, dayindex()+1-highest(if(dayHigh()==H,dayindex()+1,0),dayindex()+1)) 최고이후 최저이후 최고 highest(H, dayindex()+1-highest(if(Lowest(L, dayindex()+1-highest(if(dayHigh()==H,dayindex()+1,0),dayindex()+1))==L, dayindex()+1,0),dayindex()+1)) 최저이후 최고 highest(H, dayindex()+1-highest(if(dayLow()==L,dayindex()+1,0),dayindex()+1)) 최저이후 최고이후 최저 Lowest(L, dayindex()+1-highest(if(highest(H, dayindex()+1-highest(if(dayLow()==L,dayindex()+1,0),dayindex()+1))==H,dayindex()+1,0),dayindex()+1))
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2004-12-27 10:00:53

안녕하세요 예스스탁입니다. dayindex()값은 분봉에서 봉의 좌표를 가져옵니다. 하지만 첫봉값이 0값이므로 +1을 해 당일 몇번째 봉인지를 나타냅니다. 식안의 if는 iff입니다. 1. Lowest(L,dayindex()+1-highest(iff(dayHigh()==H,dayindex()+1,0),dayindex()+1)); Lowest(L,dayindex()+1)은 당일현재봉까지의 최저가입니다. 분봉에서 현재까지 봉좌표값에서 당일최고가가 나온봉의 좌표값을 뺀 이후의 최저가입니다. 만약 오늘 3번째 봉에서 최고가가 나왔고 지금 현재봉은 10번째 봉이라면 최고가가 나온봉 이후 현재까지의 봉 중 최저가라는 식입니다. 2. highest(H,dayindex()+1-highest(iff(dayLow()==L,dayindex()+1,0),dayindex()+1)); 1번 식과 반대의 식입니다. 3. highest(H, dayindex()+1-highest(iff(Lowest(L, dayindex()+1-highest(iff(dayHigh()==H,dayindex()+1,0),dayindex()+1))==L, dayindex()+1,0),dayindex()+1)) 당일봉 중 최고가가 나온봉을 찾고 그봉 이후의 봉중에 최저가가 나온 봉을 찾은 후에 다시 최고가가 나온 봉 이후부터 현재봉까지의 최저가입니다. 4. Lowest(L, dayindex()+1-highest(if(highest(H, dayindex()+1-highest(if(dayLow()==L,dayindex()+1,0),dayindex()+1))==H,dayindex()+1,0),dayindex()+1)) 3번과 반대식입니다. 즐거운 하루되세요 > trend 님이 쓴 글입니다. > 제목 : 다음식을 알기쉽게 풀어 알려주세요. > 최고이후 최저 Lowest(L, dayindex()+1-highest(if(dayHigh()==H,dayindex()+1,0),dayindex()+1)) 최고이후 최저이후 최고 highest(H, dayindex()+1-highest(if(Lowest(L, dayindex()+1-highest(if(dayHigh()==H,dayindex()+1,0),dayindex()+1))==L, dayindex()+1,0),dayindex()+1)) 최저이후 최고 highest(H, dayindex()+1-highest(if(dayLow()==L,dayindex()+1,0),dayindex()+1)) 최저이후 최고이후 최저 Lowest(L, dayindex()+1-highest(if(highest(H, dayindex()+1-highest(if(dayLow()==L,dayindex()+1,0),dayindex()+1))==H,dayindex()+1,0),dayindex()+1))