커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

죄송! 개인선물이 아니고 개인 콜옵션 및 풋옵션 매수수량입니다.

좀전에 올린 사람인데요. 미안합니다. 오타났습니다. "개인 콜옵션,풋옵션 매수 수량"을 현재값 c처럼 지표식의 데이타로 쓰고싶습니다. 방법이 없다면 앞으로 꼭 개발을 부탁드립니다. 지끔까지 6년동안 쓰고있는데 처음으로 개발을 부탁하는겁니다. 꼭 부탁합니다. 수고하세요.
프로필 이미지
질문
2006-05-03
1144
글번호 9925
지표
답변완료

개인 선물매수,매도 수량을 지표의 데이타로 사용할수 있나요?

개인 선물매수,매도 수량을 현재값 c처럼 지표식의 데이타로 쓰고싶습니다. 방법이 없다면 앞으로 꼭 개발을 부탁드립니다. 지끔까지 6년동안 쓰고있는데 처음으로 개발을 부탁하는겁니다. 꼭 부탁합니다. 수고하세요.
프로필 이미지
질문
2006-05-03
1192
글번호 9923
지표
답변완료

4731재질문입니다.

안녕하세요... 답변주신 아래의 2,3번에 대한 식을 아래와 같이 나타내면 안되는지 확인부탁드립니다. 2.진입 직전 N봉전부터 진입직전까지의 최저가와 최고가를 나타내는 식 부탁드립니다. input : N(3); var1 = lowest(l,N); var2 = highest(h,N); if marketposition(0)[1]==0 and marketposition(0)[0]==1 then{ var3 = var1[1]; var4 = var2[1]; } 3.당일 진입 직전까지의 최저가와 최고가를 나타내는 식 부탁드립니다. input : N(3); var1 = lowest(l,dayindex(0)+1); var2 = highest(h,dayindex(0)+1); if marketposition(0)[1]==0 and marketposition(0)[0]==1 then{ var3 = var1[1]; var4 = var2[1]; } 안녕하세요 예스스탁입니다. 문의하신 식은 다음과 같습니다. 1. input : N(3); if barssinceentry() >= N+1 then{ var1 = lowest(l,barssinceentry()-(N+1)); var2 = highest(h,barssinceentry()-(N+1)); } 2. input : N(3); var1 = lowest(l,N); var2 = highest(h,N); if crossup(c,ma(c,20)) then{ buy(); var3 = var1[1]; var4 = var2[1]; } 3. var1 = lowest(l,dayindex()+1); var2 = highest(h,dayindex()+1); if crossup(c,ma(c,20)) then{ buy(); var3 = var1[1]; var4 = var2[1]; } 즐거운 하루되세요 > CJ_MINSUNG 님이 쓴 글입니다. > 제목 : 질문입니다. > 1.진입후 N봉이후부터 현재까지의 최저가와 최고가의 식이 아래와 같나요? (진입후 N봉의 값은 포함하지 않습니다. ) 최저가 = lowest(l,barssinceentry(0)-N); 최고가 = highest(h,barssinceentry(0)-N); 2.진입 직전 N봉전부터 진입직전까지의 최저가와 최고가를 나타내는 식 부탁드립니다. 3.당일 진입 직전까지의 최저가와 최고가를 나타내는 식 부탁드립니다.
프로필 이미지
회원
2006-05-02
1272
글번호 9920
시스템
답변완료

심각한문제점 발견

안녕하세요... 시스템적용결과 심각한 문제점이 발견되었습니다.. 결과적으로는 수익이지만 문제는 이전 시스템결과를 믿을수 없다는것입니다.. 오늘 10시 185.25 매도신호를 보고 시간적여유가 있어 185.30에 매도진입후 10시 8분인가 185.15에 청산신호가 나와 같은 시간대 185.0에 청산하고 일봉챠트가 궁금하여 일봉으로전환후 다시 원래대로 복귀하여 시스템 신호를 보니 10시8분대에 184.75에 청산신호가 기록되어있습니다.... 시스템식대로라면 185.15가 맞습니다..실시간으로요.. (진입후 0.2수익대비 0.05하락하면 청산식이였습니다) 그러나 챠트상으로는(60분) 184.70을 찍고 재상승하였기에 184.75청산한것으로 결과치가 나온다면..이전 결과치 역시 챠트상 보여진 결과치일뿐.. 다른분봉을 참고하다가 원상태로 돌아왔을때 결과치가 바꿨다면 황당한 수준을 넘어 신뢰에 심각한 결과를 초래할것같습니다... 원인규명을 하고싶은데 방법이 없군요..무엇이 문제인지요....
프로필 이미지
느림
2006-05-02
1258
글번호 9918
시스템
답변완료

스톡케스틱

스톡케스틱k에서 전봉보다 현재값이 커지면 색깔을 달리 표시하는 지표식 그리고 스톡케스틱d 에서 현재값이 커지면 색깔을 달리 표시하는 지표식 부탁합니다. 감사합니다...
프로필 이미지
느림보
2006-05-02
1267
글번호 9917
지표
답변완료

시스템식 문의

수고 많으십니다 "30분봉 기준으로 macd가 교차후 상승중에 있을때 1분봉 macd가 crossup하면 매수하라" 수식 부탁드립니다
프로필 이미지
회원
2006-05-02
1056
글번호 9911
시스템
답변완료

문의드립니다.

전에 수식을 문의드려 아래와 같은 수식을 작성해 주셨는데요. 연결선물지수에 본전략을 적용하려다 보니 " 수식에서 참조할 첫번째 데이터가 없습니다 "라는 메세지가 뜨네요. 암만해도 무엇이 문제인지 몰라서 문의드립니다. 미리 감사드립니다. 수고하세요. Re : Re : Re : 문의드립니다. 안녕하세요 예스스탁입니다. 손절식 추가해서 올려드립니다. input : a(10),b(10); var : cnt(0); var1 = data1("c");//선물매수호가총건수 var2 = data2("c");//선물매도호가총건수 if cnt < 1 then{ if marketposition() == 0 and var1 > var2+a then{ buy("첫매수"); cnt = 1; } if marketposition() == 0 and var2 > var1+b then{ sell("첫매도"); cnt = 1; } } if cnt == 1 then{ if marketposition(1) == -1 and var1 > var2+a then buy("매수"); if marketposition(1) == 1 and var2 > var1+b then sell("매도"); } if marketposition() == 1 and H < highest(H,barssinceentry()+1)-0.1 then exitlong("매수트레일링"); if marketposition() == 1 and L > Lowest(L,barssinceentry()+1)+0.1 then exitshort("매도트레일링"); if marketposition() == 1 and var1 < var2 then exitlong("매수손절"); if marketposition() == 1 and var2-var1 <= 50 then exitshort("매도손절"); 즐거운 하루되세요
프로필 이미지
zanelove
2006-05-01
1008
글번호 9910
시스템

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

프로필 이미지
회원
2006-05-01
0
글번호 9909
시스템
답변완료

질문입니다.

1.진입후 N봉이후부터 현재까지의 최저가와 최고가의 식이 아래와 같나요? (진입후 N봉의 값은 포함하지 않습니다. ) 최저가 = lowest(l,barssinceentry(0)-N); 최고가 = highest(h,barssinceentry(0)-N); 2.진입 직전 N봉전부터 진입직전까지의 최저가와 최고가를 나타내는 식 부탁드립니다. 3.당일 진입 직전까지의 최저가와 최고가를 나타내는 식 부탁드립니다.
프로필 이미지
회원
2006-05-01
941
글번호 9908
시스템