커뮤니티

이격도 변동값 조건 검색 수식 문의

프로필 이미지
경제자유
2016-07-17 22:38:22
135
글번호 100140
답변완료
지정한 날짜 기준 5일 동안의 봉안에서 이격도의 최대값 최소값의 차이가 변동(변수)인 종목을 검색하고자 아래와 같이 수식 작성하였는대 검색이 이상합니다. 확인 부탁 드립니다. Input : Period(5), 이격도Period(20), 변동(3), 지정일(20160714); value1 = Disparity(이격도Period); value2 = Highest(value1, Period); value3 = Lowest(value3, Period); If sdate == 지정일 and value2-value3 <= 변동 Then { Condition1 = true; If C == C[1] Then value4 = 0.001; Else value4 = (C-C[1])/C[1]*100; } If Condition1 == true Then Find(value4);
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-07-18 14:21:09

안녕하세요 예스스탁입니다. value1 = Disparity(이격도Period); value2 = Highest(value1, Period); value3 = Lowest(value3, Period); value3의 대한 산식이 잘못되었습니다. value3 = lowest(value1,Period)로 변경하시면 됩니다. 즐거운 하루되세요 > 경제자유 님이 쓴 글입니다. > 제목 : 이격도 변동값 조건 검색 수식 문의 > 지정한 날짜 기준 5일 동안의 봉안에서 이격도의 최대값 최소값의 차이가 변동(변수)인 종목을 검색하고자 아래와 같이 수식 작성하였는대 검색이 이상합니다. 확인 부탁 드립니다. Input : Period(5), 이격도Period(20), 변동(3), 지정일(20160714); value1 = Disparity(이격도Period); value2 = Highest(value1, Period); value3 = Lowest(value3, Period); If sdate == 지정일 and value2-value3 <= 변동 Then { Condition1 = true; If C == C[1] Then value4 = 0.001; Else value4 = (C-C[1])/C[1]*100; } If Condition1 == true Then Find(value4);