커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

종목검색식 구현 요청

[5분봉] 이평이격도 0봉전 종가90, 종가120 1%이내 근접 1회 이상 [5분봉] 0봉전 볼린져밴드 (80,2) 종가가 상한선 이상 [일봉] 기간내 등락율 0봉전 25봉이내에서 전일종가대비 종가 15% 이상 1회 이상 [일봉] 0봉전 10봉 평균거래량 100000주 이상 상기조건 and 조건으로 로직구현 부탁합니다.
프로필 이미지
영원한자유
2020-01-04
490
글번호 134894
종목검색
답변완료

부탁 드립니다.

도움에 감사 드립니다. 다음의 계산 기준을 해선 당일이 아닌 주초(월요일 시작시간)로 변경 부탁 드립니다. 미리 감사 드립니다. input : ntime1(60),P(20),per(2); var : S1(0),D1(0),TM(0),TF(0),cnt(0); var : sum1(0),mav(0),upv(0),dnv(0); Array : LL[100](0); if Bdate != Bdate[1] Then { S1 = TimeToMinutes(stime); D1 = sdate; } if D1 > 0 then { if sdate == D1 Then TM = TimeToMinutes(stime)-S1; Else TM = TimeToMinutes(stime)+1440-S1; TF = TM%ntime1; if Bdate != Bdate[1] or (Bdate == Bdate[1] and TF < TF[1]) Then { LL[0] = L; for cnt = 1 to 99 { LL[cnt] = LL[cnt-1][1]; } } if L < LL[0] Then LL[0] = L; if LL[P] > 0 then { var2 = LL[0]; for cnt = 0 to P-1 { if LL[cnt] < var2 Then var2 = LL[cnt]; } plot1(var2); } }
프로필 이미지
뮬리
2020-01-04
392
글번호 134893
지표
답변완료

부탁드립니다.

-일봉에서 특정기간(예: 2019.4.1-2019.6.30)내에서 거래량을 누적하는 지표를 부탁드립니다. 상기특정기간에서만 차트상에 지표가 표현되고 그 이후는 표현되지않도록 부탁드립니다..
프로필 이미지
예시
2020-01-04
402
글번호 134892
지표

차트 시작시간이 10시부터

2020년새해 행복한 시간되세요! 차트 시작시간이 9시가 아니고 10시부터 시작 됩니다 컴퓨터 시계는 정상으로 나옵니다 수고하세요!
프로필 이미지
rsarang
2020-01-04
471
글번호 134889
지표
답변완료

행복; 지표식 작성 바랍니다

