커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

N봉중 최고거래량을 나타내는 식

안녕하세요..^^ 복많이 받으시구요 저는 지정한 이평선에서 주식거래를 시스템으로하고 있습니다. 그런데 전일부터 지금 까지 30분봉상 최대거래량음봉이 나오면 매수를 제한하고 싶습니다. 따라서 지난 N봉중 최고거래량(혹은 최고에 ~~% 이상)을 나타내는 식을 표현하여 시스 템에 적용하고자합니다. 부탁드립니다.
프로필 이미지
회원
2011-01-03
789
글번호 34674
시스템
답변완료

문의합니다

Plot1(wma(GC,20)/(wma(GC,5)/100),"단기-"); Plot2(wma(GC,5)/(wma(GC,20)/100),"단기+"); .............. 5/20이 크로서 날때 지표상에 매수,매도 표현할수 있도록 도와 주세요. 감사 합니다.
프로필 이미지
회원
2011-01-03
711
글번호 34669
지표
답변완료

봉개수 수식작성부탁합니다

봉을세는수식부닥부탁합니다, 수식을작성햐여 어느봉에같다놔도,현재봉의개수알수있는수식 그리고 현재봉까지가(예10개이면) 봉이하나씩 추가될때마다 개수가 11개,12개,13개, ........계속숫자가 연장되는식을 부탁합니다. 새해 복많이 받으세요,
프로필 이미지
태조산
2011-01-02
691
글번호 34668
지표
답변완료

시스템트레이딩 거래 관련 문의입니다.

우선 새해 복 많이 받으세요~ ^^ 시스템 트레이딩을 이용한 거래와 관련하여 몇가지 질문 드리겠습니다. 1. 1회 거래금액을 100만원으로 설정해서 시스템이 돌아가던 중, 손실거래로 인해 예수금이 100만원 미만으로 내려가면, 이후에 매수신호에선 어떻게 되나요? (자동거래로 채크해 둔경우입니다.) 2. 시스템을 적용하여 자동거래를 돌릴 때, 예수금에 있는 잔액 전체를 사용하여 매수가능 수량 만큼을 주문할 수 있는 방법이 있나요? 예) 예수금 잔액 : 100만원, 주가 : 20만원. → 5주 주문. 이렇게 매수가능 수량 전체를 매수하게 하는 방법이 있나요?
프로필 이미지
사신의눈
2011-01-02
688
글번호 34667
시스템
답변완료

수식문의

1.지금봉에서 26봉 전봉사이의 최고값을 구한다음.. 그 최고값 봉 위치의 20일선 가격을 구할 수 있는 수식을 부탁드립니다. 2.또 지금 현재봉으로 부터 10봉 이전 봉의 20일 선 값은 어떻게 구하나요?
프로필 이미지
무영자
2011-01-02
626
글번호 34666
지표
답변완료

엑셀로 내보내기 문의

연결선물지수의 당일 첫 30분봉의 거래량과 당일 고저폭을 엑셀로 내보내는 방법을 알고 싶습니다. 그리고 가능한 날짜범위가 어떻게 되는지도 알고 싶습니다.
프로필 이미지
무영자
2011-01-02
685
글번호 34665
지표
답변완료

문의드립니다

문의드립니다. 선물로 적용 예정입니다 ~ 9시부터 10시 사이의 고가 = A 10시부터 11시 사이의 고가 = B 11시부터 12시 사이의 고가 = C 라고 하면 A < B < C 인경우 12시30분에 매수 진입 한다 A > B > C 인경우 12시30분에 매도 진입 한다
프로필 이미지
우리상향
2011-01-02
608
글번호 34664
시스템
답변완료

연말에 바쁘신데 죄송합니다만, 답변 좀 해주시면 안되겠습니까?

연말에 바쁘신데 죄송합니다만, 답변 좀 해주시면 안되겠습니까? 16625, 16626입니다. 실력있으신 분들께는 그다지 어려운 건 아닐 것 같습니다. 빠른 답변 부탁드리겠습니다.
프로필 이미지
텐푸로
2011-01-01
607
글번호 34663
검색
답변완료

