커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

질문드립니다

현재 매수1 --- 양봉이면서 5일선 돌파하면 매수2 --- 양봉이면서 5일선이 상승하면 이렇게 사용을 하고 있습니다 이것을 예를 들어 매수1 을 가매수1로 하고 매수2 을 가매수 2로 해서 두개의 신호가 동시에 나올경우만 매수로 하고 싶은데 가능한가요 가능하다면 어떻게 해야하는지요 그리고 힘들다면 다른 방법으로는 무엇이 있는지요
프로필 이미지
정소장
2013-10-10
225
글번호 68272
시스템
답변완료

문의드립니다

장시작 시점에 var3 = var1 + var2 then var3 가 장시작 값의 두배가되었을때 출력하고싶습니다 var3 가 장시작 값의 0.5 배가되었을때 출력하고싶습니다
프로필 이미지
처음처럼22
2013-10-10
146
글번호 68271
지표
답변완료

수식 검증 부탁드립니다.

안녕하세요. 수고가 많으시네요~ 시스템 수식을 작성했는데 이게 원래 TS 전략인데 YT로 바꿔봤는데 제대로 바꿨는지 모르겠어서 검증 부탁드립니다. 전략은 &#65279;1) 준비단계 a) MACD 함수를 이용하여 MACD값을 구한다. b) MACD의 지수 이동 평균값을 구한다. c) a)와 b)의 차이를 구한다. 이것을 MACD differential이라고 부른다. d) MACD differential이 0을 상/하향 돌파하는 최근 4개의 순간을 찾는다. &#65279; 2) 매수진입 준비 단계의 조건이 최근 50개의 봉 안에서 만족되고, 최근 4번의 상,하향 교차가 발생하는 봉의 최고가에 최근 4개봉의 ATR의 1/2를 더하고 이 값에 buy stop주문을 낸다.(돌파시 매수주문) &#65279; 3) 매도진입 역시 같은 준비 단계의 조건하에, 최근 50개의 봉 안에서 만족되고, 최근 4번의 상,하향 교차가 발생하는 봉의 최저가에 최근 4개봉의 ATR의 1/2를 빼고 이 값에 sell stop주문을 낸다.(돌파시 매도주문) &#65279; 4) 청산 최근의 6개 봉의 최저가를 기록하면 매수 청산, 최고가를 기록하면 매도 청산 이고 수식은 다음과 같습니다. Input : shortma(12), longma(26), macdma(9), ncos(4), nbars(50), trailbar(6); vars: mval(0), mavg(0), mdif(0), counter(0), totalbars(0), highesthi(0), lowestlo(0), lstopprice(0), sstopprice(0); array: co[2,50](0); mval=macd(shortma, longma); mavg=ema(macd(shortma,longma),macdma); mdif=mval-mavg ##array에 정보저장 if crossup(mdif,0) or crossdown(mdif,0) then { for counter=0 to 49 co[0,50-counter]=co[0,49-counter]; co[1,50-counter]=co[1,49-counter]; co[2,50-counter]=co[2,49-counter]; co[0,0]=barindex; co[1,0]=high; co[2,0]=low; ##최고값, 최저값 찾기 highesthi=-1; lowestlo=9999; for counter=0 to ncos-1 Begin if co[1,counter] > highesthi Then highesthi=co[1, counter]; if co[2, counter] < lowestlo Then lowestlo=co[2, counter]; end; ##매매 totalbars=barindex-co[0,ncos-1]; if totalbars < nbars then { buy("b", atstop, highesthi+atr(4)*0.5, 0); sell("s", atstop, lowestlo-atr(4)*0.5, 0); } ##trailing stop if marketposition == 1 then { lstopprice=lowest(l,trailbar); exitlong("longstop",atlimit,lstopprice); } if marketposition == -1 then { sstopprice=highest(h,trailbar); exitshort("shortstop",atlimit,sstopprice); } 이상한 부분은 수정부탁드립니다. 감사합니다~
프로필 이미지
jacobs
2013-10-10
438
글번호 68270
시스템
답변완료

