커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

지지저항선

차트 툴바 지지저항 분석서 수식 부탁드립니다 수고하세요
프로필 이미지
와시1000
2020-06-08
2392
글번호 139610
지표

레전드 님에 의해서 삭제되었습니다.

프로필 이미지
레전드
2020-06-08
2
글번호 139608
지표
답변완료

시스템식 부탁드려요

매매 시작시간은 오전 9시 10분 종료시간은 13시 매수조건 : 전양봉이 몸통으로 5 10 20이평을(순서는 상관없음) 돌파후 양봉시작 + CCI 우상향일시 + 이전 최근 5봉의 최저점 최고점 진폭 50틱이상 + 이전 최근 5봉의 몸통으로 응봉이든 양봉이든 5 10 20분봉(순서는 상관없음) 돌파한봉이 3개이하 일경우 매도조건 : 전음봉이 몸통으로 5 10 20이평을(순서는 상관없음) 돌파후 양봉시작 + CCI 우하향일시 매도 + 이전 최근 5봉의 최저점 최고점 진폭 50틱이상 + 이전 최근 5봉의 몸통으로 응봉이든 양봉이든 5 10 20분봉(순서는 상관없음) 돌파한봉이 3개이하 일경우 청산조건 : 매수후 완성봉이 음봉나올때 나 수익 100틱 손절 100틱 매도후 완성봉이 양봉이 나오면 청산 수익 100틱 손절 100틱 제가 숫자로 지정한것들은 변수로 설정 부탁드립니다 ----------------------- 추가적으로 위 시스템이랑 모두 같은 조건에서 전양봉이 몸통으로 5 10 20분봉(순서는 상관없음) 돌파후 양봉시작 을 -> 전양봉이 몸통으로 5 ,10,20,60,120 이평선중에 ( 순서는 상관없음) 2개 분봉 돌파 음봉도 반대의 경우로 매매할수있는 시스템식도 추가적으로 부탁드려요 총2개 부탁드려요 요청이 많아서 죄송 합니다
프로필 이미지
가날
2020-06-08
2426
글번호 139607
시스템
답변완료

문의드립니다.

안녕하세요. 해외선물 거래입니다. 1. 시가와 비교하여 진입 : 시가가 dayopen인것 같은데요. 시가의 기준이 07시가 맞는지요? - 현재가가 dayopen 보다 높으면 매수만 진입 - 현재가가 dayopen 보다 낮으면 매도만 진입 2. "전일대비"(호가창, 관심종목등에 나오는) 값과 비교하여 진입 : "전일대비"의 값이 시가와 다른 것 같아 문의드립니다. -"전일대비"의 산출 기준이 무엇인지요? -"전일대비" 값 산출하는 방법 부탁드립니다. 3. 2.의 전일대비와 비교하여 진입 - 전일대비 보다 높으면 매수만 진입 - 전일대비 보다 낮으면 매도만 진입 4. 당일 거래 내역 중 손실청산된 거래는 진입하지 않도록 적용 - 매수진입 후 손실청산시 이후에는 매도만 진입 - 매도진입 후 손실청산시 이후에는 매수만 진입 ** 당일이 기준을 어떻게 정하는 것이 맞을지 설명과 수식 부탁드립니다.(24시~06시까지 시간) 5. 진입시간 안에서만 진입 : 새벽시간이 있어서 잘 구현이 되지 않네요. - 매일 시작시간 ~ 종료시간을 Input으로 적용 - ex) 18시~새벽2시까지, 08시~23시까지
프로필 이미지
자동매매를알자
2020-06-08
2093
글번호 139606
시스템
답변완료

신호검색 문의드려요~

안녕하세요~ 영웅문 수식 예스 랭귀지로 변환 요청드리려고 합니다. 1. 영웅문 → 예스 랭귀지 ○ 조건 기간1 : 5 기간2 : 10 p : 20 ○ 수식 M=ma(c,20); 상단선=TXaverage(c,기간1); 중심선=TXaverage(c,기간2); 이격값=상단선-중심선; 하단선=중심선-이격값; A1=Valuewhen(1,Crossup(상단선,중심선) or Crossdown(상단선,중심선),중심선); A2=Valuewhen(2,Crossup(상단선,중심선) or Crossdown(상단선,중심선),중심선); Crossdown(A1,M) && (A2-A1)/A2*100>p 2. 1번 수식을 주봉으로 표현 요청드립니다. 5201.종목검색 > 기준봉 변경만으로도 동일한 수식으로 가능한지 여쭙습니다. 바쁘시겠지만 잘 부탁드립니다^^ 항상 감사합니다.
프로필 이미지
슝슝33
2020-06-07
2208
글번호 139605
종목검색
답변완료

