커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

무전불패 님에 의해서 삭제되었습니다.

프로필 이미지
무전불패
2008-10-21
11
글번호 17649
시스템
답변완료

감사합니다

문의드렸던 수식은 잘 되는거 같습니다 한가지 수정 부탁드립니다 맨 밑에 적어 놓을게요 input : P(13),startdate(20081010),pp(1357.60),data2date(20081014); var : sum(0),mav(0),cnt(0),BuyP(0),count(0); sum = 0; for cnt = 0 to P-1{ sum = sum+dayclose(cnt); } mav = sum/P; if sdate >= startdate and dayindex() == 0 and dayopen() < mav*0.953 and dayclose(1)*1.05 > dayopen() and dayopen() > dayclose(1)*0.97 and count < 1 Then{ buy("매수"); buyP = C; count = 1; } if MarketPosition() == 1 and C <= Buyp*0.94 Then{ buy("추가매수"); BuyP = C; } if MarketPosition() == 1 and C >= mav*0.99 Then{ exitlong("청산"); count = 0; } if MarketPosition() == 1 and date >= data2date Then{ if data2(c) >= Pp and data2(stime) > 140500 Then exitlong("코스피청산"); } ========================== 위의 식의 인풋의 data2date가 = 무조건오늘날짜 로 지정 되게끔 해주세요 즉 매수청산의 "코스피청산" 시 인풋의 pp가 무조건 오늘 지수에만 적용되는것입니다. (지금은 지정한 날짜 이후로만 적용) 수동으로 매일 오늘 날짜로 바꿔주면 되겠지만 더 쉬운 방법이 있을거 같아서요 부탁드릴게요~
프로필 이미지
회원
2008-10-21
641
글번호 17646
시스템
답변완료

타종목참조...

안녕하세요. 주차트 밑에 보조차트 불러올 수 있잖아요. 그 보조차트를 타종목참조로 (data2 같은 형식으로) 쓸 수 있고요. 그런데 100개까지 밖에 안되나요? data99까지밖에 없던데요. data100, data101하니까 선언되지 않은 이름이 사용되었다고 나오더군요. 100개가 넘는 타종목참조는 어떻게 하면 쓸 수 있는지 알려주세요..
프로필 이미지
흑사슴
2008-10-21
724
글번호 17639
지표
답변완료

문의드립니다.

2000년도부터 전체기간의 시스템테스트와 현재구간5000봉 테스트의 결과치가 틀립니다. 살펴보니 2000년부터 누적된 지표값을 쓰고 있는데 5000봉테스트에서는 그 누적값이 틀립니다. 그래서 실제 사용할 때는 그 지표값에 초기값으로 가격을 할당해주고 싶은데요 만약 5이평과 20이평의 차이를 누적시키는 지표(예-aaa지표)가 있다고 한다면 aaa지표의 초기값으로 48000을 주고 싶습니다. 부탁드립니다.
프로필 이미지
산인
2008-10-21
756
글번호 17638
시스템
답변완료

부탁요...

옵션 콜매수진입되어 있다고 가정하고, rsi가 80을 상향돌파할 때 시점 이후 최고가에 서 8% 이상 하락하면 트레일링 스탑청산하려고 하는데 식을 어떻게 작성하면 될까요?
프로필 이미지
송사범
2008-10-21
828
글번호 17637
시스템
답변완료

도와주세요

안녕하세요 RSI 지표식에 대한 질문 입니다 1) 키움증권, 이트레이드, 하나대투 sum(if(C-C(1)>0,C-C(1),0),Period)/sum(if(C-C(1)>0,C-C(1),C(1)-C),Period)*100 2) 예스트레이더. 미래에셋 sum(if(C-C(1)>0,C-C(1),0),Period)/sum(if(C(1)-C>0,C(1)-C,C-C(1)),Period)*100 위 식은 각각의 증권회사에서 사용하는 RSI 지표식 입니다 C와 C(1)이 바뀐것 뿐인데 지표모양은 많이 다르네요 왜 이런 현상이 나타나는지 자세한 설명 부탁합니다
프로필 이미지
초이
2008-10-21
1026
글번호 17636
지표
답변완료

1분차트와 일봉차트(day)차트를 동시에

1분차트와 5분차트 5분차트와 30분차트 등을 동시에 매매를 하는데 적용시키고 싶은데요 Data1,2,3으로 해야하나요? 예를 들어 장중 트레이딩 전략을 짠다고할때 "장이 9시에 시작해서 1분에서 짠 로직에서 신호1이 나올때, 바로 진입을 하는 것이 아니라 이때 30분차트나 5분차트의 조건이 성립이 되나 확인하고, 확인이 되면 그 시점에 진입을 하고 싶은데요" 이렇게 짜려면 기본적으로 1분차트에서 기본로직을 하나 만들고, 1분차트에서 기본로직신호가 나올때,동일한 시간의 다른 차트의 조건을 확인해야 할텐데요. 그것을 짜려면 어떤 변수나 어떤 방법이있는지 궁금합니다.
프로필 이미지
구름속태산
2008-10-20
1048
글번호 17635
검색
답변완료

주문 초단위 지연기능 구현시점 문의

안녕하세요! 리버설 시스템을 순차적으로 매매하게 변경하는 방법질문관련, 근시일안에 주문 초단위 지연기능이 된다는 답변을 주셨는데, 구체적으로 언제쯤 되나요? 이 기능에 관심이 많이 가네요.
프로필 이미지
태산정복
2008-10-20
793
글번호 17634
시스템
답변완료

한가지 수정 부탁드립니다

input : P(13),startdate(20081010),pp(1357.60); var : sum(0),mav(0),cnt(0),BuyP(0),count(0); sum = 0; for cnt = 0 to P-1{ sum = sum+dayclose(cnt); } mav = sum/P; if sdate >= startdate and dayindex() == 0 and dayopen() < mav*0.953 and dayclose(1)*1.05 > dayopen() and dayopen() > dayclose(1)*0.97 and count < 1 Then{ buy("매수"); buyP = C; count = 1; } if MarketPosition() == 1 and C <= Buyp*0.94 Then{ buy("추가매수"); BuyP = C; } if MarketPosition() == 1 and C >= mav*0.99 Then{ exitlong("청산"); count = 0; } if MarketPosition() == 1 Then{ if data2(c) >= Pp and data2(stime) > 140500 Then exitlong("코스피청산"); } ================================================== 바로 위 참조종목의 "코스피청산" 에만 따로 ------------------------ 청산식이 몇일 (ex:20081014) 이후 부터만 적용 // 날짜는 제가 따로 설정할수 있게 인풋에 탁드립니다// ------------------------ 을 넣어주세요 즉 수식 startdate 는 그대로 있고 저 참조종목의 코스피청산" 의 시작날짜가 따로 있어서 날짜 설정을 2개 하는 것입니다.. 감사합니다.
프로필 이미지
회원
2008-10-20
879
글번호 17632
시스템