커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
4510
글번호 230811
답변완료
종목검색
종목검색식 부탁드리며 따로 작성 부탁드리겠습니다.
1. 일봉기준 a일봉전 기준으로 b봉이내 전일 종가대비 당일 종가가 1% 미만인 종목검색(기간내 일봉간 등락률이 1% 미만)
2. 일봉기준 a일봉전 기준으로 b봉이내 등락률이 1%이내인 종목검색(기간내 최저대비 최고 등락이 1% 이내)
3. 일봉기준 a+1일봉전 기준으로 b봉이내의 거래량 평균대비 a일봉 거래량이 2배 이상인 종목검색
4. 우선주 구분은 안되는 걸로 알고 있는데 시총이나 재무 기준에 따라 선택적으로 검색하려면 어떻게 하나요 예를 들어 위 1,2로 검색된 종목에서 시총 1000억 미만인 종목들만 검색하고 싶습니다.
감사합니다
2019-03-25
388
글번호 127348
답변완료
문의
아래 청산수식을 지정한 시간부터 작동시키는 수식을 문의드리며 input에 반영바랍니다.
input : 작동시간(130000), 최소가격변화포인트(1.08), 봉갯수(301);
************************************************************************
input : 최소가격변화포인트(1.08), 봉갯수(301);
SetStopInactivity(최소가격변화포인트,봉갯수,PointStop);
2019-03-25
398
글번호 127347
답변완료
수식부탁드립니다
#, 안녕하세요
ㅡ,아래수식은 이전9개의 고점,저점 연결추세선 수식입니다, 이 수식을 고점이나 저점의
동일가격(+-1틱포함)이 발생시 가로수평 추세선으로 오른쪽 Y축까지 그리기로 수정하고
싶습니다, 도움 부탁드립니다.
input :len1(9);
var : cnt(0),TL1(0),TL2(0);
var : HHv(0),HDv(0),HTv(0);
var : LLv(0),LDv(0),LTv(0);
Array : HH[10](0),HD[10](0),HT[10](0);
Array : LL[10](0),LD[10](0),LT[10](0);
If SwingHighBar(1,high,len1,len1,len1+len1+1) != -1 Then{
HH[0] = H[Len1];
HD[0] = sdate[Len1];
HT[0] = stime[Len1];
For cnt = 1 To 9{
HH[cnt] = HH[cnt-1][1];
HD[cnt] = HD[cnt-1][1];
HT[cnt] = HT[cnt-1][1];
}
Condition1 = false;
For cnt = 1 To 9{
if Condition1 == false and HH[cnt] > HH[0] and HH[cnt] > 0 Then{
Condition1 = true;
HHv = HH[cnt];
HDv = HD[cnt];
HTv = HT[cnt];
}
}
#이전 9개의 고점 중 현재 고점보다 높은 고점이 있으면
#고점연결선 출력
if Condition1 == true then{
TL_Delete(TL1);
TL1 = TL_New(HDv,HTv,HHv,HD[0],HT[0],HH[0]);
TL_SetColor(TL1,MAGENTA);
TL_SetExtRight(TL1,true);
TL_SetSize(TL1,0);
}
}
If SwingLow(1,L,len1,len1,len1+len1+1) != -1 Then{
LL[0] = L[Len1];
LD[0] = sdate[Len1];
LT[0] = stime[Len1];
For cnt = 1 To 9{
LL[cnt] = LL[cnt-1][1];
LD[cnt] = LD[cnt-1][1];
LT[cnt] = LT[cnt-1][1];
}
Condition2 = false;
For cnt = 1 To 9{
if Condition2 == false and LL[cnt] < LL[0] and LL[cnt] > 0 Then{
Condition2 = true;
LLv = LL[cnt];
LDv = LD[cnt];
LTv = LT[cnt];
}
}
#이전 9개의 저점 중 현재 저점보다 낮은 저점이 있으면
#저점 연결선 출력
if Condition2 == true then{
TL_Delete(TL2);
TL2 = TL_New(LDv,LTv,LLv,LD[0],LT[0],LL[0]);
TL_SetColor(TL2,blue);
TL_SetExtRight(TL2,true);
TL_SetSize(TL2,0);
}
}
고맙습니다.
2019-03-24
396
글번호 127346
답변완료
부탁드립니다
가로선으로 50간격으로 수식좀 만들어주세요 간격은 조정 할 수 있게 만들어 주시면 고맙겠습나다
2019-03-24
358
글번호 127345
답변완료
수식요청
* 많은 도움에 고맙습니다.
* 골든 크로스 가격에 10틱을 더하고 빼는 식좀 부탁 드립니다.
input : p(20);
var: hhh(0);
var1 = ma(c,5) ;
var2 = ma(c,20);
if crossup(var1,var2) then hhh ; ## 골든크로스 수식요청
var11 = hhh + PriceScale*10 ;
var12 = hhh - PriceScale*10 ;
plot1(var11);
plot2(var12);
* 골든크로스 가격에 10틱을 더하고 빼는선 좀 부탁드립니다.(수평선)
*또한 이평선에 10틱을 더하고 빼는 선도 부탁 드립니다.
즉 5이평선과 함께 위로 10틱선 아래로 10틱선 좀 부탁 드립니다.(곡선)
* 고맙습니다.
2019-03-25
374
글번호 127344
답변완료
시스템문의
아래에 이어 다른 문의 드립니다.
감사합니다.
매수 : 일봉에서 10%이상 양봉으로 볼린저밴드 상단선돌파시 매수
이후 전봉(10%이상의 양봉)의 1/10 아래지점, 2/10 아래지점...........10/10 아래지점 각지점마다 1만원씩 매수
매도 : 총매수평균가격의 10%이상 상승시 종목의 매수량 전량 매도
2019-03-24
353
글번호 127343
답변완료
문의드립니다.
항상감사합니다.
현물매매입니다.
매수1 : 일봉에서 10봉이내 종가가 볼린전밴드 하한선 아래 있고,
이후 음봉발생시 마다 최대 5회 매수(1회째 :1만원, 2회째 2만원........5회째 5만원)
매수2 : 일봉에서 10봉이내 종가가 볼린전밴드 하한선 아래 있고,
저가가 10이평선 아래 있으면 매수, 이후 10% 하락시 2차 매수(1차:1만원, 2차:1만원)
매도청산1 : 5회째 매수가격대비 5% 상승시 해당종목 매수량 전량 청산
매도청산2 : 총매수가격대비 5% 상승시 해당종목 매수량 전량 청산
2019-03-24
355
글번호 127342
답변완료
지표값에 대한 궁금한점이 있습니다.
두가지 궁금증이 있습니다.
upvol, Downvol의 차이를 구하여
upvol이 클때는 빨간색,
downvol이 클때는 파란색을 사용하여 막대그래프로 사용중입니다.
그런데 이상한점이 있습니다.
아난티라는 종목의 3월 22일 일봉에서의 데이터를 보면,
11,521,692만큼 upvol이 큰것으로 나옵니다.
3분봉으로 같은 지표를 올려서 체크해보니,
동시호가에 12,741,339가 나옵니다.
저 데이터때문에 왜곡이 된거같습니다.
실제 호가창에서 동시호가 체결물량을 보니,
30만주가 조금넘는 물량이 다입니다.
시간외 거래량도 80만주정도가 다이고요.
사실 아난티만을 말씀드려서 그렇지,
이런종목이 간간히 나오고 있는거 같습니다.
1-3분봉상에서 음봉인데도,
전부다 upvol 로 잡히는 경우도 있는거 같고요.
이게 어떻게 된건지 궁금하고요.
두번째 궁금한것은,
종목코드 "001" 코스피 종합지수 차트에서,
upvol, downvol 이 잡히는데,
저것은 종목도 아닌데 어떠한 기준으로 잡히는것인지 궁금합니다.
감사합니다.^^
2019-03-24
400
글번호 127341
답변완료
문의 드립니다
안녕하세요 항상 감사드립니다
스토캐스틱 매매로 접근하고있는데요
스토캐스틱 10 6 6 으로 설정하고
골든 크로스 데드크로스 매매할때
기준선 20 밑에서 골든 크로스가 날 경우에만 매도청산 매수 진행
기준선 80 위에서 데드 크로스가 날 경우에만 매수청산 매도 진행
을 하려 합니다
Input : Period(10), Period1(6), Period2(6);
value1 = StochasticsK(Period,Period1);
value2 = StochasticsD(Period,Period1,Period2);
# 매수/매도청산
If CrossUP(value1, value2) Then
{
Buy();
}
# 매도/매수청산
If CrossDown(value1, value2) Then
{
sell();
}
어떻해 바꿔야 할까요 도와주세요
2019-03-24
349
글번호 127340