한국의 금융산업 발전을 위해 불철주야 애쓰시는 귀하의 노고를 높이 평가합니다 지표식 관련입니다 < 조건 > - 주기; 1분봉 - 전일(D-1 day) 종가가 상한가 인 경우 - 오늘(D day) 10시 5분부터 11시 23분 사이의 최고가를 기준으로, 11시 23분부터 당일 장 종료까지, (+) 5%, (-) 5% 를 그리기 를 하고자 합니다 << 아래 >> 를 어떻게 수정하면 되는지요? =============<< 아래 >>====================================== Input : 변동률(5); var : 상한가(0), UpLimit(0); var : up1(0), up2(0), up3(0), up4(0), up5(0),up6(0),Up7(0); if date >= 19981207 then { if date < 20050328 && CodeCategory() == 2 then UpLimit = (BP[0] * 1.12); Else if date >= 20050328 and date < 20150615 Then UpLimit = (BP[0] * 1.15); Else UpLimit = (BP[0] * 1.30); if CodeCategory() == 2 then { if date >= 20030721 then { up1 = int(UpLimit/100+0.00001)*100; up2 = int(UpLimit/100+0.00001)*100; up3 = int(UpLimit/100+0.00001)*100; up4 = int(UpLimit/50+0.00001)*50; up5 = int(UpLimit/10+0.00001)*10; up6 = int(UpLimit/5+0.00001)*5; up7 = int(UpLimit/1+0.00001)*1; } else { up1 = int(UpLimit/1000+0.00001)*1000; up2 = int(UpLimit/500+0.00001)*500; up3 = int(UpLimit/100+0.00001)*100; up4 = int(UpLimit/50+0.00001)*50; up5 = int(UpLimit/10+0.00001)*10; up6 = int(UpLimit/10+0.00001)*10; up7 = int(UpLimit/1+0.00001)*1; } } Else { up1 = int(UpLimit/1000+0.00001)*1000; up2 = int(UpLimit/500+0.00001)*500; up3 = int(UpLimit/100+0.00001)*100; up4 = int(UpLimit/50+0.00001)*50; up5 = int(UpLimit/10+0.00001)*10; up6 = int(UpLimit/5+0.00001)*5; up7 = int(UpLimit/1+0.00001)*1; } if CodeCategory() == 1 || CodeCategory() == 2 then { if sdate < 20101004 Then{ If BP >= 500000 Then 상한가 = up1; Else If BP >= 100000 Then 상한가 = iff(up2>=500000, up1, up2); Else If BP >= 50000 Then 상한가 = iff(up3>=100000, up2, up3); Else If BP >= 10000 Then 상한가 = iff(up4>=50000, up3, up4); Else If BP >= 5000 Then 상한가 = iff(up5>=10000, up4, up5); Else If BP >= 1000 Then 상한가 = iff(up5>=5000, up5, up6); Else 상한가 = iff(up6>=1000, up6, up6); } Else{ If BP >= 500000 Then 상한가 = up1; Else If BP >= 100000 Then 상한가 = iff(up2>=500000, up1, up2); Else If BP >= 50000 Then 상한가 = iff(up3>=100000, up2, up3); Else If BP >= 10000 Then 상한가 = iff(up4>=50000, up3, up4); Else If BP >= 5000 Then 상한가 = iff(up5>=10000, up4, up5); Else If BP >= 1000 Then 상한가 = iff(up5>=5000, up5, up6); Else 상한가 = iff(up6>=1000, up6, up7); } } else if CodeCategory() == 8 || CodeCategory() == 9 then { // ETF 상한가 = up6; } } if bdate != bdate[1] then { Condition1 = false; if DayClose(1) == 상한가[1] Then Condition1 = true; } If Condition1 == true Then { plot1(DayOpen * (1+변동률/100),"상승변동률",BLACK); plot2(DayOpen * (1-변동률/100),"하락변동률",BLACK); } ================================================================== 지표식 작성 바랍니다 수고하십시요^^
프로필 이미지
행복한가방
2020-01-05
500
글번호 134888
지표

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

프로필 이미지
qha71
2020-01-03
5
글번호 134887
지표
답변완료

디마크고가를 이동평균할수있게 도와 주세요 .

새해에도 고생하시는 운영자님들 항상 복 받으시고 건강하세요. 아이디와 계좌를 약 10년전에 만들어 두고 수식에 어려움이 너무 많아서 여태 사용하지 않았던 사용자 입니다. 다름이 아니라 디마크고가의 일주기 이평값을 분봉에 사용하기 위해서 입니다 . 게시판에서 일봉의 지수이평을 분봉에 사용하는것과 결합해 보려고 하니 실력이 모자라 도저히 안돼네요. 아래수식에서 디마크고가의 일봉값을 지수이동 평균한것과 dema이동평균한것을 분봉에 불러 와서 검색하기 위함입니다. 수식에 능통한 분들의 도움을 구하고자 합니다 . 디마크고가의 지수200 이평과 , 디마크고가의 데마40 이평을 분봉에 사용하기 위함입니다. ~~~~~ 아래 수식 ~~~~~~~~~~~~~ Input : Period(200); Var :dh(0),dh200(0),Ep(0), JISU(0), DINDEX(0), PreJISU(0); Ep = 2/(Period+1); if bdate != bdate[1] then{ DINDEX = DINDEX + 1; PreJISU = JISU[1]; } if DINDEX <= 1 then JISU = C; else JISU = C * EP + PreJISU * (1-EP); If DayClose(1) > DayOpen(1) Then { value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayHigh(1))/2-DayLow(1); value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayHigh(1))/2-DayHigh(1); } Else If DayClose(1) < DayOpen(1) Then { value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayLow(1))/2-DayLow(1); value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayLow(1))/2-DayHigh(1); } Else { value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayClose(1))/2-DayLow(1); value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayClose(1))/2-DayHigh(1); } dh=value1; dh200= JISU(dh,period); 위와 같이 하면 "함수만이 입력값을 가질수 있읍니다" 라고 나옵니다 . 데마이평은 ema(ema(dh,40),40) 으로 사용해도 됩니다 . 감사합니다 .
프로필 이미지
생각하는허수아비
2020-01-03
562
글번호 134886
종목검색
답변완료

참조챠트의 가격

거래하려는 챠트의 가격은 C인데 참조챠트의 가격은 무엇인가요?
프로필 이미지
뽄때
2020-01-03
406
글번호 134885
시스템
답변완료

질문 올립니다.

안녕하세요. 늘 감사드립니다. 진입 횟수를 줄이는 의미도 있을 거 같아서, 청산봉에서는 새로 진입하지 않고, 최소한 청산봉 다음 봉에서부터라야 진입이 가능하게 하려면 어떻게 해야 하는지요? 감사합니다.
프로필 이미지
즐겁게
2020-01-03
381
글번호 134884
시스템