커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

32163 재질의 드립니다.

1) 당일 고가 대비 N% 하락 가격에서 매수 진입 2) 당일 고가에서 N% 하락 가격이 당일 저가에서 N1% 상승한 가격 이상일 경우에는 당일 저가에서 N1% 상승한 가격에서 매수 진입 3) Data2의 가격이 저점에서 N% 상승시 Data1을 매수 ----------------- 1)번의 경우 예를 들면 옵션 가격이 당일 오전에 고점이 10만원일 경우 50% 하락한 5만원에 다다르면 매수한다는 것입니다. 만일, 오전에 10만원 고점이고 이후에 40%만 하락하여 6만원이라면 매수가 나오지 않겠죠. 그리고 이후 이 옵션 가격이 20만원까지 상승하였다가 10만원까지 하락한다면 10만원에 매수하는 것입니다. 하지만, 만들어 주신 식은 전혀 다른 곳에서 매수가 뜨고, 실제로 그 가격을 봐도 매수가 나오지 않습니다. 2)번 질의는 옵션 가격이 당일 100% 상승하였다가 30%(N) 조정이 나온다면, 저점에서 30%(N1) 상승한 값에서 매수한다는 것입니다. 가격으로는 10만원 저점, 20만원을 고점 찍었다면, 조정은 30% 조정이니 14만원이고, 매수시점은 저점인 10만원에서 30% 상승한 13만원에서 매수한다는 것입니다. 3)번 질의는 예를 들어 콜을 사고자 하는데, 풋 가격이 저점에서 50% 상승시점에 콜을 매수한다는 것입니다. 각각의 옵션 고점 저점은 시간이 가면 계속 변할 수 있겠죠. 다시 말하면 시간이 흐름에 따라 고점 저점을 계속 인식하여 매수 주문이 나오는 것입니다. 1), 2), 3)번 시스템은 각각으로 적용합니다. 작성해 주신 식은 하나의 시스템처럼 되어 있습니다. 번거롭게 해서 죄송합니다. 감사합니다.
프로필 이미지
애널박
2013-08-29
160
글번호 66989
시스템
답변완료

수식 문의

감사합니다.
프로필 이미지
에구머니
2013-08-30
145
글번호 66988
지표
답변완료

부탁드립니다.

기존의 시스템 매수,매도 발생시점에서 조건만족 혹은 봉완성시점을 기준으로 잡아야한다고 알고 있는데요 일단 저는 일봉기준으로 시스템 봉완성시점에 신호가 발생하게 되어있는데요 아래의 사항을 한번 만들고 싶습니다. 1) 조건만족시점에 시스템 신호 발생 2) 일봉차트에서 조건 만족시점이 일봉이아니고 30분동안 유지되면 신호발생하게 조건을 추가 하고 싶습니다.
프로필 이미지
필승0701
2013-08-29
135
글번호 66987
시스템
답변완료

문의드림니다

다음수식 문의 드림니다 문1) var : cond12(false,data3); cond12 = data3(highD(0))-data3(lowD(0)) < 7 and data3(close)-data3(openD(0))< 3 ; 위 수식을 간단히 표현하여 var : cond12(false,data3); cond12 = data3(highD(0))-lowD(0)) < 7 and data3(close-openD(0))< 3 ; 또는 전체를 가로쳐서 cond12 = data3(highD(0))-lowD(0)) < 7 and close-openD(0))< 3 ; 로 작성가능 한가요? 만약 다 가능하다면 위 식중 구동속도면에서 어떤것이 유리한가요? 문2) 다음수식을 참조차트(data3)로 변환부탁드림니다
프로필 이미지
mao
2013-08-29
139
글번호 66986
시스템
답변완료

32175재질문입니다.

문자열 사용자함수로 동일 명의 진입횟수 제어식이 가능한지요? 수정부탁드립니다. input : NAME(numeric); var : cnt(0),NAMEcnt(0); NAMEcnt = 0; for cnt = 0 to 20 { if sdate == EntryDate(cnt) and IsEntryName("NAME",cnt)==true Then NAMEcnt = NAMEcnt+1; } NAMEN = NAMEcnt ;
프로필 이미지
회원
2013-08-29
161
글번호 66985
시스템

충주미꾸라지 님에 의해서 삭제되었습니다.

프로필 이미지
충주미꾸라지
2013-08-29
22
글번호 66982
시스템
답변완료

완전 초보인데요.ㅠㅠ

상한가 종목중 매수잔량이 일정량 이상인종목에 매수주문을 넣고 매수잔량이 정해진양 이하로 떨어졌을때 주문취소 혹은 보유중일경우 매도 주문을 넣을수 있게 만들고 싶은데요. 가능할가요?? 초보라서 하나도 모르겠어요.ㅠㅠ 가능하다면 하는 방법도 알려주시면 감사하겠습니다~~ 참!! 보유금액의 25%씩 매수주문 넣는것도 가능한가요??
프로필 이미지
요미요미
2013-08-29
151
글번호 66978
시스템

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

프로필 이미지
요미요미
2013-08-29
0
글번호 66977
시스템
답변완료

32618재질의 입니다

아까 통화후 말씀대로 해봐도 의도대로 안되네요 일단 봉의 갯수를 지정하니 더욱더 나와야 할자리에서 안나옵니다,,, 질의 입니다.. 1.매도청산 c(현재가)가 a를 크로스다운한후 a값과 같아지거나 a값보다 크면 청산(캔들종가상) 2.매수청산 c(현재가)가 b를 크로스업한후 b값과 같아지거나 b값보다 작아지면 청산(캔들종가상) 부탁드립니다
프로필 이미지
오동도물개
2013-08-29
160
글번호 66967
시스템