커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

516번.638번 재 문의 드립니다.

안녕하세여.답변에 감사드립니다.다름이 아니오라 516번에서 매수(하루한번매매),매수청산,매도(하루한번매매,매수와 부등호반대),매도청산 식일때 그리고 각각은 수식이 다를때 모든거래허용시.이럴땐 516번 맨아래 신호발생하는 수식이 달라져야 하지 않을까해서여,638번을 예를들어 말씀드린건데여.좀 자세히 설명좀 부탁드립니다.감사합니다.
프로필 이미지
관양
2003-07-25
976
글번호 506
시스템
답변완료

최대 15 개 봉 사이에 ... (문의)

첫번째로 문의 드립니다. 최대 15개봉 사이에서 현재봉 기준하여 주가가 최고가를 갱신하고 하락중일때 최고가 값과 최고가 기준하여 이전 5개봉의 저점의 값을 알고싶습니다. 꼭 좀 알려주세요. 두번째로 문의 드립니다. 20 이평선을 기준하여 20 이평선의 저점의 값과 고점의 값을 어떻게 구하는지도 알려주시면 고맙습니다.
프로필 이미지
주부
2003-07-25
935
글번호 503
지표
답변완료

거래량추출에 관련된 추가답변 요망

지난번 당일 중 9시부터 10시 까지의 누적 거래량을 구해서 종목검색을 하는 답변을 받았었는데 제가 원하는 답변이 아니고 그리고 실제로 프로그램을 수행해 보면 데이타가 이상하게 나옵니다.. 아래는 지난번 저에게 답변중 검색식인데 > input : volnum(100); > var : value(0),value1(0); > if stime >= 090000 && stime <= 100000 then > value = value + volume ; > else > value = 0 ; > if value > volnum then > value1 = 1; > else > value1 = 0; > find(value1); 제가 실행해 봤는데 겨우 2종목이 나오더군요.. (어떻게 당일 9-10사이에 거래량이 100(주) 이상 거래된 종목이 2종목만 나올까요. 프로그램 검증은 하고 답변을 해주는 건지..) 그리고 저는 결과 표시에 당일지정한 시간대의 거래량이 결과로 나오는 걸 원합니다. 예를 들어 지정한 시간대의 거래량이 1101111(주) 면 결과값이 1101111로 말입니다. 제가 최초질문후 제가원하는 결과는 하나도 얻은것이 없군요.. (일주일이 지난는데) 바쁘신것도 알겠는데 이 정도의 조건검색식은 그리 어렵다고 생각도 안되고 기본적인 사항이라고 생각됩니다. 부디 조속히 답변해주시면 고맙겠읍니다..
프로필 이미지
whitesky
2003-07-25
1035
글번호 498
검색
답변완료

이런 지표식도 가능한지요

볼린져밴드를 거래량에 적용이 가능한지요? 예를들면 거래량20이평을 이용하여 주가이평과 같이 볼린져밴드를 만드는 지표식을 만들수는 없는지요? 이평과 승수는 물론 변경할 수 있고요~~~~~ 이런 황당한 질문을 해 미안하지만 가능하다면 지표식을 만들어 주세요
프로필 이미지
회원
2003-07-23
1017
글번호 496
지표
답변완료

주체별투자동향으로 수식이 가능한지요

선물이나 콜, 풋등의 주체별매매동향으로 매매를 하고 싶은데 이것이 수식으로 가능한지요 예를들어 선물매매동향에서 외인의 현제누적순매수량이 10분평균누적순매수량을 돌파했을시 매수 그반대시 매도..이런식으로 가능한지요
프로필 이미지
회원
2003-07-23
894
글번호 494
시스템
답변완료

PREV

----------------------------------------------------------------- {Percentage Crossover w/Input} Percentage:=Input("Enter the percentage threshhold;",0.1,20,3.0); base:=(100-Percentage)/100; top:=(100+Percentage)/100; If((C*base)>PREV,C*base,If((C*top)<PREV,C*top,PREV)) ----------------------------------------------------------------- 일번------- 위 식은 제가 가입된 클럽소스입니다. 메타스톡 언어입니다. 이럴 경우 PREV가 단순히 value[N]으로는 해결되지 않습니다. 수준있는 언어력이 있어야 합니다만 불행히도 개미가 그런 경우 드물다 봅니다. 아무튼 이럴 경우 예스프로에서는 어찌 표현될 수 있을 지 질문드립니다. 이번------- 개발팀 모 분과 통화했습니다. 대략적 해결절차는 공감했습니다만, 우선 제가 쓰고 있는 수동엑셀 내용의 요지부터 전달드리면서 제시함수 풀이(주석)를 요청드립니다. : 제가 직접 쓰고있는 내용이라 전달은 좀 그렇네요. 그 주요골자는 현재 예스프로 SAR는 POS가 바뀐 첫봉이 기계적입니다. 한마디로 첫봉에, 투자하는 사람 모두 진입해라는 이론입니다. 그러나 현실은 다양한 진입시기가 있는고로 여기서 계산되는 상승(하락)추세중 최고(저)가의 기간이 변수처리 되어져야 한다는 말과 유사합니다. 다 진입일이 다르니 최고가도 다르니 변수처리 필요합니다 둘째는 첫째 내용의 연장이나 마찬가지지만 진입가에 의한 첫SAR의 문제입니다. 사람마다 다양합니다. 반드시 직전추세의 극가(EP)를 첫 SAR로 삼고 있는 것이 현재의 예스프로 SAR의 주소입니다. 기본적인 예를 제시하면 금일 1만원에 진입하고 손절10%인 투자자의 첫 SAR는 9천원입니다. 바로 이것이 되도록 첫SAR를 변수처리 가능해야죠. 세째는 현재 방어선이 최근2기간 저가보다 작아야 한다는 옵션인데 : 상승추세중일 때 사람마다 다릅니다. 누구는 1기간 종가, 시가도 쓸 수 있을 것이고 ... 반드시 2기간 저가가 아니니 변수처리 가능토록 코딩되어져야 예스스탁에서 말씀하시는 응용은 고객 스스로가 될 수 있다봅니다. 이 세가지입니다. 이것을 변수처리토록 당부드리는 겁니다. 삼번------ 마지막으로 스스로 노력하는 고객이고자 하오니 함수코딩에 대한 주석을 부탁드립니다. 제 개인적으로도 연구해볼렵니다. 물론 예스스탁 전문가들께서 명쾌한 답을 먼저 주시겠지만 그동안 답답한 마음을 그리라도 달래볼려고 하오니 주석주시기를 바랍니다. 이 내용으로 통화내용의 진행은 시작된 것으로 저는 알겠습니다 終.
프로필 이미지
회원
2003-07-23
863
글번호 492
지표
답변완료

