커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
1505
글번호 230811
답변완료
부탁드립니다
1 1봉전에 1000원 이상인 종목 검색식 부탁 드립니다
2025-12-26
139
글번호 229371
답변완료
종목검색 수식 부탁드립니다.
타 증권사에서 쓰던 수식인데..CrossDown(DIMinus(14),25)이 신호가 일봉상 6개월동안 발생빈도가 5회 이상 발생한 종목 검색감사합니다.
2025-12-26
125
글번호 229370
답변완료
질문 드립니다
안녕하세요일반 차트에 스토캐스틱 지표를 적용하고위의 차트를 갭보정(gapless)로 차트 설정을 변경하면지표 또한 갭보정으로 변경 되는 것으로 알고 있읍니다.차트를 갭보정하고 지표도 따라서 갭보정으로 변경 된다면,수식으로 갭보정을 할 필요가 없지 않나요?아니면, 갭보정이 적용된 차트에서 표시 되는 지표는 오차가 발생해서 그런가요?시스템을 로직을 만들 때도갭보정이 된 차트에 적용하면, 로직에 갭보정을 할 필요가 없을 듯해서...감사 합니다.
2025-12-26
189
글번호 229369
답변완료
문의드립니다.
아래 식에서 조정하려고 합니다. (아래 식은 주가가 하단선 또는 상단선을 닿거나 돌파한 경우 즉 선과 붙어 있을 때만 신호가 발행하는데 선과 떨어져 있어도 신호 발생을 원합니다.) 우선 매수 경우 볼린져 하단선을 닿거나 돌파 할 것(주가가 하단선을 벗어나 붙어 있지 않거나 또는 다시 하단선 위로 올라 온 경우라도 적용되기를 원함) 다음으로 TRIX 0선 아래이고 골든 크로스 발생 할 때 매수 (피라미딩 방식) 청산은 제가 직접 할 것입니다. 매도 경우 볼린져 상단선을 닿거나 돌파 할 것(주가가 상단선을 벗어나 붙어 있지 않거나 또는 다시 상단선 아래로 내려온 경우라도 적용되기를 원함) 다음으로 TRIX 0선 위이고 데드 크로스 발생 할 때 매도 (피라미딩 방식) 청산은 제가 직접 할 것입니다. 부탁드립니다.1Input : Period(5), sigPeriod(3),BBP(20),DV(1);var : TRIXv(0),TRIXs(0),BBdn(0);TRIXv = TRIX(Period);TRIXs = ema(TRIXv,sigPeriod);BBdn = BollBandDown(BBP,dv);if L <= BBdn and CrossUp(TRIXv,TRIXs) and TRIXv < 0 Then Buy("B",OnClose,def);2Input : Period(5), sigPeriod(3),BBP(20),DV(1);var : TRIXv(0),TRIXs(0),BBup(0);TRIXv = TRIX(Period);TRIXs = ema(TRIXv,sigPeriod);BBup = BollBandUp(BBP,dv);if H >= BBup and CrossDown(TRIXv,TRIXs) and TRIXv > 0 Then Sell("S",OnClose,def);
2025-12-26
188
글번호 229368
답변완료
종목검색식 부탁드립니다
1. 일봉차트에서, 주봉 60 이평선을 그어서 일봉차트에서주봉 60이평선 상하 1%에 있는 종목검색식 부탁드립니다. (일봉에서) (음봉 양봉 모두 포함)
2025-12-26
113
글번호 229367
답변완료
지표문의
185247번 볼린저밴드 중심선(이평선) 추가 부탁드립니다
2025-12-26
135
글번호 229366
답변완료
문의드립니다
Inputs : P1(5),P2(20),RSILength(10), OverSold(30),OverBought(100);var : m1(0,Data2),m2(0,Data2), R(0,Data1);m1 = Data2(ma(C,P1));m2 = Data2(ma(C,P2));R = data1(RSI(RSILength));If Data2(m1 > m2) and Crossup(R, OverSold) Then Buy("B");if data2(crossup(ma(c,5),ma(c,20))) Then buy();if Data2(CrossDown(m1,m2)) or Crossup(R, OverBought) Then Sell("S");수고하십니다.위수식에서 이동평균선 진입할때마다 .A%(10%) 증액식부탁드립니다.
2025-12-26
161
글번호 229365
답변완료
지표문의
1. 아래지표 수정 좀해주세요 TL1 = TL_New(sDate,sTime,BBup,NextBarSdate,NextBarStime,BBup); 고점이 TL1 보다 적을때 매도 TL2 =TL_New(sDate,sTime,(bbup+bbdn)/2,NextBarSdate,NextBarStime,(bbup+bbdn)/2); 종가가 TL2보다클때 매수작을때매도 TL3= TL_New(sDate,sTime,bbdn,NextBarSdate,NextBarStime,bbdn); 저점이 TL3보다 클때 매수 신호가 나오게 지표랑 시스템식으로수정 좀 해주세요.input : Period(20),dv(2); input : 상단색(Red),하단색(Blue); input : 상단긁기(1),하단굵기(1); var : bbmd(0),SumSqrt(0),cnt(0),stdv(0); var : bbup(0),bbdn(0); bbmd = (C+AccumN(C,Period-1))/Period; SumSqrt = (C-bbmd)^2; For cnt = 0 To Period - 2 { SumSqrt = SumSqrt + (C[cnt] - bbmd)^2; } Stdv = SquareRoot(SumSqrt / Period); bbup = BBmd + stdv*dv; bbdn = BBmd - stdv*dv; Plot1(bbup,"상단"); Plot2(bbmd,"중단"); Plot3(bbdn,"하단"); //오른쪽으로 1봉 이동 FixPlotShift(1,1); FixPlotShift(2,1); FixPlotShift(3,1); var : TL1(0),TL2(0); TL_Delete(TL1); TL_Delete(TL2); TL1 = TL_New(sDate,sTime,BBup,NextBarSdate,NextBarStime,BBup); TL2 = TL_New(sDate,sTime,BBdn,NextBarSdate,NextBarStime,BBdn); TL_SetExtLeft(TL1,true); TL_SetExtLeft(TL2,true); TL_SetColor(TL1,상단색); TL_SetColor(TL2,하단색); TL_SetSize(TL1,상단긁기); TL_SetSize(TL2,하단굵기); 2.그럼 추운데 수고하세요
2025-12-26
145
글번호 229364
답변완료
종목검색식 요청드립니다.
아래 키움신호가 발생한 종목을 검색하는 검색식을 만들고 싶습니다. 도움 부탁드립니다.* 키움신호전환=shift((highest(high,9)+lowest(low,9))/2,-26+1);기준=shift((highest(high,26)+lowest(low,26))/2,-26+1);Bu=BBandsUp(Period2, D2);행복=(Highest(Bu, midP) + Lowest(Bu, midP))/2;A1 = (eavg(c(25),Period2)) + (D2*stdev((C(25)+H(25)+L(25))/3,Period2));A=crossup(min(전환,기준),min(행복,A1));shift(A,25)항상 감사드립니다.^^
2025-12-26
143
글번호 229363