답변완료
종목검색시 기간설정
선생님께서 아래와 같이 답변하셨습니다
--------------------------
N일간 특정 조건을 만족했는지를 찾는 종목검색식을 작성하셨다면 마지막봉에서 조건을 만족하지 않을 수도 있으므로 이 경우는 차트에 지표식을 따로 만들어서 특정 일자에 조건을 만족했는지 확인하셔야 합니다.
예를 들어 검색식으로 최근 5일 이내에 골든크로스 발생된 종목을 검색한다면 종목검색식은
아래와 같이 작성됩니다.
if countif( crossUp(ma(C,5), ma(c,20)), 5) >= 1 Then
find(1);
지표식으로 조건이 만족된 봉에서 1값을 출력하게 하고, 조건이 만족하지 않은 봉에서 0 값을 출력하게 하려면 다음과 같이 작성해서 차트에 적용하시면 됩니다.
if crossUp(ma(C,5), ma(c,20)) Then
var1 = 1;
else
var1 = 0;
plot1(var1);
--------------------------
첫째 질문 :일봉 검색에서 예를 들어 2012년 1월1일~2012년 12월31 까지 상기 검색식을 적용할 수 있는 방법이 있는지요?
둘째 질문 : 첫째가 불가능하다면 최근봉부터 N일간 종목 검색식을 적용할 수 있겠는데요
최근봉부터 N일간을 "최대"로 잡아서, 상기식대로 검색하려면 어떻게 하는지 상세히 말씀해 주실 수 있겠는지요?
정말 죄송합니다. 부탁 좀 드리겠습니다~
2018-11-30
790
글번호 214039
예스트레이더 (iM증권)