커뮤니티
"과거시점검색"한 번 더 질문합니다.
2012-04-16 16:54:25
262
글번호 50098
안녕하세요
예스스탁입니다.
input : 기준일(20110401);
value1 = ma(c,20);
#과거 특정일의 20이평
if sdate == 기준일 Then
var1 = value1;
#현재 20이평이 과거 특정일 대비 상승
if value1 > var1 Then
find(1);
위와 같이 작성하시면 됩니다.
종목검색시 과거 봉의 값이 많이 필요하므로
속성화면에서 검색에 필요한 봉갯수를 500으로 지정하고
검색하시면 됩니다. 종목검색에는 봉이 최대 500개까지만 제공됩니다.
즐거운 하루되세요
=======================================
위는 저의 질문에 대한 예스스탁님의 답변인데요,감사하구요,...저의 질문의 요지는
"특정과거시점"에서 "과거시점"을 검색하는 것입니다.
즉,현재는 2012년인데, 과거인 2011년 4월11에서 볼때에 그 전의 상황을 검색하는 질문입니다.
예를 들어 현재는 2012년 4월 16일이지만,이건 저의 질문과는 상관이 없고,
과거시점인 2011년 4월11일을 기준으로 해서,더 과거인 2011년 3월11일의 상황보다 20일평균선이 높은 종목을 검색할려구요.
즉 2011년3월11일의 20일 평균선<2011년 4월11일의 20일 평균선이 되는 종목의 검색입니다.각각의 날짜만 넣으면 검색이 가능한 식으로 표현되는 지요?
성실한 답변에 미리 감사드립니다.
답변 1
예스스탁 예스스탁 답변
2012-04-16 17:09:44
안녕하세요
예스스탁입니다.
input : 기준일(20110411),기준이전일(20110311);
value1 = ma(c,20);
if sdate == 기준이전일 Then
var1 = value1;
if sdate == 기준일 and value1 > var1 Then
Condition1 = true;
if Condition1 == true Then
find(1);
식은 위와 같습니다.
다만 이전에 답변드린바와 같이 검색에는 500봉까지 지원되므로
검색에 필요한 봉갯수를 500으로 지정하시고 검색하시면 되며
지정한 날짜가 현재일로 부터 500일 이내의 날짜만 가능합니다.
즐거운 하루되세요
> 오륙도 님이 쓴 글입니다.
> 제목 : "과거시점검색"한 번 더 질문합니다.
> 안녕하세요
예스스탁입니다.
input : 기준일(20110401);
value1 = ma(c,20);
#과거 특정일의 20이평
if sdate == 기준일 Then
var1 = value1;
#현재 20이평이 과거 특정일 대비 상승
if value1 > var1 Then
find(1);
위와 같이 작성하시면 됩니다.
종목검색시 과거 봉의 값이 많이 필요하므로
속성화면에서 검색에 필요한 봉갯수를 500으로 지정하고
검색하시면 됩니다. 종목검색에는 봉이 최대 500개까지만 제공됩니다.
즐거운 하루되세요
=======================================
위는 저의 질문에 대한 예스스탁님의 답변인데요,감사하구요,...저의 질문의 요지는
"특정과거시점"에서 "과거시점"을 검색하는 것입니다.
즉,현재는 2012년인데, 과거인 2011년 4월11에서 볼때에 그 전의 상황을 검색하는 질문입니다.
예를 들어 현재는 2012년 4월 16일이지만,이건 저의 질문과는 상관이 없고,
과거시점인 2011년 4월11일을 기준으로 해서,더 과거인 2011년 3월11일의 상황보다 20일평균선이 높은 종목을 검색할려구요.
즉 2011년3월11일의 20일 평균선<2011년 4월11일의 20일 평균선이 되는 종목의 검색입니다.각각의 날짜만 넣으면 검색이 가능한 식으로 표현되는 지요?
성실한 답변에 미리 감사드립니다.