커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

수식변경 부탁드립니다.

종가 < 20이평 and 10봉 몸통평균*10 < 0봉전 몸통길이 and 음봉 and 윗꼬리 < (고가-저가)*0.1 and 아래꼬리 < (고가-저가)*0.1;위 수식을 변경 부탁드립니다.
프로필 이미지
언젠가요
2026-06-10
44
글번호 232357
지표
답변완료

예스종목검색식 변환요청

A=요일(date);조건=A(1)>A;B = LowestSince(1, 조건, H);D=if(조건, B, 0);E=valuewhen(1,조건, LowestSince(1, 조건, L));F=ma(C, 40);cnt = countsince(C<D or L==B, crossup(C, F)==1;cnt && !cnt(1); 이 조건식을 예스 종목검색식으로 변환부탁드립니다. 감사합니다.
프로필 이미지
자유만세
2026-06-10
45
글번호 232356
종목검색
답변완료

시뮬 문의

안녕하세요. 자동매매 실전 가동을 앞두고, 시뮬레이션이 내부적으로 두는 가정들을 가능한 한 자세히 알고 싶습니다. (KP200 미니선물 + 수급 멀티데이터, 5분봉 시스템)---## 1. 수수료·슬리피지가 거래내역에 들어가는 방식시뮬에서 수수료·슬리피지를 설정하면,- (a) 거래내역의 **진입가·청산가 자체**에 그 값이 녹아서 찍히나요,- (b) 아니면 가격은 **순수 체결가**(예: 봉종가)로 두고 **손익 계산에만** 반영하나요?- 실전 거래내역은 어느 쪽인가요? (저희가 본 거래내역 진입가는 슬리피지가 안 들어간 봉종가로 보였습니다.)## 2. 한 봉 안에 손절·익절이 모두 들어 있을 때한 봉의 고가·저가가 손절가와 익절가(또는 트레일링 라인)에 **둘 다 닿았을 때**,- 시뮬은 어느 쪽으로 체결 처리하나요?- 봉 안의 고가·저가 **도달 순서**를 어떻게 가정하나요? (보수적으로 손절 우선인가요?)- 실전과 결과가 갈릴 수 있나요?## 3. 트레일링 스톱의 봉내 계산 (2번과 연결)- 트레일링 스톱은 시뮬에서 **봉의 고가·저가** 기준으로 갱신되나요, **종가** 기준인가요?- 실전은 틱마다 갱신될 텐데, 이 차이로 시뮬과 실전의 **청산가가 벌어지나요?**## 4. 주문 유형별 시뮬-실전 괴리 순서봉완성(시장가) 주문 / 리미트(지정가) 주문 / 스톱 주문 중에서,시뮬과 실전의 체결이 **가장 많이 어긋날 가능성이 큰 순서**는 어떻게 되나요?그리고 시뮬은 기본적으로 어떤 **주문 유형**의 체결을 가정하나요?## 5. % 손절·익절이 호가 틱 사이에 걸릴 때손절·익절을 % 로 설정하면 계산된 가격이 호가 틱(예: 0.05) 사이에 걸릴 수 있습니다.- 이때 시뮬의 체결가는 어떻게 처리되나요(불리한 쪽 반올림 / 가까운 틱 / 다음 틱)?- 실전 체결가와 달라지나요?## 6. 체결 시점 — 봉종가 vs 다음 봉 시가거래내역을 보니 진입가가 **신호봉 종가**로 찍혀 있습니다.- 그런데 실전 자동주문은 봉이 완성된 **직후** 발주되므로, 실제 체결은 **다음 봉 시가/시장가**에 가깝지 않나요?- 즉 시뮬(봉종가 체결)과 실전(다음봉 시가 체결)이 **구조적으로 다른** 것 맞나요?- 다르다면 그 차이를 줄이는 설정이나 권장 방식이 있나요?## 7. 갭·급변으로 손절·익절가를 건너뛸 때시가 갭이나 급변으로 설정가를 그냥 **통과**해 버릴 때,- 시뮬은 설정가에 체결로 잡나요, 실제 **통과 가격**으로 잡나요?- 실전은 이 경우 슬리피지가 훨씬 커지나요?## 8. 참조데이터(수급) 지연 — 실전 재확인앞서 "기본차트 봉완성 시점까지 도착한 참조데이터 값만 쓴다"고 답해주셨는데,- 실전에서도 동일한가요?- 수급이 지연되면 시뮬과 실전의 신호 시점이 갈릴 수 있나요?## 9. 기타 시뮬-실전 괴리 팁그 밖에 실전 가동 전에 저희가 꼭 알아야 할 괴리 요소가 있으면 알려주세요.(예: 동시호가/장 시작·마감, 부분체결, 유동성 부족, 호가 점프 등)감사합니다.
프로필 이미지
에구머니
2026-06-10
43
글번호 232355
시스템
답변완료

예스종목검색식 변환요청

A=요일(date);조건=A(1)>A;B=valuewhen(1,조건, LowestSince(1, 조건, L));D=ma(C, 40);cnt = countsince(L==B, crossup(C, D))==1;cnt && !cnt(1) 를 예스종목검색식으로 변환부탁드립니다.감사합니다. 수고하십시오..
프로필 이미지
자유만세
2026-06-10
41
글번호 232353
종목검색
답변완료

예스종목검색식 변환요청

A=요일(date);조건=A(1)>A;B = LowestSince(1, 조건, H);D=if(조건, B, 0);E=ma(C, 40);cnt = countsince(C<D, crossup(C, E))==1;cnt && !cnt(1) 를 예스종목검색식으로 변환 부탁드립니다. 감사합니다.
프로필 이미지
자유만세
2026-06-10
37
글번호 232352
종목검색
답변완료

예스종목검색식 변환요청

A=(C+npreMC(1)+npreMC(2)+npreMC(3)+npreMC(4)+npreMC(5)+npreMC(6)+npreMC(7)+npreMC(8)+npreMC(9))/10;B=ma(C,200);D=A/B;E=ma(D,5);crossup(E, 1) && V>V(1) 을 예스종목검색식으로변환부탁드립니다.npreMC(n)은 사용자함수로M=floor(date/100);valuewhen(n, M!=M(1), C(1)) 입니다.감사합니다. 수고하십시오..
프로필 이미지
자유만세
2026-06-10
36
글번호 232350
종목검색
답변완료

문의드립니다

수고하십니다1. data2 파라볼릭매수신호이후 data1 macd 오실레이터 매수시 data1매수식2. data2 파라볼릭매도신호 or data1 macd오실레이터 매도시 data1모두매도식부탁드립니다감사합니다
프로필 이미지
2685up
2026-06-10
32
글번호 232349
시스템
답변완료

수고많습니다

강조에서 볼린저밴드 상단이상이 분홍색으로 표시되던데 분홍색을 화살표로 변경하고 싶습니다하단이상도 화살표로 나타나게 해 주시고볼린저밴드 상단 돌파시 매수 하단 돌파시 매도식도 부탁드립니다 늘 고맙습니다강조답변 1예스스탁 예스스탁 답변2026-06-10 13:43:10안녕하세요예스스탁입니다.1Input : Period(20), stDev(2);var : tx(0);var1 = BollBandUp(Period,stDev);if C > var1 Then{ tx = Text_New(sDate,sTime,L,"▲"); Text_SetStyle(tx,2,0); Text_SetColor(tx,Red);}추가 내용 볼린저밴드 하단 돌파시 검은색이 나오도록 해 주세요 소리도 나면 더 좋구요부탁드립니다
프로필 이미지
안미남
2026-06-10
40
글번호 232347
강조
답변완료

수식 문의

안녕하세요?## 상황미니선물 외에 참조 데이터로 외국인·개인 수급, 달러선물 등 **여러 데이터를 같이** 씁니다.시스템 동작을 직접 기록해 보니 아래 현상이 보여서, 세 가지를 확인하고 싶습니다.---## 질문 1. 한 봉을 여러 번 계산할 때, 주문은 어느 기준으로 나가나요?**[증거 — 제 시스템이 직접 출력한 기록]**수식에 "같은 봉에서 다시 계산될 때마다 1씩 올라가는 카운터(계산순번)"를 넣어 기록했더니,2026년 6월 8일 **09시 35분 봉 하나가 아래처럼 6줄(계산순번 1~6)** 찍혔습니다.종가(1210.92)는 6줄 모두 같은데(=같은 봉인데), KP200선물 수급값만 마지막에 바뀝니다:```6/8 09:35 | 계산순번 1 | 종가=1210.92 | KP200선물수급 = 1194.306/8 09:35 | 계산순번 2 | 종가=1210.92 | KP200선물수급 = 1194.306/8 09:35 | 계산순번 3 | 종가=1210.92 | KP200선물수급 = 1194.306/8 09:35 | 계산순번 4 | 종가=1210.92 | KP200선물수급 = 1194.306/8 09:35 | 계산순번 5 | 종가=1210.92 | KP200선물수급 = 1194.306/8 09:35 | 계산순번 6 | 종가=1210.92 | KP200선물수급 = 1211.85 ← 여기서 바뀜```즉 **수급이 늦게 도착**해서, 도착 전엔 옛 값(1194.30)으로 5번, 도착 후 새 값(1211.85)으로 1번 계산됐습니다.같은 식으로 한 봉이 여러 번 계산되는 일이 최근 6개월(123거래일) 중 **118일에서, 매일 1~2봉씩** 나옵니다.**→ 이때 실제 매매 주문은 (가) 처음(옛 수급) 기준인가요, (나) 마지막(새 수급 도착 후) 기준인가요?**---## 질문 2. 봉이 끝나고 데이터가 다 들어온 뒤, 딱 한 번만 계산·주문하게 하려면?위 증거처럼 수급이 늦게 와서 한 봉이 여러 번 계산되는 걸 막고 싶습니다.**모든 데이터가 도착한 다음, 봉이 끝날 때 한 번만** 계산·주문하게 하는방법(설정 옵션이나 수식 조건)이 있나요?## 질문 3. 청산 직후 바로 재진입하는 걸 막으려면?**→ 이렇게 하려면 어떻게 설정하거나 수식을 짜야 하나요?**감사합니다.
프로필 이미지
에구머니
2026-06-10
33
글번호 232341
시스템