커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

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

프로필 이미지
회원
2014-07-29
0
글번호 77207
시스템
답변완료

시스템 작동 시간에 대한 수식......

수고하십니다. 해외선물은 거의 24시간 거래가 이루어지지만 원하는 시간대에만 시스템이 작동하게 할 수는 없는지요.... 현재 사용하는 시스템 수식은 24시간 작동하는데요 저는 미국 시카고 시간으로 07시부터 16시까지만 거래하고 싶습니다.. 어떤 수식을 어디에 붙여야하는지요... 수식 좀 부탁드립니다....
프로필 이미지
회원
2014-07-29
232
글번호 77206
시스템
답변완료

전략. 수식요청

안녕하세요 단순이동평균선. 56이평. 기준이라하고 56이평. 위에서 시작일때 매일아침. 9시 땡하면 한번만. 매수진입 오후3시 강제청산 반대로 56이평 아래에서 시작할때.는 아침에. 9시 땡하면. 한번만. 매도진입 오후 3시. 강제청산 감사^^
프로필 이미지
회원
2014-07-29
175
글번호 77205
시스템

약쟁이 님에 의해서 삭제되었습니다.

프로필 이미지
약쟁이
2014-07-29
0
글번호 77201
시스템
답변완료

시스템에 관해 간단한 문의가 있습니다.

1. 가격데이터에 관한 질문입니다. open - 시가 close - 종가 low - 저가 high - 고가 인것으로 알고있습니다. 그런데 저런 형태의 가격정보 외에 현재 가격을 받을수는 없는지요? 가장 최근에 시장에서 거래된 가격이 되겠네요. 장이 끝난 경우는 c = 현재가가 될테지만 장중에는 봉의 중심쯤에 위치하여 시가 종가 저가 고가중에 어디에도 속하지 않을 수 있잖아요 --------------------------------------------- 2. 시스템을 작성하고 나면 매수조건을 만족하는 경우 매수를 하게 될텐데 시스템이 무한루프로 반복하지 않으면 시스템을 켰을때 한번만 조건만족 여부를 검사하게되는것 아닌가요? 그럼 상시 종목 또는 가격감시를 위해서는 시스템 전체에 센티널값 없이 for문등을 이용하여 반복을 걸어놔야 하나요? 아니면 자동으로 반복되나요? -------------------------------------- 3. 시장가 주문에 대해 알고싶습니다. OnClose - 종가 AtMarket - 다음봉 시가 AtLimit - 지정가 AtStop - 역지정가 라고 되어있는데요 그냥 시장가로 주문을 넣는 방법은 없나요 ------------------------------------------ 4. MarketPosition에 관한 질문입니다. MarketPosition()은 괄호안에 들어가는 값에따라 포지션 없음 매수포지션 매도포지션으로 나뉘잖아요 이게 선물 옵션이 아닌 주식에서도 적용되나요? 주식에서도 포지션없음 매수포지션 공매도포지션으로 적용이 되는건가요? 답변 바랍니다 ^^
프로필 이미지
약쟁이
2014-07-29
210
글번호 77200
시스템

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

프로필 이미지
회원
2014-07-29
12
글번호 77199
지표
답변완료

감사드립니다

아래의 내용은 일전에 만들어주신 지표입니다,,, 아래의 지표를 상승구간과 횡보구간, 하락구간으로 구분하여 상승구간은 빨강선 , 횡보구간은 회색선,하락구간은 파랑선으로 구분하여 표시하고 싶습니다... 여기서 횡보구간설정은 40일선이 바닥을 찍고 턴할때 턴한최저점에서 상승으로의 가격 0.25p이내는 상승전 횡보구간,40일선을 고점을 찍고 턴할때 턴한 고점에서 하락으로의 가격 0.25p이내는 하락전 횡보구간으로 설정하고 싶습니다 상승전 횡보구간은 엷은회색,하락전 횡보구간은 짙은회색으로 처리부탁드립니다. 감사합니다 input : Atime(3),P1(40); var : cnt(0),count(0),sum1(0),mav1(0); Array : CC[100](0); var1 = TimeToMinutes(stime)%Atime; if dayindex() == 0 or (var1 < var1[1] and stime > stime[1]) Then{ for cnt = 1 to 99{ CC[cnt] = CC[cnt-1][1]; } } CC[0] = C; sum1 = 0; for count = 0 to P1-1{ sum1 = sum1+CC[count]; } mav1 = sum1/P1; plot1(mav1);
프로필 이미지
오동도물개
2014-07-29
168
글번호 77198
지표
답변완료

참조종목

수고하십니다. 주차트 2분으로 보고 30분 볼린져를 참조종목으로 넣으면 오늘 같이 오전에 상승한날은 볼린져가 새로운 30분봉 시작과 동시에 완성된30분봉 볼린져값보다 위쪽에 위치하는데 물론 계단식이라서 나중에 보면 지난봉값이 수평으로 보이긴 하나 여러봉이 지나야 알수있어서 여러봉지나기 전까지 지난30분봉의 볼린져값을 모르게 됩니다. 그래서 30분 완성되면 그당시 볼린져 값을 다음봉 완성시까지 수평으로 나타내줄수 없읍니까? 물론 현재가가 진행하는데로 기존 볼린저값은 그대로 진행하고요,
프로필 이미지
바닥차기
2014-07-29
170
글번호 77197
지표
답변완료

부탁드려요

아래의 매수식에 1.시가(o)가 Hretrace보다 작을때 매수청산하는 식과 2.최초진입을 9시 10분 이후에 하는 식만 추가로 부탁드려요. 감사합니다. =========================================================================== ## 피보나치 되돌림식 ## Inputs: XAvgLen(15), HiLoLen(50), Retrace(0.382); Vars: XAvg(0),HiHi(0),LoLo(0),Retracement(0),HRetrace(0),LRetrace(0); XAvg = Ema(C, XAvgLen); HiHi = Highest(High, HiLoLen); LoLo = Lowest(Low, HiLoLen); Retracement = (HiHi - LoLo) * Retrace; HRetrace = HiHi - Retracement; Lretrace = LoLo + Retracement; ## 호가잔량지수이평식 ## Input : Period1(3),Period2(26); Var : Ep1(0),JISU1(0),Ep2(0),JISU2(0),aa(0); Ep1 = 2/(Period1+1); Ep2 = 2/(Period2+1); if data1(dayindex == 0) then{ JISU1 = ema(bids,1) - ema(asks,1); JISU2 = ema(bids,1) - ema(asks,1); } else{ JISU1 = ((ema(bids,1) - ema(asks,1)) * EP1 + Jisu1 * (1-EP1)); JISU2 = ((ema(bids,1) - ema(asks,1)) * EP2 + Jisu2 * (1-EP2)); } aa=Jisu1-Jisu2; ## 시스템식 ### var1 = ma(c,5); var2 = ma(c,120); if (var2 > var2[1] and crossup(var1,var2)) or (var2 > var2[1] and aa > 0 and O > HRetrace) Then buy("매수");
프로필 이미지
회원
2014-07-29
183
글번호 77196
시스템