커뮤니티

예스랭귀지 Q&A

글쓰기

ksks 님에 의해서 삭제되었습니다.

프로필 이미지
ksks
2025-09-11
33
글번호 193937
종목검색
답변완료

조건검색 도와주세요~

항상 빠르고 정확한 답변 감사드립니다. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 안녕하세요 예스스탁입니다. 올리신 내용은 키움수식 내용을 예스랭귀지 종목검색식으로 변환하고 해당 조건이 30일 이내 1회이상 발생한 종목을 찾게 변환해 드립니다. var :a(0),b(0),a1(False),a2(False),a3(False),d(False); A=ma(c,5); B=A[1]; a1 = A/B*100 < 100 ; a2 = c < ma(c,5) and c > ma(c,20) and o > c ; Condition1 = c[3]*1.29 < c[2] and c[2] > c and o[2] < c and Money[2] > 5500000000; a3 = CountIf(Condition1==true,15) >= 1; d = a1 and a2 and a3 ; if CountIf(d==true,30) >= 1 Then Find(1); 즐거운 하루되세요 > 마을 님이 쓴 글입니다. > 제목 : 수식변경 부탁드립니다. > 아래 수식을 한번에 30일치를 종목검색 할 수 있게 변경 부탁드립니다. *** 8봉내에서 상한가가 발생한 종목 중(a3) 에서 a1 과 a2 조건을 동시에 만족하는 첫번째 조건만을 찾는 검색입니다. (즉, 상한가 발생후 a1 과 a2를 만족하는 것이 4봉째, 5번째, 6번째 봉에서 발생하더라도 첫번째 만족한 4봉째만 검색이 되도록 하고 싶습니다. countsince 함수를 사용하였는데, 수식에 문제가 있다면 변경해주세요.) A=avg(c,5); B=A(1); a1 = A/B*100 < 100 ; a2 = c < ma(c,5,단순) and c > ma(c,20,단순) and o > c ; a3 = (c(3)*1.29 < c(2) and c(2) > c and o(2) < c and 거래대금(2) > 5500) or (c(4)*1.29 < c(3) and c(3) > c and o(3) < c and 거래대금(3) > 5500 ) or (c(5)*1.29 < c(4) and c(4) > c and o(4) < c and 거래대금(4) > 5500 ) or (c(6)*1.29 < c(5) and c(5) > c and o(5) < c and 거래대금(5) > 5500 ) or (c(7)*1.29 < c(6) and c(6) > c and o(6) < c and 거래대금(6) > 5500 ) or (c(8)*1.29 < c(7) and c(7) > c and o(7) < c and 거래대금(7) > 5500 ) or (c(9)*1.29 < c(8) and c(8) > c and o(8) < c and 거래대금(8) > 5500 ) or (c(10)*1.29 < c(9) and c(9) > c and o(9) < c and 거래대금(9) > 5500) or (c(11)*1.29 < c(10) and c(10) > c and o(10) < c and 거래대금(10) > 5500) or (c(12)*1.29 < c(11) and c(11) > c and o(11) < c and 거래대금(11) > 5500) or (c(13)*1.29 < c(12) and c(12) > c and o(12) < c and 거래대금(12) > 5500) or (c(14)*1.29 < c(13) and c(13) > c and o(13) < c and 거래대금(13) > 5500) or (c(15)*1.29 < c(14) and c(14) > c and o(14) < c and 거래대금(14) > 5500) ; d = a1 and a2 and a3 ; cnt = countsince(date!=date(1), d)==1 ; cnt && !cnt(1) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 위와 같은 답변을 받았습니다. 해당 조건이 30일 이내 1회이상 발생한 종목을 찾게 변환해 드립니다. ---> 이 부분이 의미가 전달이 잘 못 된 것 같습니다. 30일 이내에서 가장 처음 조건을 만족한 조건을 찾는 것으로 변경하고 싶습니다. 예를 들어 9월 1일 , 9월 4일, 9월 8일 이렇게 3번 조건을 만족했다면, 가장 처음 만족한 9월 1일 조건만 찾으면 됩니다. 그래서 아래 부분을 a3 = CountIf(Condition1==true,15) == 1; 로 수정을 하면 되는 것이죠?? 여기서 3가지 질문이 있습니다. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 질문1 ) 수식을 보면, 29%이상 상승한 봉 (이하 '기준봉'이라 부르겠습니다.) 기준봉의 시가와 종가의 범위내에 오늘 종가가 형성된 것을 찾도록 되어 있습니다. 그런데, 기준봉의 종가 위나 시가 이하에 있는 것이 검색이 됩니다. 예를 들어, 7월 2일에 스튜디오드래곤 이라는 종목이 검색이 되는데, 이는 6월 19일 기준봉의 시가보다 아래에 있는 종목이라 검색이 되면 안됩니다. 어느 부분을 수정을 하면 될까요? 질문2 ) 7월 2일 롯데이노베이트 종목이 검색됩니다. 해당 종목도 조건에는 만족하지만, 기준봉이 뜨고 가장처음 조건을 만족한 것이 아닙니다. 해당 종목은 6월 28일에 처음 조건을 만족한 것입니다. 처음 문의드린 키움조거식을 수식으로 그대로 복사해서 만들면 6월 28일에 화살표가 뜨는데, 조건식으로 만들면 6월 28일에는 검색이 안되고 7월 2일에 검색이 됩니다. 어디서 잘못된 것일까요? 질무3) 시가총액 3천억 이상이라는 조건도 추가 가능할까요? 혹시 제 문의사항이 두서가 없으면 다시 정리해서 올리겠습니다.
프로필 이미지
마을
2025-09-11
171
글번호 193936
종목검색
답변완료

