커뮤니티

예스랭귀지 Q&A

글쓰기

[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내

안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
프로필 이미지
예스스탁
2026-02-27
1213
글번호 230811
지표
답변완료

분봉상 시가거래량 돌파 종목검색식 부탁드립니다.

1,2,3분상에서 시가거래량 돌파시또는시가를 돌파하는 종목검색식 부탁드립니다.감사합니다.
프로필 이미지
꾸주니
2025-12-15
81
글번호 228999
종목검색
답변완료

data2 조회 특성 문의

data1을 1분으로 하고 data2, data3등도 1분으로 설정했을 때 data2와 data3 모두 실제 데이터 업데이트는 30초마다 되는 경우에,9시03분00초에 봉이 완성될때 챠트에서의 봉 시각은 9시02분이라고 되있을 거구요, 이때 저는 data2와 data3의 데이타가 9시3분 직전인 9시2분30초에 들어온 데이타들을 읽어올거라 예상했는데, 오히려 더 좋게도 9시 03분00초에 들어온 데이타들을 읽어오더라구요? 일단 실시간에는 그렇게 되길래 예스를 닫았다가 다시 실행시킨 후에 data2, data3로 계산한 값을 지표로 찍어보니 역시 그대로 타임프레임의 시차 없이 같은 봉에서의 데이타를 읽어서 계산이 되는 모습을 확인하였습니다.메뉴얼이나 그간 제가 알던 것으로는 data1에서 data2나 data3의 값을 조회할 때 같은 시각의 데이타를 가져올 수 없는 메커니즘 때문에 직전 데이타를 읽어오는 걸로 알고 있었는데, 오늘만 특별히 그런 증상이 있었던 것일 지 (며칠 전에는 뭔가 데이타가 시차를 두고 틀어져서 들어와서 정상 범위를 벗어나는 계산값이 나오게 할 정도로 이상한 값이 들어온 것을 발견하였거든요) 의아해서 data1에서 data2, data3를 조회할때 같은 타임프레임을 쓸 때와 data1이 더 좁은 타임프레임일 때(1분챠트에서 data2, data3가 1분30초 5분 등일 때), 더 큰 프레임일때(예:5분챠트에서 data2, data3가 1분일때) 어떤 값들이 조회되는 지 현재 메커니즘에 대해 구체적인 내용 문의 드립니다. 언제나 노고에 감사드립니다.
프로필 이미지
온고지신
2025-12-15
184
글번호 228998
지표
답변완료

수식문의

아래 지표 수식 좀 부탁드립니다.1. 총매수 호가잔량의 당일 최대값과 최소값 2. 총매수 호가잔량의 10일동안 최대값과 최소값
프로필 이미지
이심전심
2025-12-15
78
글번호 228997
지표
답변완료

질문 있습니다.

예스랭귀지에서는 외부 파일이나 Database 등에 연결해서 데이터를 읽어올 수는 없나요?
프로필 이미지
zapster
2025-12-15
95
글번호 228994
시스템
답변완료

조건검색 문의

PTL = lowest(C, period); PTH = highest(C, period); 조건1 = H > PTH(1); NewPTH = ValueWhen(1, 조건1, H); continuousNewPTH = highest(H, period - 2) < highest(H, period - 1); // BarsSince 값 계산 조건2 = BarsSince(조건1); // 유효조건: 연산자 명확히 넣기 유효조건 = (조건2 >= 0) AND (조건2 == (period - 2)) AND continuousNewPTH; // TOP, BTM 계산 TOP = ValueWhen(1, 유효조건, NewPTH); BTM = ValueWhen(1, 유효조건, PTL); // TOP 유효할 때만 시프트 지표라인 = If(TOP != null, Shift(TOP, 26), null); // 지표라인 돌파 시 신호 신호 = CrossUp(C, 지표라인); 당일 장중에서, 3분봉 상에서 위 신호가 발생한 모든 종목에 대해서 검출할 수 있도록 해주시면 감사드리겠습니다 (__)
프로필 이미지
사공하늘
2025-12-15
131
글번호 228993
검색
답변완료

글번호 228815 관련 문의

안녕하세요. 수고 많으십니다글번호 228815를 시스템으로 만들어 주시면감사하겠습니다.챠트에 적색선, 초록색선은 표시 안되게 부탁드려요.
프로필 이미지
knoll
2025-12-15
73
글번호 228992
시스템
답변완료

수식 문의

안녕하세요?아래의 수식을 수정해 주시기 바랍니다.input :st(1),tp(2);if sTime >= 93000 Then {if MarketPosition == 0 && m방향 > 0 && m방향[1] <= 0 Then Buy();if MarketPosition == 0 && m방향 < 0 && m방향[1] >= 0 Then Sell();SetStopLoss(st,PointStop);SetStopProfittarget(tp,PointStop);SetStopEndofday(152000);}==>이 수식을 lim(0.5) 포인트 유리한 가격에 리미트로 진입 합니다.그리고 신호 나온 후 n(3)봉까지 리미트로 체결이 안되면 n번째봉 종가에 시장가로 진입합니다. (물론 m방향 > 0 이 유지되어야 매수진입, m방향 < 0 이 유지되어야 매도진입 가능 )감사합니다.
프로필 이미지
에구머니
2025-12-14
125
글번호 228991
시스템
답변완료

종목 검색식 부탁드려요

다음 수식을 종목검색식으로 부탁드립니다.( MAX( MA(C,5,M), MA(C,20,M), MA(C,60,M), MA(C,120,M) ) - MIN( MA(C,5,M), MA(C,20,M), MA(C,60,M), MA(C,120,M) ) <= C * 0.3
프로필 이미지
redcon
2025-12-14
97
글번호 228989
종목검색
답변완료

일봉기준시간대 변경

전일 고가 저가를 거래에 참고하고 있습니다. 선물을 복합으로 맞추고 차트를 보면, 야간장+주간장을 하루로 규정이 되는데요, 이것을 주간장+야간장 을 하루가 되도록 설정해주시면 감사하겠습니다.
프로필 이미지
현이아빠
2025-12-14
101
글번호 228988
지표