국내증시 및 미국증시 일별조건

새해 복 많이 받으세요~ 지난 한해 답변을 통하여 많은 도움을 받았습니다. 감사하다는 말씀 드립니다. --------------- 수식 하나 작성을 하였는데, 어느 부분이 잘못인지 수정 부탁드립니다. 수식이 복잡해 보이는데 간략히 설명을 드리면 다음과 같습니다. * 주데이타 연결선물, data2 다우지수 입니다. (2가지 모두 분봉기준) 1) 당일 국내증시가 '월요일'이고 직전거래일이 '금요일'이고 and data2가 '금요일'이고 data2[1]이 '목요일'이면 2) 당일 국내증시가 '화요일'이고 직전거래일이 '월요일'이고 and data2가 '월요일'이고 data2[1]이 '금요일'이면 3) 당일 국내증시가 '수요일'이고 직전거래일이 '화요일'이고 and data2가 '화요일'이고 data2[1]이 '월요일'이면 4) 당일 국내증시가 '목요일'이고 직전거래일이 '수요일'이고 and data2가 '수요일'이고 data2[1]이 '화요일'이면 5) 당일 국내증시가 '금요일'이고 직전거래일이 '목요일'이고 and data2가 '목요일'이고 data2[1]이 '수요일'이면 5개 조건중 하나를 만족하면 true 아니면 false If date!=date[1] and data2(date)!=data2(date[1]) Then { if (DayOfWeek(sdate)==1 and DayOfWeek(sdate[1])==5 and data2(DayOfWeek(sdate))==5 and data2(DayOfWeek(sdate[1]))==4) or (DayOfWeek(sdate)==2 and DayOfWeek(sdate[1])==1 and data2(DayOfWeek(sdate))==1 and data2(DayOfWeek(sdate[1]))==5) or (DayOfWeek(sdate)==3 and DayOfWeek(sdate[1])==2 and data2(DayOfWeek(sdate))==2 and data2(DayOfWeek(sdate[1]))==1) or (DayOfWeek(sdate)==4 and DayOfWeek(sdate[1])==3 and data2(DayOfWeek(sdate))==3 and data2(DayOfWeek(sdate[1]))==2) or (DayOfWeek(sdate)==5 and DayOfWeek(sdate[1])==4 and data2(DayOfWeek(sdate))==4 and data2(DayOfWeek(sdate[1]))==3) then Condition1 = true; else Condition1 = false; } 이상과 같이 작성을 하였는데, 수식 에러는 없는데 수식에서 조건문을 인식하지 못합니다. 어느 부분이 잘못인지 수정 부탁드립니다. ----------------------------------------- 실제로 제가 수식으로 구현하고 싶은 것은 다음과 같습니다. 국내증시 및 미국증시 모두 토요일과 일요일을 제외하고, 국내증시의 당일과 전일이 공휴일없이 이틀연속 거래가 되고 AND 미국증시의 data2와 data2[1]이 공휴일없이 이틀연속 거래가 되었다면, condition1=true 그렇지 않으면 false (참고로 현재 YT에서 국내증시 또는 data2인 미국증시가 공휴일인 경우는 분봉챠트없이 공란으로 표시되고 있습니다) If DateToJulian(sdate[1])==data2(DateToJulian(sdate)) and DateToJulian(sdate[2])==data2(DateToJulian(sdate[1])) Then Condition1 = true; Else Condition1 = false; 위의 방법이 안되어 이렇게도 작성을 해보았는데, 이경우는 조건문을 인식하기는 하나 조건문을 주었을 경우와 생략하였을 경우 모두 동일한 결과값을 보입니다. ------------------------------- 제가 실제로 구현하고 싶은 조건문이 되도록 수정 또는 새로 작성해주시면 감사하겠습니다. 그럼 부탁드리겠습니다.
프로필 이미지
새로운세상
2011-01-02
636
글번호 34662
시스템