커뮤니티

문의드립니다

프로필 이미지
해월정
2010-06-15 07:49:41
763
글번호 30424
답변완료
짝수 홀수 표현의 답변이 아래의 글입니다. 그러면 수식상 짝수 라면 이라는 표현은 수치값%2는 아닌듯하고, 정확히 아래의 수식을 부탁드립니다. 1. 짝수라면 매수 2. 홀수라면 매도 수고하세요~ -- 답변 수치값%2 지정한 수치값을 2로 나누어 나머지가 0이면 짝수 나머지가 0이 아니면 홀수입니다. 소숫점이 있는 경우에는 (ROund(수치값,2)*100)%2 값을 3자리에서 반올림하여 2자리까지 표시한후 100을 곱하여 정수로 만든후 2로 나눈 나머지로 판단하시면 됩니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2010-06-15 18:57:34

안녕하세요 예스스탁입니다. 1. 소숫점 2자리의 값까지 이용할 경우 var1 = (round(ma(c,5),2)*100)%2; if var1 == 0 Then buy(); if var1 != 0 Then sell(); 2. 소수제외하고 정수만 이용할 경우 var1 = int(ma(c,5))%2; if var1 == 0 Then buy(); if var1 != 0 Then sell(); 즐거운 하루되세요 > 해월정 님이 쓴 글입니다. > 제목 : 문의드립니다 > 짝수 홀수 표현의 답변이 아래의 글입니다. 그러면 수식상 짝수 라면 이라는 표현은 수치값%2는 아닌듯하고, 정확히 아래의 수식을 부탁드립니다. 1. 짝수라면 매수 2. 홀수라면 매도 수고하세요~ -- 답변 수치값%2 지정한 수치값을 2로 나누어 나머지가 0이면 짝수 나머지가 0이 아니면 홀수입니다. 소숫점이 있는 경우에는 (ROund(수치값,2)*100)%2 값을 3자리에서 반올림하여 2자리까지 표시한후 100을 곱하여 정수로 만든후 2로 나눈 나머지로 판단하시면 됩니다.