커뮤니티

수식부탁합니다

프로필 이미지
wjfwp
2017-04-19 16:34:04
174
글번호 108958
답변완료
지표를 비교할 때 일정자리수 까지만 선택할 수 있는 수식을 부탁합니다. 예를 들어 STOK 의 값이 83.254 STOK[1] 의 값이 83.247 STOK[2] 의 값이 83.241 일때 소수점 세자리까지 비교하면 STOK > STOK[1] > STOK[2] 소수점 두자리까지 비교하면 (세번째 자리는 버림) STOK > STOK[1] == STOK[2] 소수점 두자리까지 비교하면 (세번째 자리는 반올림) STOK == STOK[1] > STOK[2] 소수점 첫자리까지 비교하면 (2번쨰 자리까지는 버림) STOK == STOK[1] == STOK[2] ** 위의 예를 수식으로 부탁합니다
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-04-20 11:14:44

안녕하세요 예스스탁입니다. var : stok(0); stok = 1.55555;#StochasticsK(10,5); var1 = Floor(stok*1000)/1000; var2 = Floor(stok*100)/100; var3 = round(stok,2); var4 = Floor(stok*10)/10; #소수점 세자리까지 비교하면 if var1 > var1[1] and var1[1] > var1[2] then #소수점 두자리까지 비교하면 (세번째 자리는 버림) if var2 > var2[1] and var2[1] == var2[2] then #소수점 두자리까지 비교하면 (세번째 자리는 반올림) if var3 == var3[1] and var3[1] > var3[2] then #소수점 첫자리까지 비교하면 (2번쨰 자리까지는 버림) if var4 == var4[1] and var4[1] == var1[2] then 즐거운 하루되세요 > wjfwp 님이 쓴 글입니다. > 제목 : 수식부탁합니다 > 지표를 비교할 때 일정자리수 까지만 선택할 수 있는 수식을 부탁합니다. 예를 들어 STOK 의 값이 83.254 STOK[1] 의 값이 83.247 STOK[2] 의 값이 83.241 일때 소수점 세자리까지 비교하면 STOK > STOK[1] > STOK[2] 소수점 두자리까지 비교하면 (세번째 자리는 버림) STOK > STOK[1] == STOK[2] 소수점 두자리까지 비교하면 (세번째 자리는 반올림) STOK == STOK[1] > STOK[2] 소수점 첫자리까지 비교하면 (2번쨰 자리까지는 버림) STOK == STOK[1] == STOK[2] ** 위의 예를 수식으로 부탁합니다