커뮤니티

구현방법을 알려 주세요.

프로필 이미지
회원
2004-01-08 01:21:59
3395
글번호 1879
답변완료
안녕하세요? 2가지 질문이 있습니다. (1) 트레이드스테이션의 countif 함수와 같은 수식을 구현하려 하는데 잘 안되는 군요. 구현 방법을 알려 주셨으면 합니다. countif(condition,period) : period동안 조건문을 만족하는 횟수를 리턴 (예) countif(open < close, 5) : 최근 5일중 양봉인 횟수를 리턴 (2) 함수 만들 때 함수 파라미터로 numeric만 되고 logical 타입은 안되나요? 아래 예와 같이 작성하여 검증하였더니 첫번째 줄에서 검증에러 발생합니다. ======================= Input : value(logical); if value == true then test = 100; else test = -100; ======================= 답변 부탁드립니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2004-01-08 10:42:46

안녕하세요..예스스탁입니다. 1. 조건에 만족하는 횟수를 구하는 식은 accumN 함수를 이용하여 작성할 수 있습니다. var1 = accumN(open < close, 5); plot1(var1); 2. logical형태는 논리값인 'true' 또는 'false'만 들어갈 수 있습니다. 즐거운 날 되세요.. > CJ_hanullzz 님이 쓴 글입니다. > 제목 : 구현방법을 알려 주세요. > 안녕하세요? 2가지 질문이 있습니다. (1) 트레이드스테이션의 countif 함수와 같은 수식을 구현하려 하는데 잘 안되는 군요. 구현 방법을 알려 주셨으면 합니다. countif(condition,period) : period동안 조건문을 만족하는 횟수를 리턴 (예) countif(open < close, 5) : 최근 5일중 양봉인 횟수를 리턴 (2) 함수 만들 때 함수 파라미터로 numeric만 되고 logical 타입은 안되나요? 아래 예와 같이 작성하여 검증하였더니 첫번째 줄에서 검증에러 발생합니다. ======================= Input : value(logical); if value == true then test = 100; else test = -100; ======================= 답변 부탁드립니다.