커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

강조식좀 여쭤볼께요

먼저, 감사하다는 말씀 드립니다. 질문 1. PlotPaintBar 표시할 때 이전에 표시된 PlotPaintBar 의 바색깔/날짜/가격/거래량을 알 수 있을까요? 질문 2. 시스템식을 하게 된다면, sell()시점에 이전 buy() 시점을 알 수 있을까요? buy()했을 때의 가격(시/고/저/종/주문가)도 알 수 있을까요?
프로필 이미지
코윈
2012-11-26
388
글번호 56844
시스템
답변완료

수식문의

첨부파일을 예스로 바꾸어주세요
프로필 이미지
백진강
2012-11-26
373
글번호 56835
시스템
답변완료

조건검색할 때 이런 메시지가 표시되네요.

음....? 왜그런거죠...? 스샷첨부했습니다.
프로필 이미지
코윈
2012-11-26
347
글번호 56832
검색
답변완료

수식 문의합니다~

안녕하세요 예스스탁입니다. if K == 1 and K[1] != 1 Then{ var1 = 0; var2 = 0; } #k가 1이 된 후 봉개수 var1 = var1+1; #k가 1이 된 거래대금이 100억이상인 봉갯수 if M >= 10000000000 Then var2 = var2+1; #한봉전 var1값과 var2값이 같음 if var1[1] == var2[1] Then 즐거운 하루되세요 > 데미안리 님이 쓴 글입니다. > 제목 : 수식 문의합니다~ > 30분봉 차트에서 사용자 함수 k의 값이 1이 된 날 부터 현재봉의 전일까지 하루 거래대금이 100억 씩 이상이다 라는 수식문의합니다~ //// 위의 식으로 하면, 하루 거래대금이 아닌 30분 봉의 거래대금이 적용되는거 같습니다. 일봉차트가 아닌 분봉차트이구요. 사용자 함수 k == 1 이 된 다음날 하루 거래대금이 100억 이상이고, 그 다음날의 거대대금도 100억 이상이고, 현재봉의 전일까지 거래대금이 100억 이상이다. 라는 수식 문의합니다~
프로필 이미지
데미안리
2012-11-26
373
글번호 56831
시스템
답변완료

저점고점

안녕하세요 시스템식부탁드립니다. 선물 변동폭 0.1을 기준 고점 매도 점고점 매도 전저점 매수 저점 매수
프로필 이미지
외국인
2012-11-26
393
글번호 56820
시스템
답변완료

문법 문의

안녕하세요? var : cnt(0,data1),count(0,data1),sum(0,data1); Array : D2C[50](0,data1); 처럼 변수선언할 때, 그냥 sum(0) 또는 D2C[50](0) 라고 안하고 (0, data1) 이라고 하는 이유는 뭔가요? 여기에 관한 문법은 어디를 보면 알 수 있나요? 특히나 D2C라는 array는 data2의 값을 할당받게 되는데, 기왕이면 D2C50[50](0, data2)라고 할 것 같은데, data1으로 쓰는 이유가 궁금합니다. 나아가서, data3 나 data4의 값을 할당받게 될 변수 및 array 들에 대해서도 지금처럼 변수(0, data1) 이라고 하는 건가요? 또, 수식중에 if data1(조건) then ... 하고 나가는 이유도 모르겠습니다. 그냥 if (조건) then ... 과의 차이 및 이런 문법들을 어디서 읽을 수 있는지가 궁금합니다. 감사합니다. ///////////////////// var : cnt(0,data1),count(0,data1),sum(0,data1); Array : D2C[50](0,data1); if data1(dayindex == 0) Then{ for cnt = 1 to 49{ D2C[cnt] = 0; } count = 1; D2C[count] = data2(c); } if data1(조건) Then{ count = count+1; D2C[count] = data2(c); } sum = 0; for cnt = 1 to 49{ if D2C[cnt] > 0 Then sum = sum+(D2C[cnt]-data2(c)); } plot1(sum);
프로필 이미지
에구머니
2012-11-26
380
글번호 56819
지표
답변완료

Find(v[int(interval)]) 질문입니다

1.find(interval) 2.find(v[3]) 3.find(v[interval]) 4.find(v[int(interval)]) 질문 1. 주식 종목검색에서 2번을 제외하고는 해당 결과값이 없다고 나옵니다. 1,3,4에 대해 결과가 없는 이유를 모르겠습니다... 질문 2. '일'주기, '분'주기 둘 다 사용하려면 어떻게 해야하나요? 3일전 종가 < 2일전 종가 => C(3) < C(2) 5분전 종가 < 1분전 종가 => C(5) < C(1) 이럴 경우 어떻게 해결할 수 있을까요?
프로필 이미지
코윈
2012-11-26
323
글번호 56818
검색
답변완료

문의합니다

안녕하세요 늘 감사합니다 1. 진입후 손절이 나면 같은 방향 재진입을 금지 2. 아예 매매횟수를 하루 1-3회 정도로 제한하는 방법을 부탁합니다 감사합니다
프로필 이미지
파티아
2012-11-26
321
글번호 56817
지표

급등주 님에 의해서 삭제되었습니다.

프로필 이미지
급등주
2012-11-26
0
글번호 56816
지표