커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

문의 드립니다.

새해 복 많이 받으시고, 건강과 행복이 늘 함께하시길 바랍니다 ~~현재 가격(또는 캔들)이 아래의 1 라인과 2 라인을 동시에 돌파하거나,1 라인과 3 라인을 동시에 돌파하거나, 1, 2, 3 라인들을 동시에 돌파하는 종목의 검색식을 부탁 드립니다. 1라인. A=avg(c,17);ATR=avg(max(max(h-L,abs(c(1)-h)),abs(c(1)-L)),17);B=ATR*2;D=A+B;E=Bbandsup(17,2);e1=crossup(E,D);e2=crossdown(E,D);e3=crossdown(c,E);valuewhen(1,e1 or e2 or e3,o)2라인. (highest(h,60)+Lowest(L,60))/23라인. A=avg(c,17);ATR=avg(max(max(h-L,abs(c(1)-h)),abs(c(1)-L)),17);B=ATR;D=A+B;감사합니다.
프로필 이미지
ikksoo
2026-01-01
170
글번호 229498
종목검색
답변완료

문의 합니다...

26년 병오년 새해 복 많이 받으세요....^^*한가지 문의 사항이 있어서 질의 합니다..예스스팟에서 종목이 검색되어서 자동매매가 이루어지는데, 종목이 검출되면 전략실행차트와 종목이 연동이 되는 방법이 었는지요?
프로필 이미지
서민순
2026-01-01
238
글번호 229495
종목검색
답변완료

수고하십니다.

랭귀지에서 행사가를 불러올 수 있나요..2번 622.5의 행사가와 3번 592.5 행사가를 var: callprc(0),putprc(0) callprc=622.5 (2) putprc=592.5 (3) 로 불러오고 싶네요
프로필 이미지
구름달
2025-12-31
190
글번호 229494
지표
답변완료

수식 작성 요청

글번호 229328번 내용의 수식에 대한 추가 요청입니다. 자동매매설정시 인터넷이나 컴퓨터 오류 등으로 접속이 끊긴 경우 다시금 229328번 수식을 적용하는데 어려움이 있습니다. 따라서 아래와 같이 3가지 경우에 각각 수동으로 다시금 새로운 전략을 설정해 줘야 하는만큼 그에 해당 하는 수식작성을 요청드립니다. 상황1. 장 시작 후 (주로 통신오류나 프로그램 오류지만)어떤 오류때문이든 229328번 상의 수식에 따라 매수가 되어야 하는데 매수가 되지 않은 경우 수식 요청사항 : 이 경우에는 매수되지않은 종목을 인지즉시 매수해야 하기 때문에 현재시점으로 즉시 매수를 체결하도록 하고자 합니다. 매수 이후에는 기존 전략과 동일하게 작동되도록 하고 싶습니다. 상황2. 장 시작 후 매수 이후에 서버오류 등으로 통신이 끊기거나 프로그램이 중단된 경우. 수식 요청사항 : 이 경우에는 매수가 된 상태에서 신호가 끊긴만큼 현재 포지션이 있다는 전제하에 기존 전략과 동일하게 수식이 작성되었으면 합니다. 상황3. 장 시작 후 매수 이후 손절까지 진행된 상태에서 서버오류 등으로 통신이 끊기거나 프로그램이 중단된 경우.요청사항 : 이 경우에는 비교적 간단히 현재 시점 이후로 현재가가 시가를 돌파할 때 매수하고 손절조건(4%)과 청산조건(5%)은 동일하게 적용하면 될 것 같습니다. -끝저는 위와 같이 3가지 경우를 나눠서 수식을 각기 작성해 수동으로 설정을 해줘야 한다고 생각하는데 만약 그렇지 않고 1개나 2개의 수식으로 해결이 가능하다면 주석과 함께 해당 수식을 작성해주시면 좋을 것 같습니다. 감사합니다.
프로필 이미지
은색
2025-12-31
387
글번호 229493
시스템

관리자에 의해 예스스팟 QnA로 이동되었습니다.

프로필 이미지
치치야
2025-12-31
40
글번호 229492
시스템
답변완료

함수 문의 드립니다

