커뮤니티

종목검색시 5분봉 결과가 이상하게...

프로필 이미지
아우라
2012-04-12 12:37:15
244
글번호 49954
답변완료

첨부 이미지

다음 종목 검색식을 5분봉 조건으로 검색하여, 첨부의 이미지 파일과 같이 스토캐스틱 파형이 5분봉에서 상승추세인 종목을 검색하면, 파형이 하향인것도 자주 섞여서 나오고 있습니다. 제가 무엇을 잘못했을까요? 아니면 종목검색조건 중 5분봉을 검색할때 일,주,월, 분 선택후 드랍다운 박스에서 5를 선택한 후 검색하는데 그것이 맞는지요? 그리고 아래 코드에 의한 스토캐스틱 값과 차트상의 스토캐스틱 값도 상당히 차이가 많습니다. 확인 가능하신지요? 아래 종목 검색식 검토 부탁드립니다. =================================================== Input : lngPeriod1(20), lngPeriod2(12), lngPeriod3(12); // for long Stochastics var : StK_long(0),StD_long(0), value_d(0); Input : nago(0), rate(0); StK_long = StochasticsK(lngPeriod1, lngPeriod2); StD_long = StochasticsD(lngPeriod1,lngPeriod2,lngPeriod3); if StK_Long[nago+1] > StK_Long[nago+2] // 전봉에도 상승 and StD_Long[nago+1] > StD_Long[nago+2] and StK_Long[nago] > StK_Long[nago+1] // 현재 봉까지 상승 and StD_Long[nago] > StD_Long[nago+1] and StK_Long[nago] > StD_Long[nago] // K가 D선보다 크고 and StK_Long[nago+1] > StD_Long[nago+1] and (StK_Long[nago]-StD_Long[nago]) > (StK_Long[nago+1]-StD_Long[nago+1]) and (StK_Long[nago+1]-StD_Long[nago+1]) > (StK_Long[nago+2]-StD_Long[nago+2]) and StD_Long[nago] < 50 and close > DayClose(1)*(rate+100)/100 // 전날보다 상승일것 and DayVolume(1) > 300000 and DayVolume(2) > 300000 and Close > 400 Then value_d = 1; Find (value_d);
검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-04-12 15:13:41

안녕하세요 예스스탁입니다. 종목검색에는 최대 500봉이 제공됩니다. if 조건 thenn value_d = 1; Find (value_d); 위와 같이 작성하시면 조건이 한번이라도 만족한적있는 종목이 검색이 되므로 현재조건이 만족한 종목을 찾는 식이 아닙니다. if 조건 thenn value_d = 1; Else value_d = 0; Find (value_d); 위와 같이 작성하셔야 합니다. Input : lngPeriod1(20), lngPeriod2(12), lngPeriod3(12); // for long Stochastics var : StK_long(0),StD_long(0), value_d(0); Input : nago(0), rate(0); StK_long = StochasticsK(lngPeriod1, lngPeriod2); StD_long = StochasticsD(lngPeriod1,lngPeriod2,lngPeriod3); if StK_Long[nago+1] > StK_Long[nago+2] // 전봉에도 상승 and StD_Long[nago+1] > StD_Long[nago+2] and StK_Long[nago] > StK_Long[nago+1] // 현재 봉까지 상승 and StD_Long[nago] > StD_Long[nago+1] and StK_Long[nago] > StD_Long[nago] // K가 D선보다 크고 and StK_Long[nago+1] > StD_Long[nago+1] and (StK_Long[nago]-StD_Long[nago]) > (StK_Long[nago+1]-StD_Long[nago+1]) and (StK_Long[nago+1]-StD_Long[nago+1]) > (StK_Long[nago+2]-StD_Long[nago+2]) and StD_Long[nago] < 50 and close > DayClose(1)*(rate+100)/100 // 전날보다 상승일것 and DayVolume(1) > 300000 and DayVolume(2) > 300000 and Close > 400 Then value_d = 1; Else value_d = 0; Find (value_d); 주기는 종목검색화면에서 설정하시는게 맞습니다 즐거운 하루되세요 > 아우라 님이 쓴 글입니다. > 제목 : 종목검색시 5분봉 결과가 이상하게... > 다음 종목 검색식을 5분봉 조건으로 검색하여, 첨부의 이미지 파일과 같이 스토캐스틱 파형이 5분봉에서 상승추세인 종목을 검색하면, 파형이 하향인것도 자주 섞여서 나오고 있습니다. 제가 무엇을 잘못했을까요? 아니면 종목검색조건 중 5분봉을 검색할때 일,주,월, 분 선택후 드랍다운 박스에서 5를 선택한 후 검색하는데 그것이 맞는지요? 그리고 아래 코드에 의한 스토캐스틱 값과 차트상의 스토캐스틱 값도 상당히 차이가 많습니다. 확인 가능하신지요? 아래 종목 검색식 검토 부탁드립니다. =================================================== Input : lngPeriod1(20), lngPeriod2(12), lngPeriod3(12); // for long Stochastics var : StK_long(0),StD_long(0), value_d(0); Input : nago(0), rate(0); StK_long = StochasticsK(lngPeriod1, lngPeriod2); StD_long = StochasticsD(lngPeriod1,lngPeriod2,lngPeriod3); if StK_Long[nago+1] > StK_Long[nago+2] // 전봉에도 상승 and StD_Long[nago+1] > StD_Long[nago+2] and StK_Long[nago] > StK_Long[nago+1] // 현재 봉까지 상승 and StD_Long[nago] > StD_Long[nago+1] and StK_Long[nago] > StD_Long[nago] // K가 D선보다 크고 and StK_Long[nago+1] > StD_Long[nago+1] and (StK_Long[nago]-StD_Long[nago]) > (StK_Long[nago+1]-StD_Long[nago+1]) and (StK_Long[nago+1]-StD_Long[nago+1]) > (StK_Long[nago+2]-StD_Long[nago+2]) and StD_Long[nago] < 50 and close > DayClose(1)*(rate+100)/100 // 전날보다 상승일것 and DayVolume(1) > 300000 and DayVolume(2) > 300000 and Close > 400 Then value_d = 1; Find (value_d);