커뮤니티
검색수식 문의합니다.
2008-02-27 02:44:38
1188
글번호 14794
안녕하세요?
7073번 답변의 추가 문의 사항입니다.
1. 그림으로 첨부해 주신 파워종목검색창은 예스트레이더3의 어디에 있나요?(진짜 초보여서 부끄^^)
2. if 조건문에서 and와 or를 여러개 사용할 때 잘 안되네요. 다음을 수식으로 부탁합니다.
(조건A) (종가가 시가보다 크고 and 종가가 n일전 종가보다 커야함)
(조건B) (오늘 p1이평선이 p2이평선 위에 있어야 하고 and 어제도 p1이평이 p2이평선 위에 있어야 하고 and 저가가 p2이평선보다 작아야함)
(조건C) (오늘 p2이평선이 p1이평선 위에 있어야 하고 and 어제도 p2이평이 p1이평선 위에 있어야 하고 and 저가가 p2이평선보다 커야함)
상기 (조건A)에 해당하는 종목 중에서 (조건B)나 or (조건C)를 만족하는 종목을 검색하는 수식은?
또한 일봉을 기준으로 과거의 특정시간에도 검색이 가능하게 부탁합니다.
예를들면 2008년 2월 20일 13시 20분 기준으로 검색이 가능하겠지요? 과거 데이타를 시뮬레이션하기 위함인데 7067의 답변대로 만들어서 검색해보니 해당데이타가 없다는 메시지만 나오네요. 혹시 특정시간 검색은 분봉으로 바꾸어야만 가능한가요?(그럼 안되는디~)
3. 그리고 24시간 검색이 가능한가요?(이건 초보 질문, 부끄^^)
답변 1
예스스탁 예스스탁 답변
2008-02-27 10:04:46
안녕하세요
예스스탁입니다.
1.
사용하시는 버전이 3.0버젼이시면 고급종목검색창은
제공되지 않습니다.
3.1버전에서 제공됩니다.
2.
특정시간을 이용한 검색식은 분봉에서 검색하셔야 합니다.
일봉에서는 특정시간을 이용한 식은 맞지 않습니다.
검색에서 이용할 수 있는 최대 봉갯수가 200봉이므로 짧은 분봉에서는
검색이 원활히 되지 않습니다.
식은 분봉에서 일봉을 참조하는 식으로 변경했습니다.
input : N(3),P1(5),P2(20);
var : sumv1(0),sumv2(0),mav1(0),mav2(0),cnt(0),sumv3(0),sumv4(0),mav3(0),mav4(0);
sumv1 = 0;
sumv2 = 0;
sumv3 = 0;
sumv4 = 0;
for cnt = 0 to P2-1{
if cnt < P1 Then
sumv1 = sumv1 +dayclose(cnt);
if cnt < P2 Then
sumv2 = sumv2 +dayclose(cnt);
if cnt > 0 and cnt <= P1 Then
sumv3 = sumv3 +dayclose(cnt);
if cnt > 0 and cnt <= P2 Then
sumv4 = sumv4 +dayclose(cnt);
}
mav1 = sumv1/P1; //당일 분봉에서 일봉5이평
mav2 = sumv2/P2; //당일 분봉에서 일봉20이평
mav3 = sumv3/P1; //전일 분봉에서 일봉5이평
mav4 = sumv4/P2; //전일 분봉에서 일봉20이평
condition1 = dayopen() > dayOpen() and DayClose() > dayclose(N);
condition2 = mav1 > mav2 and mav3 > mav4 and dayLow() < mav2;
Condition3 = mav2 > mav1 and mav4 > mav3 and DayLow() > mav2;
if Condition1 == true and (Condition2 == true or Condition3 == true) Then
var1 = 1;
Else
var1 = 0;
find(var1);
3. 예 24시간 검색가능합니다.
즐거운 하루되세요
> CJ_roddem 님이 쓴 글입니다.
> 제목 : 검색수식 문의합니다.
> 안녕하세요?
7073번 답변의 추가 문의 사항입니다.
1. 그림으로 첨부해 주신 파워종목검색창은 예스트레이더3의 어디에 있나요?(진짜 초보여서 부끄^^)
2. if 조건문에서 and와 or를 여러개 사용할 때 잘 안되네요. 다음을 수식으로 부탁합니다.
(조건A) (종가가 시가보다 크고 and 종가가 n일전 종가보다 커야함)
(조건B) (오늘 p1이평선이 p2이평선 위에 있어야 하고 and 어제도 p1이평이 p2이평선 위에 있어야 하고 and 저가가 p2이평선보다 작아야함)
(조건C) (오늘 p2이평선이 p1이평선 위에 있어야 하고 and 어제도 p2이평이 p1이평선 위에 있어야 하고 and 저가가 p2이평선보다 커야함)
상기 (조건A)에 해당하는 종목 중에서 (조건B)나 or (조건C)를 만족하는 종목을 검색하는 수식은?
또한 일봉을 기준으로 과거의 특정시간에도 검색이 가능하게 부탁합니다.
예를들면 2008년 2월 20일 13시 20분 기준으로 검색이 가능하겠지요? 과거 데이타를 시뮬레이션하기 위함인데 7067의 답변대로 만들어서 검색해보니 해당데이타가 없다는 메시지만 나오네요. 혹시 특정시간 검색은 분봉으로 바꾸어야만 가능한가요?(그럼 안되는디~)
3. 그리고 24시간 검색이 가능한가요?(이건 초보 질문, 부끄^^)
다음글
이전글