[시스템지표]k200선물 등가 기준으로 위클리옵션가를 차트우측 여백에 표시하는 로직인데 미완성 입니다. 조언부탁드립니다함수선언 오류----------Option.GetATMCallStrikeOption.GetATMCallAskOption.GetATMPutAsk----로직----/* 프로그램: 시스템(System) 이름: 위클리_선물기준ATM_Code제거 설정: [옵션객체] -> 'KOSPI200 Weekly Option' 선택 필수*/# -----------------------------------------------------------# 변수 선언# -----------------------------------------------------------var : 선물현재가(0), 목표행사가(0);var : 시스템ATM행사가(0), 단계차이(0);var : 콜인덱스(0), 풋인덱스(0);# 가격 저장var : 콜가격(0), 풋가격(0), 양매수합계(0);var : 텍스트_헤더(0), 텍스트_콜(0), 텍스트_풋(0);var : Y축위치(0), 간격(0);# -----------------------------------------------------------# 1. 선물 기준 ATM 행사가 계산# -----------------------------------------------------------선물현재가 = C;목표행사가 = Round(선물현재가 / 2.5, 0) * 2.5;# -----------------------------------------------------------# 2. 옵션 객체와의 괴리 보정 (★중요 수정됨)# -----------------------------------------------------------# [수정] 아래 값이 목표행사가와 같으면 보정이 안됩니다. # 반드시 시스템(지수) 기준 등가를 가져와야 차이를 계산할 수 있습니다.시스템ATM행사가 = Option.GetATMCallStrike(0);# 선물 목표행사가와 시스템 행사가의 차이를 계산단계차이 = (목표행사가 - 시스템ATM행사가) / 2.5;# 콜은 정방향, 풋은 역방향 보정콜인덱스 = 단계차이;풋인덱스 = -단계차이;# -----------------------------------------------------------# 3. 데이터 수신 (호가 평균 방식 - 100% 호환)# -----------------------------------------------------------# 콜가격 계산 (매도+매수)/2if Option.GetATMCallAsk(콜인덱스) > 0 Then 콜가격 = (Option.GetATMCallAsk(콜인덱스) + Option.GetATMCallBid(콜인덱스)) / 2;Else 콜가격 = 0;# 풋가격 계산 (매도+매수)/2if Option.GetATMPutAsk(풋인덱스) > 0 Then 풋가격 = (Option.GetATMPutAsk(풋인덱스) + Option.GetATMPutBid(풋인덱스)) / 2;Else 풋가격 = 0;양매수합계 = 콜가격 + 풋가격;# -----------------------------------------------------------# 4. 화면 출력 (코드 표시 제거됨)# -----------------------------------------------------------간격 = PriceScale * 20;if LastBarOnChart == 1 then { Y축위치 = C; # 텍스트 객체 생성 (최초 1회) if 텍스트_헤더 == 0 then { 텍스트_헤더 = Text_New(NextBarSdate, NextBarStime, Y축위치, ""); Text_SetStyle(텍스트_헤더, 0, 1); Text_SetSize(텍스트_헤더, 12); Text_SetBold(텍스트_헤더, 1); Text_SetColor(텍스트_헤더, RGB(255,255,255)); 텍스트_콜 = Text_New(NextBarSdate, NextBarStime, Y축위치, ""); Text_SetStyle(텍스트_콜, 0, 1); Text_SetSize(텍스트_콜, 12); Text_SetBold(텍스트_콜, 1); Text_SetColor(텍스트_콜, RGB(255,80,80)); 텍스트_풋 = Text_New(NextBarSdate, NextBarStime, Y축위치, ""); Text_SetStyle(텍스트_풋, 0, 1); Text_SetSize(텍스트_풋, 12); Text_SetBold(텍스트_풋, 1); Text_SetColor(텍스트_풋, RGB(100,100,255)); } # 위치 업데이트 Text_SetLocation(텍스트_헤더, NextBarSdate, NextBarStime, Y축위치 + 간격); Text_SetLocation(텍스트_콜, NextBarSdate, NextBarStime, Y축위치); Text_SetLocation(텍스트_풋, NextBarSdate, NextBarStime, Y축위치 - 간격); # 헤더 업데이트 Text_SetString( 텍스트_헤더, "■ 선물기준 등가 [" + NumToStr(목표행사가, 1) + "]\n 합계 : " + NumToStr(양매수합계, 2)); # --- 콜 가격 표시 (코드 제거) --- if 콜가격 > 0 then { Text_SetString(텍스트_콜, "▲ Call : " + NumToStr(콜가격, 2)); } else { # 데이터가 없을 때 깔끔하게 '대기중'만 표시 Text_SetString(텍스트_콜, "▲ Call : 대기중"); } # --- 풋 가격 표시 (코드 제거) --- if 풋가격 > 0 then { Text_SetString(텍스트_풋, "▼ Put : " + NumToStr(풋가격, 2)); } else { Text_SetString(텍스트_풋, "▼ Put : 대기중"); }}
프로필 이미지
십자성
2025-12-31
629
글번호 229491
시스템
답변완료

부탁드립니다

1번9시 부터1시 까지는 거래량 10만주 1시이후 15만주 종목 검색식 부탁 드립니다2번S=sum(1);최저거래량=lowestsince(1,S==1,v);valuewhen(1,최저거래량==v,L)분봉에서 첫돌파 검색식 부탁 드립니다
프로필 이미지
님이랑
2025-12-30
142
글번호 229490
종목검색

온고지신 님에 의해서 삭제되었습니다.

프로필 이미지
온고지신
2025-12-30
2
글번호 229489
사용자 함수
답변완료

수식 문의 드립니다

수식 문의 드립니다.매수: cci(14,9) 의 cci가 반등때 매수매수: cci(14,9) 의 cci가 100 위에 있을때 , 전매도점 대비 5.5% 상향시 즉시 매수매수: cci(14,9) 의 cci가 상승중때 , 전매도점 대비 5.5% 상향시 즉시 매수매수: forceindex(5,10) 의 fvalfast가 상승중일때, 전매도점 대비 5.5% 상향시 즉시 매수매수: slow stochastic(18.10.7)의 stochastic이 상승중일때, 전매도점 대비 5.5% 상향시 즉시 매수매도:cci(14,9) 의 cci가 0에서 100 사이에 있을때 매수점 대비 2.5% 상향시 즉시매도매도: cci(14,9) 의 cci가 100에서 200 사이에 있을때 매수점 대비 5.5% 상향시 즉시매도
프로필 이미지
기관장
2025-12-30
294
글번호 229487
시스템