문의합니다.

매수: 무포지션에서 30 이평선기준으로 value1 = Disparity(30) 이격도가 이격도 >= 100.4가 되면 매수조건1 = 1 되고 매수조건1 = 1 이 만족된 후 이격도가 감소해서 이격도 >= 100 and 이격도 <= 100.2 사이에 오면 매수조건2 = 1 가 되고 그 이후에 if 매수조건2 == 1 and 양봉이 2개가 연속되면 즉 C>O AND C[1]>O[1] 시장가 매수합니다. 이 때 손절가격= O[1] 로 정의합니다. 이격도가 <100 되면 위의 매수조건1 = 0 ,매수조건2 = 0 이 됩니다. 또 포지션이 청산되어도 위의 매수조건1 = 0 ,매수조건2 = 0 이 됩니다 매수손절 : 손절가격= O[1] 아래로 현재가가 떨어지면 손절합니다. 추적청산 : 수익의 최고가가 60틱 이상되면 최고가 대비 30% 이하로 떨어지지면 청산합니다. 목표 청산 :600틱 이익이 되면 즉시 시장가 청산합니다. 매도도 반대 논리로 수식을 부탁드립니다.
프로필 이미지
종호
2020-06-08
2056
글번호 139604
시스템

소자 님에 의해서 삭제되었습니다.

프로필 이미지
소자
2020-06-07
0
글번호 139603
종목검색
답변완료

문의드립니다.

안녕하세요 매번 친절한 답변 정말 감사드립니다!! cond 가 true 일때 텍스트를 지표에 넣는수식입니다. 1. 1분봉 차트라고가정하고 만약 조건성립이 5분전 10분전 15분전에 되었다고 가정하면 (ex: 5분전 29.5 / 10분전 31.5/ 15분전 31.7) 현재 값이 이 세값보다 클경우(31.7이 넘을경우) 세값의 text를 삭제하고싶습니다. (ex: 5분전 29.5 / 10분전 31.5/ 15분전 31.7) 여기서 13분전에 31.7이 넘었으면 5분전,10분전에 text는 당연히 남아있구요 2. 1번질문에 이어서 입니다 그리고 모든 남아있는 텍스트값 보다 50틱이상이 내려갔을경우 만족하는 조건을 하나더 작성하고싶습니다. 방법이 있을까요??? 감사합니다~ Var : 몸통상단(0,Data2),Maxdata(0,data2), DATA1몸통상단(0,data1); var : Arr(0,data1),cond(false,data1), tx(0) ; DATA1몸통상단 = DATA1(Highest(H,3)); 몸통상단 = Data2(max(C,O)); #data2몸통상단 Maxdata = data2(Highest(몸통상단, 10)); #data2 몸통상단의 3개봉 최고값 #data1의 고가가 Maxdata의 0~150봉전 값보다 크거나 같으면 cond는 true cond = false; condv = 0; For ARR = 0 TO 150 { If DATA1몸통상단 >= Maxdata[arr] and data2(Bdate[arr]) == data2(Bdate) Then { cond = true; tx = Text_New(Date,Time,L,NumToStr(DATA1몸통상단,2)); buy(); } }
프로필 이미지
ehdsp
2020-06-08
1966
글번호 139602
시스템
답변완료

부탁드립니다.

아래식은 분봉차트에서 당일의 거래대금만 누적하는 식입니다. 분봉차트에서 당일부터 n일전까지(예: 당일부터 7일전까지) 거래대금을 누적하는 식을 부탁드립니다. var1 = AccumN(Money,DayIndex+1); plot1 (var1);
프로필 이미지
예시
2020-06-07
2031
글번호 139601
지표