커뮤니티
수식부탁합니다
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]
** 위의 예를 수식으로 부탁합니다