추가 질문드립니다.

챠트 데이터가 다른 부분이 있습니다. 전략챠트에서 10분봉으로 종목코드(036200)의 10월 7일을 조회해 보면 예스트레이더 : 14:40분, 2260원 영웅문 : 14:40분, 2265 예스트레이더 : 14:30분, 2275원 영웅문 : 14:30분, 2260 이 나옵니다. 영웅문이랑 비교해 보았을때 어느 챠트가 맞는건지를 알려주셨으면 합니다. 시스템을 돌리는데 오류가 발생되고 있습니다. 원인을 정확히 알려주셨으면 합니다. 감사합니다.
프로필 이미지
엠제이
2013-10-10
175
글번호 68269
시스템

관리자에 의해 프로그램 사용법 QnA로 이동되었습니다

프로필 이미지
엠제이
2013-10-09
5
글번호 68268
시스템
답변완료

문의

당일 시가와 9시 1분 종가와의 폭을 계산하여 시가를 기준하여 폭만큼 위 아래 기준선을 그리고자 합니다. 수식을 만들어 보니 9시 1분 종가값을 정확히 잡아주지 못하는 것 같더군요 9시 1분 종가값을 정확히 잡아줄수 있는 수식과 시가와 9시 1분 종가값과의 폭을 계산하고 시가를 기준으로 그 폭만큼 아래, 위로 기준선을 잡도록 수식 부탁합니다 더불어, 위 기준선에는 계산된 폭값과 "시초 상단"이라는 문자가 출력되도록 하고 아래 기준선에는 계산된 -폭값과 " 시초 하단" 이라는 문자가 출력되로록 부탁드립니다
프로필 이미지
회원
2013-10-10
161
글번호 68267
지표
답변완료

아직도 건의중인가요 질의 31767내용

