커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
4738
글번호 230811
답변완료
문의드립니다
종목검색입니다
1. 1거래일전부터 10일봉전까지 일평균거래대금 1억원 이상
2. 1거래일전부터 130일봉전내에 (240봉기간내에서 최고거래량이 발생한 캔들) 존재
3. 1거래일전 종가가 60일 이평 위에 있거나(or) 120일 이평위에 있는 종목(단순이평 종가기준)
4. 1거래일전 기준으로 설정날짜(a일)의 (c)주기내의 캔들 종가 중 최저값이
직전 주기내의 캔들종가들의 최저값보다 큰 종목
5. 1거래일전 기준으로 설정날짜(b일)의 (c)주기내의 캔들 종가의 평균값이 직전 주기내의 캔들종가의 평균값보다 큰 종목
(a,b,c 는 설정할수 있게 부탁드립니다)
예를들어 설정날짜가 5일이고 주기가 3인경우
1거래일전 기준으로 1~5일전까지의 일봉캔들의 종가 중 최저값 또는 종가들의 평균값이
6일전 기준으로 6~10일전까지의 해당 값들보다 크고
이 값들이 11일전 기준으로 11~15일전까지의 해당값들보다 큰 종목
6. 1거래일전 기준으로 15일 내에 20%이상 상승한 캔들이 없는 종목
7. 1거래일전 기준으로 15일 내에 130일봉기간 중 최고거래량의 캔들이 없는 종목
8. 1거래일전 캔들의 종가와 20일 이평선의 이격도가 -5% ~ 10%이내
단순이평 종가기준
시스템 문의 입니다
기간내 캔들의 거래량이나 OBV값을 이용하여 매매할 경우에
특정 시간대(ex.14:50~15:00)의 캔들을 제외하고 그 제외된 시간대의 캔들만큼 당겨지도록
시스템을 만들수도 있는지요
예를들어 1분봉 기준 30봉간의 거래량 평균값을 구하고자 할때
당일 09:20분을 기준으로 전일 14:50~15:00의 값을 제외하고
전일 14:40~14:50 와 당일 09:00~09:20의 캔들로 거래량 평균을 구하는 식으로요
만약 된다면 44608 에 대한 답변에서 14:50~15:00의 캔들값을 제외하고 매매가 되도록 수정 부탁드립니다
수정된 부분 주석으로 표시 부탁드립니다
매번 감사합니다(_ _)
2015-10-26
145
글번호 91670
답변완료
문의드립니다.
안녕하시니까..
진입조건에 현재가가
60선 위에 있을 때만 매수신호가 나오고
60선 아래 있을 때만 매도신호가 나오도록 부탁합니다.
감사합니다.
Input : Period(25), Period1(5), Period2(5);
value1 = StochasticsK(Period,Period1);
value2 = StochasticsD(Period,Period1,Period2);
If stime >= 090000 and stime < 143000 and CrossUP(value1, value2) Then
{
Buy();
}
If stime >= 090000 and stime < 143000 and CrossDown(value1, value2) Then
{
sell();
}
2015-10-25
132
글번호 91669
답변완료
문의 드립니다.
안녕하세요
1. 해선 일봉 차트에서 당월 최고 거래량이 발생한 봉의 고가,저가를 분봉에 나타내는 지표식
2, 해선 180분봉 차트에서 이번주 최고 거래량이 발생한 봉의 고가, 저가를 5분봉 차트에
나타나게 하는 지표식
3. 해선 180분봉 차트에서 당일 최고 거래량이 발생한 봉의 고가,저가를 5분봉 차트에
나타나게 하는 지표식을 부탁 드립니다.
감사합니다.
2015-10-25
135
글번호 91668
답변완료
시간당 가격의 움직임 측정과 특정가격을 터치하는 횟수 카운터를 만들려고 합니다,
안녕하세요
시스템을 짜다 질문이 좀 많이 생겨 몇가지 여쭙겠습니다.
보시기 편하게 질문에 순번을 적겠습니다.
Q1) 제목 처럼 1초 또는 특정 시간에 가격이 움직인 양을 측정해 내고 싶습니다.
쉽게 말씀 드리면 자동차의 속도계처럼 가격의 속도계를 만들려고 합니다.
특정 가격대에서 가격의 움직임이 빠르게 속도가 올라간다던지 떨어진다던지
하는 것을 측정 하려고합니다.
이때 시간을 어떻게 측정하여 비교할수 있는지 궁금합니다.
Q2) 가격대를 가격이 빠르게 변하면서 몇번이나 지나치는지 카운트를 하고 싶은데
이부분은 어떻게 하면 좋을까요 예를 들면 1000원이라는 가격대를 내려가면서 한번 올라가면서 한번 이렇게 지나면 2번 이라고 카운터 해주는것을 마치 대기매물대 인디케이터 처럼 가격대별로 체크 되면 좋을것 같습니다. 그런데 제가 사용하는 예스 트레이더에는 대기매물대 지표가 없어서 참고해 볼수가 없습니다. 참고없이 해보려니 체크되어야할 가격대가 많은 것이 하나의 값을 표시하는 지표는 짜봤는데 전체값을 지켜보고 전체값을 관리해야하다보니 이에 대한 스킬도 부족해서 아이디어가 필요합니다, 아이디어를 좀 나눠 주세요.
지난 데이터를 이용해 지난 데이터를 보기 보다는 실시간 데이터로 체크해서 표시해 둘수 있도록 프로그램을 짜려고 합니다.
제가 코드를 좀 짜고 질문을 드렸어야하는데 사용할 함수의 아이디어 조차 얻지 못해
염치 불구하고 이렇게 생으로 질문드립니다. 조언 부탁드립니다.
업무로 바쁘신 중에도 이렇게 도와 주셔서 정말 감사 드립니다.
2015-10-25
208
글번호 91667
답변완료
함수의 설명 부탁드립니다.
1. 다음 함수의 차이와 사용용도에 대하여 설명 부탁 드립니다.
DayOpen
sDate
Bdate
2. 그리고 시스템식에 00:00 시 이후 첫봉의 시가를 표시하는 함수는 어떻게 쓰나요?
3. 또한 시스템식에 직전일의 00:00 시 이후 첫봉의 시가를 표시하는 함수는 어떻게 쓰나요?
2015-10-26
141
글번호 91666
답변완료
수식 부탁드립니다
Inputs: TurnLen(9), StdLen(26), PrdLen(52);
Variables: 기준선(0), 전환선(0), 후행스팬(0), 선행스팬1(0), 선행스팬2(0);
전환선 = (Highest(High, TurnLen) + Lowest(Low, TurnLen)) / 2;
기준선 = (Highest(High, StdLen) + Lowest(Low, StdLen)) / 2;
후행스팬 = Close ;
선행스팬1 = (전환선 + 기준선) / 2 ;
선행스팬2 = (Highest(High, PrdLen) + Lowest(Low, PrdLen)) / 2;
Plot1(전환선, "전환선");
Plot2(기준선, "기준선");
Plot3(후행스팬, "후행스팬");
Plot4(선행스팬1,"선행스팬1");
Plot5(선행스팬2, "선행스팬2");
(질문1)위의 수식은 예스스탁에서 제공되는 일목균형표 지표식입니다
전환선,기준선 은 현재 위치에서 그리므로 위 식이 타당하나
후행스팬은 현재 위치 25봉 후진인데 25봉 후진 지표식이 나타나지 않고
선행스팬1,선행스팬2 는 25봉 전진인데 25봉 전진 지표식이 나타나지 않습니다
가르침 바랍니다
이전 질문 답변 내용을 보니 '지표속성창' '차트표시'에서 수평값을 -25,+25 조정입니다
지표식에서 바로 구현하는 방법이 있으면 알려주시기 바랍니다
(질문2)
전환선,기준선,후행스팬,선행스팬1,선행스팬2 구현 차트선 바로 우측에 연결하여 차트선의 이름이 글자로 구현되기 위해서는 어떤 수식이 필요한지요?
가르침 바랍니다
(질문3)
선행스팬2 또는 전환선 위에서 음봉+양봉+직전 양봉 고가 돌파 양봉 매수
선행스팬2 또는 전환선 아래에서 양봉+음봉+직전 음봉 저가 붕괴 음봉 매도
감사합니다
감사합니다
2015-10-25
278
글번호 91665
너무조아 님에 의해서 삭제되었습니다.
2015-10-25
0
글번호 91664
답변완료
수식 부탁합니다
참조 Data2 스토캐스틱(12,5,5)의 현재 K값이 D보다 클 때,Data1의
Moving average Oscilator도 값이 0보다 큰 경우 빨강색으로 표시,
0보다 작은 경우는 노랑색 표시
참조 Data2 스토캐스틱(12,5,5)의 현재 K값이 D보다 작을 때, Data1의
Moving average Oscilator도 값이 0보다 작은 경우 청색으로 표시,
0보다 큰 경우는 검은색 표시
2015-10-25
136
글번호 91663
답변완료
문의드립니다.
bandwidth선이 기준값 0.13을 골든크로스하는 검색식하고요
bandwidth선이 100봉 중에서 하락추세를 멈추고 상승전환하는 검색도
부탁합니다. 수고하셔요😄
2015-10-25
152
글번호 91662