커뮤니티

사용자함수에 대한 질문

프로필 이미지
대단한콩
2012-02-06 09:24:26
373
글번호 47390
답변완료
진입횟수를 지정해주는 사용자 함수를 만들어 사용하는 방법 설명 부탁올립니다 어느 식을 보니까 ----------------------------------- Input : nDate(Numeric); Var : Count(0); Count=0 ; For Value1=0 to 10{ If EntryDate(Value1)==nDate Then Count = Count +1 ; } EntriesToday = Count ; ------------------------------------- 이런 형태의 식이 있던데,,이 식을 활용하여 몇회 진입이던 자유롭게 응용하여 쓸 수 있는 것인지 궁금하네요. 사용방법 설명부탁드립니다. (1) 함수식 만들기(위에식이 맞다면 통과. ** ndate라는 것이 무엇인가요?) (2) 함수식 입력방법(숫자, 논리, 문자) (3) 함수식 사용방법. 감사합니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-02-06 16:19:49

안녕하세요 예스스탁입니다. 첨부된 그림과 같이 숫자형으로 사용자 함수를 만드시면 됩니다. 사용자 함수식 내용을 모두 완료한 후에는 수식검증(f4)을 꼭 완료하셔야 사용가능합니다. ndate는 특별한 의미가 있는 것은 아닙니다. 단지 시스템등에서 사용될때 함수에 당일 날짜를 넣어 이전 거래들의 날짜와 비교하기 위해 당일날짜를 넣기 위한 외부변수일뿐입니다. 아래와 같이 작성하시면 당일 최대 2번까지만 진입하는 식이 됩니다 if entriestoday(sdate) < 2 then{ if 매수조건 then buy(); if 매도조건 then sell(); } 즐거운 하루되세요 > 대단한콩 님이 쓴 글입니다. > 제목 : 사용자함수에 대한 질문 > 진입횟수를 지정해주는 사용자 함수를 만들어 사용하는 방법 설명 부탁올립니다 어느 식을 보니까 ----------------------------------- Input : nDate(Numeric); Var : Count(0); Count=0 ; For Value1=0 to 10{ If EntryDate(Value1)==nDate Then Count = Count +1 ; } EntriesToday = Count ; ------------------------------------- 이런 형태의 식이 있던데,,이 식을 활용하여 몇회 진입이던 자유롭게 응용하여 쓸 수 있는 것인지 궁금하네요. 사용방법 설명부탁드립니다. (1) 함수식 만들기(위에식이 맞다면 통과. ** ndate라는 것이 무엇인가요?) (2) 함수식 입력방법(숫자, 논리, 문자) (3) 함수식 사용방법. 감사합니다