커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7378
글번호 230811
답변완료
질문입니다.
만약에 선물거래에서 매수진입주문을
Buy("buy", AtStop, 250);
라고 작성을 해놓았다고 했을때,
가격이 249에서 바로 251로 갭 상승했다면
위와 같은 주문은 주문이 나가나요?
즉 atstop으로 매수 주문시 지정가격보다 현재가격이 위에만 있다면 진입신호가 발생하는지 궁금합니다.
언제나 답변 감사드립니다.
2016-08-15
119
글번호 101014
답변완료
BarsSinceEntry 와 CountIf
BarsSinceEntry 와 CountIf
같이쓸수는 없는겁니가,, ?
ex ) CountIf(C < O, BarsSinceEntry)
요런식으로 countIf 안에 BarsSince를 넣어서 시스템 만들려고하는데,,,
지표로 검증할 수도 없고, 매매신호가 하나도 안잡히네요,,
식의 오류는 없는거같은데,, 첫진입도 Totaltrades == 0 or 해서 할수있게 했구요,,
2016-08-15
159
글번호 101013
답변완료
문의드립니다
500틱 챠트를 쓰고 있습니다.
분봉의 경우 완성봉의 시간을 알수 있는데 비해 틱봉는 그게 어렵습니다.
그래서 500틱 챠트를 쓸경우 480틱 정도가 되면 해당봉에 점이 찍히게 해주세요.
해선 국선 챠트 모두 부탁드립니다.
감사합니다.
2016-08-15
119
글번호 101012
답변완료
시스템 수식 문의
날이 참 따뜻합니다.
아래를 식으로 부탁드립니다.
감사합니다.
아래:
input: n1(1), fac(2) sl(20핍), tp(25핍);
// 유로와 오일, 골드 등 해외선물을 염두에 두고 있습니다...
if 매수조건 then n1 개 매수진입;
if 매도조건 then n1 개 매도진입;
진입 후에는 sl 핍에 손절, 또는 tp 핍에 익절.
손절이었으면 다음번에는 n1*fac = 2개 진입. (매수건 매도건...)
이번 것도 손절이면 직전수량 * fac = 4개 진입. (직전이 매수건 매도건, 이번 진입이 매수건 매도건 상관 없음.)
계속 손절이면 계속 2배해서 8개, 16개 ... 으로 진입.
이러다가 익절 나면 다음번 진입은 초기치인 n1개로 진입.
이런 식으로 반복.
단, 스위칭은 없습니다. 매수건 매도건 포지션이 있으면, 그 포지션이 손절 또는 익절 되고 난 다음에야 다음 포지션 진입이 가능합니다. 즉, 포지션이 있는 상태에서 새로운 매수/매도 조건들은 무시되고, 포지션이 청산된 이후에 발생되는 매수/매도조건시에 새로운 진입이 가능합니다.
2016-08-15
137
글번호 101011
답변완료
거래대금 데이터의 정확성
안녕하십니까
담당자님.
"당일거래대금 / 당일거래량" 을 계산하면,
그 값은 당일의 고가와 저가 사이의 값을 갖을 수 밖에 없습니다.
이를 평균주가라고 하는데,
KT&G 2016-08-12 값을 계산하면,
거래대금:53,308,059,000원 / 거래량 504,230 = 105,721원 입니다.
당일 저가가 116,500원인데, 터무니 없게도 105,721원이 나옵니다.
그래서, 거래대금과 거래량을 타사 HTS에서 확인해 보았더니,
거래량은 일치했으나, 거래대금이 상당한 차이가 있었습니다.
뿐만 아니라, 다른 날짜 및 다른 종목도 비교해 보았더니,
거래대금이 타사 HTS와 상당부분 다르게 표시되어 있습니다.
평균주가를 이용한 지표를 만드는 중인데, 확인 부탁드립니다.
더운 날씨에 수고가 많으십니다.
감사합니다.
그런데, 오늘 재접속해보니, 거래대금이 수정되어있네요,
장 마감후의 거래량과 거래대금의 업데이트 시점이 다른가 본데,
일치 시켜주시면 안되니염. 쩝..
2016-08-16
243
글번호 101010
답변완료
문의
안녕하세요
시초가갭상승시초가에매수진입 후 전일종가을터치하면 청산진입금지
매도는 반대 수식부탁합니다 감사합니다
2016-08-16
126
글번호 101009
답변완료
49120식 부가 설명입니다
mp는 median price입니다
다시 부탁드립니다
2016-08-14
138
글번호 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
158
글번호 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
283
글번호 101006