커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

문의드립니다

옵션 전종목의 매도매수 총잔량은 어떻게 표현하나요? 1. 콜매수(도)호가 총량 2. 콜 각행사가 별 매수(도)호가 수량 3. 풋매수(도)호가 총량 2. 풋 각행사가 별 매수(도)호가 수량 참조데이터에는 없는것 같아서...
프로필 이미지
tktmsl
2016-05-26
117
글번호 98519
지표
답변완료

수식 확인 요청드립니다.

안녕하십니까?ㅎㅎ 확인 요청사항이 있습니다. 대상: KODEX200 종목, 1분봉 - 상한선 돌파시 매수, 하한선 돌파시 매도 이렇게 했는데, 상한선, 하한선 지표식 그래프와 매수,매도 진입 시점이 달라서 왜 그런지 확인 좀 부탁드립니다. 상한선 돌파 시에 매수를 해야 하는데, 그 전에 매수가 나가고 있습니다 매도도 마찬가지구요... 감사합니다. ----------------------------------------------------------------------------------- input : n(20),승수(0.5),P(5),X(0.5); var : sum(0),avgv(0),cnt(0),atrv(0); var : TH(0),TL(0),Sum1(0),TR(0),DayATR(0); sum = 0; for cnt = 1 to n{ sum = sum + (dayhigh(cnt)-daylow(cnt)); } avgv = sum/n; sum1 = 0; for cnt = 0 to P-1{ If DayClose(cnt+1) > dayhigh(cnt) then TH = DayClose(cnt+1); else TH = dayhigh(cnt); If DayClose(cnt+1) < DayLow(cnt) then TL = DayClose(cnt+1); else TL = daylow(cnt); TR = TH-TL; Sum1 = Sum1+TR; } DayATR = Sum1/P; if crossup(c,dayopen+avgv*승수) and MarketPosition==0 Then buy("Buy"); if CrossDown(c,dayopen-avgv*승수) and MarketPosition==0 Then sell("Sell"); /*if MarketPosition == 1 Then ExitLong("bx",AtStop,highest(H,BarsSinceEntry)-DayATR*x); if MarketPosition == -1 Then ExitShort("sx",AtStop,Lowest(L,BarsSinceEntry)+DayATR*x);*/ SetStopEndofday(144900); //SetStopLoss(1,PercentStop); =--------------------------------------------------------------------- input : n(20),승수(0.5),P(10); var : sum(0),avgv(0),cnt(0), Sum1(0),TH(0),TL(0), TR(0), DayATR(0); sum = 0; for cnt = 1 to n{ sum = sum + (dayhigh(cnt)-daylow(cnt)); } avgv = sum/n; plot1(dayopen+avgv*승수); plot2(dayopen-avgv*승수); plot3(dayopen); //plot4(highest(H,BarsSinceEntry)-DayATR*x);
프로필 이미지
전략도사
2016-05-26
145
글번호 98518
시스템
답변완료

검색식부탁드립니다

안녕하세요 아래식은 단기이평선 지표식입니다 input : P(5),dv(2); var : Price(0),BBmd(0),BBup(0),BBdn(0);; Price = (C+H+L)/3; BBmd = ma(Price,P); BBup = BBmd + std(Price,5)*dv; BBdn = BBmd - std(Price,5)*dv; plot1(BBmd,"중앙"); plot2(BBup,"상단"); plot3(BBdn,"하단"); 1. 단기볼린져 중앙선상승, 상하단 벌어짐+adx상승 - 상승 검색점 과 신호음발생 2. 잔기볼린져 중앙선하락, 상하단 벌어짐+adx상승 - 하락 검색점 과 신호음발생 검색식부탁드립니다
프로필 이미지
bestkim
2016-05-26
116
글번호 98517
검색
답변완료

시스템 문의

종가가 P개봉 중간값보다 높으면 빨간색 빨간색 상태에서 종가가 P개봉 최저가를 하향이탈하면 빨간색 중지 종가가 P개봉 중간값보다 낮으면 파락색 파란색 상태에서 종가가 P개봉 최고가를 상향돌파하면 파람색 중지 input : P(10); var : MM(0),T(0); MM = (highest(H,P)+lowest(L,P))/2; if T == 0 and C > MM Then T = 1; if T == 0 and C < MM Then T = -1; if T == 1 and CrossDown(C,lowest(L,P)[1]) Then T = 0; if T == -1 and CrossUp(C,highest(H,P)[1]) Then T = 0; if dayindex == 0 and T == 1 then buy(); if dayindex == 0 and T == -1 then sell(); if dayindex > 0 then{ if T == 1 and T[1] != 1 Then buy(); if T == 0 and T[1] == 1 Then sell(); } if T == -1 and T[1] != -1 Then sell(); if T == 0 and T[1] == -1 Then buy(); SetStopEndofday(150000) 밑에 글에서 이부분을 좀 수정해서 시스템을 구축할수있는지 해서 여쭈어봅니다 발간색 매수 파랑색 매도 인데 1.종가가 P개봉 중간값보다 높으면 매수 매수 상태에서 종가가 P개봉 최고가를 상향돌파하면 청산 표시 종가가 P개봉 중간값보다 낮으면 매도 매도 상테에서 종가가 P개봉 최저가를 하향이탈하면 청산 표시 2. 지표 중에 만들어보고 싶은게 있습니다 쌍봉.쌍바닥을 표시 해주는 지표를 하나 만들어보고싶습니다 기본적으로 쓸수있는 지표중에 겐찮은 지표가 있는지 좀 알고싶습니다 쌍봉,쌍바닥 지표로 변형하기 힘들시 시스템을 좀 해주시면감사하겠습니다 3. 위 강조식 을 이용하여 쌍봉 ,쌍바닥 을 한번 만들어보고싶은데 가능한지좀 알고싶습니다 예시: 쌍봉이 되었을경우 강조식에서 매도 표시가 나는부분에서 매도진입 청산은 강조식이 끝나는 그순간 쌍바닥이 되었을경우 강조식에서 매수 표시가 나는부분에서 매수진입 청산은 강조식이 끝나는 그순간 항상감사합니다 문의가 많아서..^^..
프로필 이미지
곽민수
2016-05-26
129
글번호 98513
시스템
답변완료

