커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

두가지질문드리겠습니다

첫째... 진입이 이루어졌을때 5,60데드크로스 나면 반절 청산하고 5,120 데드크로스 나면 나머지 모두 청산한다를 어떻게 하나요? (만약 5계약이 들어갔다면 처음에 3계약 나중에 2계약으로 청산합니다) 둘째... data1의 조건1이 만족된 상태에서 10봉안에 data2가 5,60골든크로스 나면 진입한다. data1이 조건이 만족될당시의 봉을 포함해서 10봉안에 조건이 만족되어야 하며 10봉이 다 지나기 전이라도 data2의 조건이 만족되면 즉시 들어가도록 하는 식 부탁합니다
프로필 이미지
ahslal
2011-08-03
705
글번호 41584
시스템
답변완료

재질문 드립니다

안녕하세요? 수고 많으십니다. 어제 아래와 질문을 드렸는데 한 가지 빠진 것이 있어서 다시 질문드립니다. -------------------------------------------------------------------- > 매매신호 님이 쓴 글입니다. 1분봉 챠트에서 5분봉을 불러서 볼린져 밴드(20,2)를 적용시켜 참조해보고 싶습니다. 어떻게 해야 하는지요? ------------------------------------------------------------------------- 작성해 주신 수식을 적용해보니까 볼린저밴드는 나오는데 봉이 나오지 않아서 밴드를 보는게 어렵습니다. 지표에 5분봉도 같이 나오게 부탁드립니다. 너무 초보적인 질문을 드려서 죄송합니다. 감사합니다. ------------------------------------------------------------------ 안녕하세요? 예스스탁입니다. 문의하신 내용 답변드립니다. input : P(20), D(2); var : cnt1(0),count(0); var : sum1(0),mav1(0),upBand(0), DnBand(0), sumSqr(0), stdV(0); Array : C1[100](0); var1 = TimeToMinutes(stime)%5; if dayindex == 0 or (var1 <= var1[1] and stime > stime[1]) or stime == 151500 Then{ for cnt1 = 1 to 99{ C1[cnt1] = C1[cnt1-1][1]; } } C1[0] = C; sum1 = 0; sumSqr = 0; for count = 0 to P-1{ sum1 = sum1+C1[count]; sumSqr = sumSqr + (C1[count] - maV1) * (C1[count] - maV1); } mav1 = sum1/P; stdV = sqrt(sumSqr/p); UPBand = mav1 + (D * stdV); DnBand = maV1 -(D * stdV); plot1(mav1); plot2(UpBand); plot3(DnBand); 감사합니다. 항상 행운이 함께 하시기를 기원합니다.
프로필 이미지
매매신호
2011-08-03
722
글번호 41583
지표
답변완료

수식부탁드립니다--------------