수식문의

안녕하세요? 노고에 감사드립니다. 타종목 참조에 대한 시스템 문의 드립니다. 적용대상 : 코스피 연결 선물 지수 10분봉 타종목 : 현물 지수 매수식 타종목 전일 종가가 전전일 종가보다 n1% 상승 하였다면 n1%가 (변수:m1% 예: m1=1%)보다크고 그리고 코스피 선물 지수 금일 시가가 전일 종가에 대한 상승률이 타종목 상승률(n1%)보다 (변수: m2% 예:m2=0.8%) 이상 상승하고 그리고 금일 시가+ 전일 종가 지수의 *(변수 :m3%) 이상 상승하면 매수 (여기서 c(1)<dayopen()+dayclose(1)*m3%&&c>=dayopen()+dayclose(1)*m3%) 매도식 타종목 전일 종가가 전전일 종가보다 n1% 하락 하였다면 n1%가 (변수:m1%)보다크고 그리고 코스피 선물 지수 금일 시가가 전일 종가에 대한 하락률이 타종목 하락률(n1%)보다 (변수: m2%) 이상 하락하고 그리고 금일 시가- 전일 종가 지수의 (변수 :m3%) 이상 하락하면 매도 (여기서 c(1)>dayopen()-dayclose(1)*m3%&&c<=dayopen()-dayclose(1)*m3%) 건강하세요.
프로필 이미지
실비아
2003-07-24
937
글번호 490
시스템
답변완료

시스템신호 생성방법 부탁드립니다.

안녕하세요.바쁘신데 염치불구하고 또 여쭤 봅니다. 프로에 적응하려니 어렵네요. 하루한번 매매식 프로언어로 시스템신호발생 생성식 작성방법좀 부탁드립니다. <매수> accumn(if(c>ma(c,5) &&c>(dayhigh+daylow)/2,1,0),dayindex+1)<=1 && c>ma(c,5) &&c>(dayhigh+daylow)/2 <매수청산> c<ma(c,5) <매도> accumn(if(c<ma(c,5) &&c<(dayhigh+daylow)/2,1,0),dayindex+1)<=1 && c<ma(c,5) &&c<(dayhigh+daylow)/2 <매도청산> c>ma(c,5)
프로필 이미지
관양
2003-07-24
851
글번호 488
시스템
답변완료

data관련 참조방법

안녕하세요 타종목 참조에 관해서 잘 이해가 안되는 부분이 있어서요 아래의 내용은 예전 것을 보다가 가져온 것인데 1)"타종목 참조를 위해서는 우선, 해당 종목과 함께 참조를 위한 종목을 해당종목 아래에 지표를 띄워놓는 것과 마찬가지의 형태로 띄워 놓으셔야 합니다...."의 의미가 잘 이해가 안됩니다. 방법도 모르겠구요. 이해하기는 여러개의 창을 띄워놓을 수는 있는데 어느것이 data1 고 어느것이 data2가 되는 겁니까. 아니면 차트의 그룹을 만들 수 있는 기능이 있어서 종목별로 이름을 부여할 방법이 있는 겁니까. Step by step으로 가르쳐 주시면 감사하겠습니다. 2) Data 1에서 data n까지 가능할 텐데 그 한계값 n은 얼마입니까 3)종목 이름을 넣어서 타종목 참조 예를 하나 들어주시면 이해가 빠르겠군요. ======================================================================== 작성자 : 리서치팀 작성일 : 2003-07-15 오후 4:00:14 조회수 : 101 타종목 참조.... 안녕하세요? 예스스탁입니다.... 타종목의 지표를 참조해서 매매하는 시스템식과 그 지표식을 예제로 만들어 보았습니다.... 타종목 참조를 위해서는 우선, 해당 종목과 함께 참조를 위한 종목을 해당종목 아래에 지표를 띄워놓는 것과 마찬가지의 형태로 띄워 놓으셔야 합니다.... ###타종목 스토캐스틱(시스템식) input : period(12), period1(5), period2(5); var : stoK(0), stoD(0), value1(0), value2(0), value3(0); value1 = lowest(data1("L"),Period); //data1("L") value2 = highest(data1("H"),Period); value3 = (data1("C")-value1)/(value2-value1)*100; stoK = ema(value3, Period1); stoD = ema(ema((data1("C")-value1)/(value2-value1)*100,Period1),Period2); if crossup(stoK, stoD) then { buy(); exitshort(); } if crossdown(stoK, stoD) then { sell(); exitlong(); }
프로필 이미지
정다운
2003-07-24
950
글번호 486
시스템