커뮤니티

수식문의드려요

프로필 이미지
한건
2018-01-05 15:51:16
152
글번호 115504
답변완료
틱단위로 반올림이나 반내림하는 수식을 알려주세요. Input : P1(5),p2(10); var : a1(0),a2(0); a1=ma(c,p1); a2=ma(c,p2); if Crossup(a1,a2) then var1=(l+h)/2; plot1(var1); 예로 선물의 5와 10이평이 크로스를하면 high - low 로 캔들의 중간값을 구합니다 그런데 저가가 230.00 이고 고가가 230.15라면 그냥 계산대로하면 230.075가 되는데 이걸 틱단위로 반올림이나 반내림 하고 싶습니다. 반올림이라면 230.10 반내림이라면 230.05 이렇게 나오게 하려면 뭐라고 써야할까요? 반올림과 반내림방법 둘다 알려주세요.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-01-08 14:19:43

안녕하세요 예스스탁입니다. Input : P1(5),p2(10); var : a1(0),a2(0); a1=ma(c,p1); a2=ma(c,p2); if Crossup(a1,a2) then var1=(l+h)/2; var2 = Floor(var1/PriceScale)*PriceScale; var3 = var1-var2; if var3 == 0 then{ value1 = var2; value2 = var2; } Else{ value1 = var2+PriceScale; value2 = var2; } plot1(var1); plot2(value1,"올림"); plot3(value2,"내림"); 새해 복 많이 받으세요 > 한건 님이 쓴 글입니다. > 제목 : 수식문의드려요 > 틱단위로 반올림이나 반내림하는 수식을 알려주세요. Input : P1(5),p2(10); var : a1(0),a2(0); a1=ma(c,p1); a2=ma(c,p2); if Crossup(a1,a2) then var1=(l+h)/2; plot1(var1); 예로 선물의 5와 10이평이 크로스를하면 high - low 로 캔들의 중간값을 구합니다 그런데 저가가 230.00 이고 고가가 230.15라면 그냥 계산대로하면 230.075가 되는데 이걸 틱단위로 반올림이나 반내림 하고 싶습니다. 반올림이라면 230.10 반내림이라면 230.05 이렇게 나오게 하려면 뭐라고 써야할까요? 반올림과 반내림방법 둘다 알려주세요.