커뮤니티

92641 다시 확인해주세요

프로필 이미지
삼손감자
2025-05-13 09:43:15
201
글번호 190763
답변완료
92641 전체적으로 오류가 나네요. 다시 확인 부탁드립니다
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2025-05-13 16:45:42

안녕하세요 예스스탁입니다. 사용자함수가 첨부되지 못했습니다. 아래 사용자함수2개를 먼저 작성하시고 지표식 작성해서 적용하시면 됩니다. 이전문의에 답변드린 부분과 같이 트뷰 함수 중 정확한 계산방법을 알수 없는 부분이 있어 지표값에 차이가 있을 수 있습니다. 1. 사용자함수 사용자함수명 : nocut1 반환값형 : 논리형 input : indi(Numeric),len(Numeric); var : _ret(False),diff(0),ln(0),x(0); _ret = true; diff = (indi - iff(IsNan(indi[len])==true,0,indi[len])) / len; ln = indi - diff; for x = 1 to len -1 { if _ret == true and iff(IsNan(indi[x])==true,0,indi[x]) > ln Then { _ret = false; } ln = ln - diff; } nocut1 = _ret; 2 사용자함수 사용자함수명 : nocut2 반환값형 : 논리형 input : indi(Numeric),len(Numeric); var : _ret(False),diff(0),ln(0),x(0); _ret = true; diff = (indi - iff(IsNan(indi[len])==true,0,indi[len])) / len; ln = indi - diff; for x = 1 to len -1 { if _ret == true and iff(IsNan(indi[x])==true,0,indi[x]) < ln Then { _ret = false; } ln = ln - diff; } nocut2 = _ret; 즐거운 하루되세요 > 삼손감자 님이 쓴 글입니다. > 제목 : 92641 다시 확인해주세요 > 92641 전체적으로 오류가 나네요. 다시 확인 부탁드립니다