건의한지가 2개월이 지났습니다. 건의 결과가 어떠한지 굼궁함니다 이러한 문제를 2개월 동안 해결 못하면 어찌 귀사의 발전을 기대하겠습니다. 조속한 답년 부탁합니다.... 질의 31767 및 31661 관련 내용임 안녕하세요 예스스탁입니다. 요청하신 내용은 건의하도록 하겠습니다. 즐거운 하루되세요 > winstock 님이 쓴 글입니다. > 제목 : [한번더 도움 요청] TL_New() 함수의 bug인가요? {31661관련문의) > 안녕하세요 친절한 답변 감사합니다. 한번 더 부탁 드림니다 아래 차트느 2013년 8월 2일 마감 유로 일봉 차트 입니다. 적색 수평선이 현재 종가 Close[0] 따라서 실시간 연동으로 수평선을 그리고 있습니다. 차트마지막봉은 미완성 봉이므로 추세선이나 텍스트가 차트에 많은 로드문제로 출력되지 않는다고 하였느데 제가 알기로는 요즘 컴퓨터의 CPU의 연산속도가 많이 빨라져서 커다란 문제가 되지 안는다고 생각됩니다. 또한 마지막 미완성 봉에서도 가격이 변화할때 제반 지표의 값을 재계산하여 차트를 Drawing 함으로 미완성봉이나 전 완성봉을 기준으로 차트를 Drawing 함에 있어서 차이가 없다고 샤료 되오니 한번도 재검토를 부탁 드림니다. 아래 차트는 모두 마지막 현재 값을 준하여 연산 Drawing 하고 있습니다.(동시에 여러 차트와 다른 지표를 함게 사용하고 있어도 무리가 없습니다.) [추서] 완성봉기준과 현재봉기준으로 지표 작성시 그 결과값은 많이 차이가 발생하고 현재 값의 반영 되지 못하므로서 미래 추세를 파악하기에 시간지체 굉장히 큽니다. 만일 현재의 TL_New() 함수의 수정이 어려우면 현재봉 기준 다른 함수를 만드어 주시기 간절히 부탁드림니다... 귀하의 무궁한 발전을 기원 하는... 일산의 촌 노인으로 부터... <img src="http://wmh55.hol.es/fx/temp/d20130802_1.JPG"> > 예스스탁 님이 쓴 글입니다. > 제목 : Re : [긴급도움 요청] TL_New() 함수의 bug인가요? > 안녕하세요 예스스탁입니다. 추세선함수,텍스트출력함수등은 모두 완성봉에서만 수행이 됩니다. 차트마지막봉은 미완성 봉이므로 추세선이나 텍스트가 출력되지 않습니다. 해당 함수들이 미완성봉에서 동작되면 차트에 많은 로드를 주게 되어 완성봉에서만 동작되게 되어 있습니다. 즐거운 하루되세요 > winstock 님이 쓴 글입니다. > 제목 : [긴급도움 요청] TL_New() 함수의 bug인가요? > 일전에 수평선 작도 관련(#31610) 아래와 같이 작성하여 검증한 결과 현재가에 기준하여 수평선을 작도지 않코 전일가 CLose[1]을 기준으로 작도하고 있습니다. TL_New()의 함수의 버그인가요? 아니면 아래식에 문제가 있는지요 검토 부탁합니다.
프로필 이미지
winstock
2013-10-09
693
글번호 68266
지표
답변완료

시스템식

첫매수 가격에서 0.45% 내려갈때마다 추가로 매수되게끔 식을 변형주세요 Input : Period(12), Period1(5); Var : value(0); value = StochasticsK(Period,Period1); If CrossUP(value, 20) Then { Buy(); } If CrossDown(value, 80) Then { Sell(); }
프로필 이미지
erwe343
2013-10-10
137
글번호 68265
시스템
답변완료

[질의]

수고하십니다 시스템트레이딩을 접한지 일주일쯤되가는 초보자로서 기초적인 질문일지라도 이해해 주시기 바랍니다 사이트에 있는 자료를 인쇄해 보면서 의문이 드는걸 물어보겠습니다 1. 당일청산 함수(setstopendofday)는 지정시간이 되면 "시장가"로 주문이 나가는건가요 꼭 청산이 되려면 그래야만 될것 같은데,,, 2. 프로그램의 진행방향이 위에서 아래로라고 했는데,,, 만약 프로그램이 10줄로 되어있다면 한번 실행완료시 상당히 적은 시간이 걸릴텐데 챠트에 이프로그램을 적용해 둔다면 10줄의 프로그램이 하루종일 반복되는건가요.. 계속 반복된다면 조건이 맞으면 실행한다면 매수/매도 횟수를 제한하지 않는다면 하루 여러번,어쩌면 수십번도 거래될수도 있다는 말일텐데,,, 3.SetstopLoss(2) 이면 2%손실시 청산한다고 설명되어있는데 기준가격이 뭔지요,,,내가 매수/매도한 가격에서 2%하락시일까요 4. 왜 동일 기능의 함수가 2개인게 있는지,,뭔가 세세히 다른 부분이있는건지 (int/intportion, pow/power, input/inputs등등 상당히 많은데 같으면 굳이 2개씩 있어야 할 이유가 뭔지???) 5. 함수 설명중에 "EL"모드에서만 사용가능한게 있는데,,, "EL"모드가 뭔가요 6. MarketPosition 함수의 포지션 상태는 통잔 잔고를 확인한 결과인지 그날 하루 매매한 결과에 대한것만인지(이렇다면 저처럼 직장인이라 데이트레이딩을 안하고 일봉으로 1달 3~4회정도만 거래하고 싶을땐 어찌하여야하는지) 2014년 1월경 실전을 적용하고 싶습니다만,,, 실력향샹을 이룰려면 무수한 질문만이 필요한데,,, 모쪼록 답변 부탁드립니다 혹시 바쁘시고, 너무 간단한 질문들이라면 어디를 참고하거나 &#52287;아보면 된다라는 답변많이라도 감사하겠습니다
프로필 이미지
atmskill
2013-10-09
279
글번호 68264
검색