커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
6401
글번호 230811
답변완료
거래대금 데이터의 정확성
안녕하십니까
담당자님.
"당일거래대금 / 당일거래량" 을 계산하면,
그 값은 당일의 고가와 저가 사이의 값을 갖을 수 밖에 없습니다.
이를 평균주가라고 하는데,
KT&G 2016-08-12 값을 계산하면,
거래대금:53,308,059,000원 / 거래량 504,230 = 105,721원 입니다.
당일 저가가 116,500원인데, 터무니 없게도 105,721원이 나옵니다.
그래서, 거래대금과 거래량을 타사 HTS에서 확인해 보았더니,
거래량은 일치했으나, 거래대금이 상당한 차이가 있었습니다.
뿐만 아니라, 다른 날짜 및 다른 종목도 비교해 보았더니,
거래대금이 타사 HTS와 상당부분 다르게 표시되어 있습니다.
평균주가를 이용한 지표를 만드는 중인데, 확인 부탁드립니다.
더운 날씨에 수고가 많으십니다.
감사합니다.
그런데, 오늘 재접속해보니, 거래대금이 수정되어있네요,
장 마감후의 거래량과 거래대금의 업데이트 시점이 다른가 본데,
일치 시켜주시면 안되니염. 쩝..
2016-08-16
177
글번호 101010
답변완료
문의
안녕하세요
시초가갭상승시초가에매수진입 후 전일종가을터치하면 청산진입금지
매도는 반대 수식부탁합니다 감사합니다
2016-08-16
117
글번호 101009
답변완료
49120식 부가 설명입니다
mp는 median price입니다
다시 부탁드립니다
2016-08-14
129
글번호 101008
답변완료
단기볼린져 ADX혼합식
수고많으십니다
아래식은 단기볼린져 색변화식입니다
이식에 추가로 ADX(수치조정가능)가 상승할때 상단,하단,중앙선 굵기가 두꺼워지게되도록 부탁드립니다
input : P(5),dv(2);
var : Price(0),BBmd(0),BBup(0),BBdn(0),diff(0);
Price = (C+H+L)/3;
BBmd = ma(Price,P);
BBup = BBmd + std(Price,5)*dv;
BBdn = BBmd - std(Price,5)*dv;
diff = BBup-BBdn;
if BBmd > BBmd[1] then
plot1(BBmd,"중앙",RED);
Else
plot1(BBmd,"중앙",BLUE);
if diff > diff[1] then{
plot2(BBup,"상단",red);
plot3(BBdn,"하단",red);
}
else{
plot2(BBup,"상단",BLUE);
plot3(BBdn,"하단",blue);
}
감사합니다
2016-08-14
147
글번호 101007
답변완료
최고거래량 지표
안녕하세요
예스스탁님
1. 분봉에서 당일 최대 거래량이 발생한 봉이면서 양봉일때 봉위에다 표시를
해주는 수식입니다
기존에 자료를 찾아보아 해보았는데 거래량이 최대가 아닌곳에도 서너곳에 표시가 되기도하고
어느날은 분명있는데 표시 하나 없드라고요
무엇이 잘못 되었는지 꼭~~찝어주세요^^
기존자료의 수식
if date != date[1] Then
var1 = V;
if V > var1 Then
var1 = V;
if V == var1 and C>O Then
plot1(H);
2.타사 hts에서 RSI와 예스트레이더에서의 RSI가 다른데요 누군가 문의한 것에대한 대답으로
아래와 같은 답볍이 있었느데요
1)RSI(simple)은 평균을 『 (N일간 상승폭의 합 / N일간 상승폭의 합) / N 』으로 구하며,
일반적인 RSI 개념에서는 이러한 방식으로 정의하고 있습니다.
2)당사에서는 평균을 『 {전일상승(하락)폭*(N-1) + 당일상승(하락)폭} / N 』으로 구하며,
이는 과거치에 가중을 좀 더 주는 보수적인 방식입니다.
참고로 당사에서 RSI를 구하는 방식은 다음과 같습니다.
=========================================================================================
RSI = 100 - [100 / (1 + RS)]
RS = N일간상승폭의평균 / N일간하락폭의평균
평균 : {전일상승(하락)폭*(N-1) + 당일상승(하락)폭} / N
처음 RS값은 [N일간의 상승폭의 평균 / N일간의 하락폭의 평균]로 구하여 대입을 하고
그 다음 데이타부터는 RS값을 『(전일 RS*13 + 금일 RS)/14』로 구하여 RSI식에 대입하는 방식으로 계산합니다.
2)와 같은 방식으로 RSI 함수를 만들려고 하는데 부탁드립니다.
3.RSI가 CUtler식과 Wilder_RSI가 있다는데요 예스는 어느쪽인가요?
부탁드립니다
고맙습니다.
2016-08-14
252
글번호 101006
답변완료
문의드립니다.
안녕하세요.
주식 일봉차트에서
당일고가가 20% 이상이고 최근 50일간의 최고가 이면
1. 위 조건봉일의 전일종가를 10개봉 동안 출력하라.
2. 위 조건봉일로부터 20일 후와 40일 후에 세로선을 출력하라.
수고하세요.
2016-08-15
126
글번호 101005
답변완료
시스템 문의드립니다.
Input : Period(20), Percent(3);
var : UPline(0),DNline(0),cnt(0),TL1(0),TL2(0),TL3(0),TL4(0);
Array : HH[10](0),HD[10](0),HT[10](0);
Array : LL[10](0),LD[10](0),LT[10](0);
UPline = EnvelopeUp(Period, Percent);
Dnline = EnvelopeDown(Period, Percent);
#고가가 상단선 돌파
if crossup(H,upline) Then{
#상단 위 최고가의 기준값
HH[0] = H; #고가저장
HD[0] = sdate; #날짜 저장
HT[0] = stime; #시간저장
#최고가 이후 최저가의 기준값
LL[0] = L; #저가저장
LD[0] = sdate; #저가날짜저장
LT[0] = stime;
#이전의 값들
for cnt = 1 to 9{
HH[cnt] = HH[cnt-1][1];
HD[cnt] = HD[cnt-1][1];
HT[cnt] = HT[cnt-1][1];
LL[cnt] = LL[cnt-1][1];
LD[cnt] = LD[cnt-1][1];
LT[cnt] = LT[cnt-1][1];
}
}
#고가가 상단선 위해서 최고가 갱신
if H > upline and H > HH[0] Then{
#최고가값과 날짜 시간을 현재봉으로 변경
HH[0] = H;
HD[0] = sdate;
HT[0] = stime;
#최고가 이후 최저가의 기준값과 날짜 시간 현재봉으로 변경
LL[0] = L;
LD[0] = sdate;
LT[0] = stime;
HH[1] < HH[0];
}
#최저가가 갱신되면 최저가 값과 날짜시간 변경
if L < LL[0] Then{
LL[0] = L;
LD[0] = sdate;
LT[0] = stime;
}
위의 조건 달성시 매수하는 것입니다.
1. 곧 2번의 저점을 찍고 2번의 고점이 나타난 후, 현재가가 2차 고점을 뚫었을때 매수, 4%에 이익실현, 3%초과 상승후 4%에 도달하지못하고 하락시 3%에 매도. 손절은 매수시점 현재가 3%매도입니다. 사진 첨부 합니다.
2016-08-13
191
글번호 101004
고박사122 님에 의해서 삭제되었습니다.
2016-08-13
30
글번호 101003
고박사122 님에 의해서 삭제되었습니다.
2016-08-15
47
글번호 101002