수고하십니다 부탁드립니다 사용지표 tema,Price Channel INPUTS: 테마기간(30),채널기간(20) var77 = (3 * Ema(c,테마기간)) - (3 * Ema(Ema(c,테마기간),테마기간)) + (Ema(Ema(Ema(c,테마기간),테마기간),테마기간)); if stime >= 091000 then { 매수--------- 포지션이없고 위의 테마지표 "var77'가 전봉보다 0.1이상 상승중일때 Price Channel지표의 top 값이 연속3봉이상 같으면 Price Channel 의 top 값+2틱을 aa 에저장 그값이오면 매수주문 ( aa에 저장된값은 매매체결 되거나 "var77'이 전봉보다 작아지면 지운다 ) 매수청산--------- 이익:추적스탑에 의함 손절:5틱 매도--------- 포지션이없고 위의 테마지표 "var77'가 전봉보다 0.1이상 하락중일때 Price Channel지표의 bot 값이 연속3봉이상 같으면 Price Channel 의 bot 값-2틱을 bb 에저장 그값이오면 매eh주문 ( bb에 저장된값은 매매체결 되거나 "var77'이 전봉보다 커지면 지운다 ) 매수청산--------- 이익:추적스탑에 의함 손절:4틱
프로필 이미지
leekss1
2011-08-03
717
글번호 41582
시스템
답변완료

수식문의

미리 감사드립니다. 1.거래량이 당일 첫봉 거래량의 50%이상인 봉들을 표시하는 법(봉위에 색상점으로) 부탁드립니다. if v>=v[첫봉]*0.5 then { plot1(h) } 2.거래량의 이동평균값이 첫봉거래량의 50%를 돌파하는 시점에 표시(봉위에) 하는 법도 부탁드립니다
프로필 이미지
악어사냥
2011-08-03
648
글번호 41581
검색
답변완료

다시 문의드려요^^

1.20일선 이동평균선(고가와 저가의 평균값 20개를 평균낸 선)을 기준으로 그 아래에서 분할매수하려고 합니다. 2. 분할매수는 10일 이동평균선(저가를 평규낸 선)의 가격을 기준으로 -2%,-4%, -6%,-8%인 가격에서 분할매수합니다. 예)기준가격 1,000원이라고 하면 -2%에서 10주 : (1,000원 - 1,000*0.02)인 가격 * 10주 매수 -4%에서 20주 : (1,000원 - 1,000*0.04)인 가격 * 10주 매수 -6%에서 40주 : (1,000원 - 1,000*0.06)인 가격 * 10주 매수 -8%에서 80주 : (1,000원 - 1,000*0.08)인 가격 * 81주 매수 3. 매도는 분할매수하다 수일간 분할 매수한 평균가격이 당일 20일 (고가와 저가 평균값) 이동평균선의 가격(이 가격은 분할매수 후 수일이 지난 고가와 저가의 평균값 20개의 이동평균선임)과 일치하면 전량 매도. 행복하세요^^
프로필 이미지
불사조7
2011-08-02
586
글번호 41580
시스템
답변완료

corssup 할때의 그 당시의 값을 비교하여 검색하는 방법이 있나요?

안녕하십니까? 검색식에서 Crossup(MinusDi, ADX) 될 순간의 값이 20이하인 종목을 검색하는 식을 알고 싶습니다. 잘 부탁합니다.
프로필 이미지
사이먼
2011-08-02
622
글번호 41579
검색

쏘로스 님에 의해서 삭제되었습니다.

프로필 이미지
쏘로스
2011-08-02
43
글번호 41569
시스템
답변완료

문의드립니다.

안녕하세요. 예전에 이트레이드나 키움 같은 곳에 보면 cci기준 강세/약세(아마도 0선 기준으로) 일 경우에 첨부된 그림과 같이 차트에 강세일경우 바탕을 특정색으로 칠해주고 약세면 그냥 흰바탕을 보여주는 것이 있었는데요 시스템식으로 구현이 가능한가요? [아래는 이트레이드 증권에서 제공당시 설명 및 자체 식입니다.] ------------------------------------------------------------------------------ CCI기준선 [지표 설명] CCI는 주가 평균과 주가 사이의 편차를 나타내는 지표로서 CCI 값이 높으면 현재 주가가 주가 평균과 비교하여 높다는 것을 의미하며, 값이 낮으면 현재 주가가 주가 평균과 비교하여 낮다는 것을 의미한다. [강세약세 설명] - 지표 활용 방법으로 0선 교차 방법을 활용. CCI가 0선 이상인 경우 강세 CCI가 0선 이하인 경우 약세 [수식 : 강세일경우] CCI(적용기간)>=0 ---------------------------------------------------------------------------- 예스트레이더에서는 어떻게 구현되는지 알고 싶습니다.
프로필 이미지
회원
2011-08-02
671
글번호 41568
지표
답변완료

간단한 질문.

1) messagelog 출력 함수에서 문자형 출력은 어떻게 하나요? 예)를 부탁드립니다. 2)거래량이 이전 봉 거래량보다 크다. vloume > vloume[1] 맞나요? 3)이전 3개봉의 종가 평균식이 avg(c,3)인가요?
프로필 이미지
sjpapa
2011-08-02
607
글번호 41567
시스템