고가저가2일라인긋기

input : N(2) ; Plot1(dayOpen(N), "시가"); Plot2(dayHigh(N), "고가"); Plot3(dayLow(N), "저가"); 안녕하세요 위지표에서 하루전고가와이틀전고가선중높은선을만들고싶어요 즉오늘기준으로하루전고가와이틀전고가중높은선을긋는것입니다. 저가선은반대입니다 감사합니다
프로필 이미지
큰바위얼굴
2016-05-26
111
글번호 98508
지표
답변완료

수식요청드림니다.

안녕하세요. 예스트레이더에 미결제약정차트가 있는지요? (예,키움 0441차트) 연결선물 분봉 미결제약정 지수이평 골든크로스 매수, 데드크로스 매도 수식 요청드림니다. (input : 미결제약정 지수이평(10),미결제약정 지수이평(20);) 감사합니다.
프로필 이미지
dandy
2016-05-26
119
글번호 98507
시스템
답변완료

안녕하세요

아래와 같이 시스템식을 작성하려고 합니다. 최근 100개 봉안에서 최고점과 최저점이 100틱이하면 비추세장으로 판단 신호없음 이후 종가가 비추세장의 최고점 돌파 시 매수 최저점 붕괴 시 매도를 함 다시 비추세장으로 판단되면 새로운 최고점과 최저점을 인식하여 돌파 붕괴 시 매수 or 매도함 감사합니다.
프로필 이미지
ysman
2016-05-26
97
글번호 98506
시스템
답변완료

후행스팬을 거꾸로 볼수 있는 지표부탁드립니다.

일목균형표의 후행스팬을 시가기준으로 해서 거꾸로 보는 지표 부탁드립니다 아울러 기준선도 거꾸로 볼수 있는 지표 부탁드립니다. 당일 시작할때는 전일거는 안나타나고 시가시작부터 다시 시작하게 할 수 있는 지요? 가능하다면 부탁드립니다.
프로필 이미지
해와달
2016-05-26
131
글번호 98502
지표
답변완료

47376 질문에서 종목검색 자동등록에 대한 질문입니다.

거기에 있는 코드를 어떻게 컴파일링 하는지 모르겠습니다. 그 코드를 전부 사용자함수로 새로만들기 하여 넣고 F4를 눌러도 오류만 뜨고 진행이 안되는데요. 필요한 기능인데 어떻게 활용해야 하는지 모르겠습니다. 좀 더 자세하게 알려주시면 감사하겠습니다. 아래는 47376번 질문에서 가져온 코드입니다. 또한 사용자검색조건 이후 아래 스팟식을 동작하면 된다 하였는데, 어디서 동작을 시켜야 하는건가요? ------------------------------------------------------------------------ 위 종목검색을 파워종목검색화면에서 사용자검색조건으로 등록하고 아래 스팟식 동작하시면 됩니다. var cond; function Main_OnStart() { var d = new Date(); var YYYYMMDD = d.getFullYear()*10000+(d.getMonth()+1)*100+d.getDate(); var HHMMSS = d.getHours()*10000+d.getMinutes()*100+d.getSeconds(); cond = false; if (HHMMSS < 143000) { Main.SetTimer(1, 5000); } } function Main_OnTimer(nEventID) { var d = new Date(); var YYYYMMDD = d.getFullYear()*10000+(d.getMonth()+1)*100+d.getDate(); var HHMMSS = d.getHours()*10000+d.getMinutes()*100+d.getSeconds(); if (nEventID == 1 && cond == false && HHMMSS >= 143000) { cond = true; Main.ReqPowerSearch("사용자검색조건명") } } function Main_OnRcvItemList(aItemList, nCount) { var d = new Date(); var YYYYMMDD = d.getFullYear()*10000+(d.getMonth()+1)*100+d.getDate(); var HHMMSS = d.getHours()*10000+d.getMinutes()*100+d.getSeconds(); Main.SendInterests("관심"+YYYYMMDD , aItemList); }
프로필 이미지
트러스톤
2016-05-26
156
글번호 98501
검색