커스텀 분봉 설정

안녕하세요. 파워종목검색이나 종목검색 기능에서 검색 조건 설정시 분봉이 선택박스 안에서만 선택이 가능한데 사용자 정의 (예를들어 40분봉이나 70분봉) 설정은 불가능한건가요? 그리고 예스스팟 Q&A에도 질문 한게 올려드렸는데 함께 확인 부탁드립니다. 감사합니다.
프로필 이미지
멍거
2025-09-11
103
글번호 193935
검색
답변완료

파워종목검색과 종목검색 결과가 다릅니다.

안녕하세요. 예스랭귀지로 "종목검색" 수식 작성해서 "파워종목검색"과 "종목검색" 창에서 동일한 조건으로 검색해보니 첨부파일 처럼 다른 검색 결과가 나오네요. 원인이 무엇일까요? 그리고 검색결과에서 종목 클릭시 차트로 바로 실행되는 기능은 지원할 계획이 없나요? 감사합니다.
프로필 이미지
멍거
2025-09-11
119
글번호 193934
시스템

이승현 님에 의해서 삭제되었습니다.

프로필 이미지
이승현
2025-09-11
2
글번호 193929
종목검색
답변완료

종목 검색 부탁드립니다.

smoothADD = ma_length + if(smoothingBool, ma_lengthSmoothing, 0); MS = if(ma_type == 1, ma(C, smoothADD), if(ma_type == 2, eavg(C, smoothADD), if(ma_type == 3, ma(C, smoothADD,가중), eavg(C, smoothADD)))); tolerance_R = MS * toleranceInputR; PREV_BELOW = C(1) <= MS(1) + tolerance_R; CURR_ABOVE = C > MS + tolerance_R; PREV_BELOW AND CURR_ABOVE 지표조건 ma_length : 120 ma_lengthSmoothing : 25 smoothingBool : 0 ma_type : 2 toleranceInputR : 0.0025 위라인 돌파 종목 검색식 부탁드립니다
프로필 이미지
골든도라도
2025-09-11
115
글번호 193928
종목검색
답변완료

지표식 변환 부탁드려요 항상 감사합니다.

키움에서 사용하는 지표식 입니다. 예스로 변환 부탁드립니다. PI=3.14159; M=avg(c,period); ST=Stdev(c,period); //표준편차 시그마 e=2.718; 분모1=sqrt(2*pi*st*st); //sqrt 루트 분모2=2*st*st; 분자2=-(c-m)*(c-m); Y=1/분모1*pow(e,분자2/분모2)*100; //pow승수 S=eavg(Y,signal); valuewhen(1,S<S(1) && S(1)>S(2), C(1)) 예스로 변환시 지표가 그냥 일자로 그려지는 현상이 있을때 대응 방법도 알려주시면 감사하겠습니다.
프로필 이미지
하이모리
2025-09-11
145
글번호 193923
지표
답변완료

종목검색 부탁드립니다.

매번 담당님께 많은 도움을 받고 있습니다. 항상 감사드립니다. 첨부파일의 그림과 같이 슈퍼트랜드(10,4)매수신호 양봉(A)이 발생하고, 3~5일간 기간조정 후 양봉(A)의 종가를 돌파하는 목표양봉을 검색하고자 합니다. 번거로우시겠지만, 부탁드리겠습니다.
프로필 이미지
벤치워머
2025-09-11
131
글번호 193922
검색
답변완료

도움 부탁드립니다

안녕하세요 늘 도윰주셔서 감사합니다 부탁드릴 내용은 DEMA, TEMA 선이 상승일때 RED, 하락일때 Blue 입니다. 고맙습니다.
프로필 이미지
라몬
2025-09-11
106
글번호 193919
지표

님이랑 님에 의해서 삭제되었습니다.

프로필 이미지
님이랑
2025-09-11
10
글번호 193911
종목검색