커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
3731
글번호 230811
답변완료
예스스팟 종목 검색 문의
안녕하세요.
yestrader가 처음이라서 모르는게 많아서 기초 적인 수식 및 질문 드립니다.
제가 원하는것은 종목 검색 후 자동 매매를 하고 싶습니다.
질문,
1. 주식 종목 검색 후 자동 매매가 가능한지요?
2. 종목 검색된 이후 자동 매매를 할 수 있게 설명서 또는 참조할 만한 가이드(문서)가 있는지요?
3. 종목 검색으로 찾은 종목이 시간이 지나서 조건식을 만족하면 재 검색이 되나요?
이때, 보유중인 종목 이라면 추가 매수 가능 한가요?
또는 보유중이여서 추가 매수 할지 아님 그냥 skip 할 지 선택이 가능한가요?
4. 매수된 종목이 특정 수익을 보고 있을 때, 분할 매도가 가능한지 ?
즉, 수익 2% 이상일 때, 보유주식 70% 매도
나머지 보유주식 30%는 수익이 4%이상부터 -2% 하락하면 전량 매도.
수식 문의.
조건1 CCI(9) 지표가 1분주기 1분전 대비 200이상 변화가 있을 때,
조건2 거래량이 1분주기 1분전 대비 300%이상 일 때,
조건3 주가변동폭이 1분주기 1분전 (시가+종가)/2 대비 0봉전 종가가 1.7% 이상 발생시.
조건4 주가변동폭이 1분주기 0봉전 시가 대비 0봉전 고가등락률이 4.5% 이상 발생시 종목 검색 제외.
조건5 체결강도 변동률이 1분주기 1분전 대비 +30%이상 발생시.
조건6 체결강도 값이 현재 110%이상 일 때,
조건7 1분전 체결강도 값이 140% 이상은 종목 검색 제외.
조건8 현재시간 기준으로 변동성완화장치 Vi 발생 종목은 검색 제외.
조건9 1분봉기준 bollinger band(30, 1.8) 상한선이 envelope(20, 2) 저항선(상한선) 의 99% 보다 클 때(돌파할
때)
예를들어, envelope 저항선(상한선) 값이 1100원이면, bollinger band 상한선값이 1,089(=1100*0.99) 보다 클 때,
조건10, 1분봉 거래 대금이 시가총액별로 아래 조건을 만족할 때,
- 시가총액 800억 이하 종목은 1분 거래대금 6억 이상
- 시가총액 801억 ~1500억 종목은 1분 거래대금 7억 이상
- 시가총액 1501억 ~2500억 종목은 1분 거래대금 8억 이상
- 시가총액 2501억 이상 종목은 1분 거래대금 9억 이상
조건11 1분봉 거래량이 10만주 이상 일때,
즉, 위 조건10(거래대금)과 or 로 만족 할 때,
*조건12* 위 조건10과 같이 시가총액별 1분봉 거래대금 구분이 불가하면,
1분봉 거래량 10만주 or 거래대금 7억 이상 일때,
제가
Yes trader를 처음 접해봐서 수식과 사용 방법을 메뉴얼을 따라하고 있는데 어렵네요.
위 질문및 수식 문의 / 그리고 종목검색 후 자동매매 사용 방법등에 대한 검토 요청 드립니다.
감사합니다.
2020-05-14
1419
글번호 138870
답변완료
문의드립니다.
Length = input(15, minval=1)
xChange = mom(close, 1)
xPlusChange = iff(xChange > 0, xChange, 0)
xMinusChange = iff(xChange < 0, (xChange * -1), 0)
xPlusCF = iff(xPlusChange == 0, 0, xPlusChange + nz(xPlusCF[1], 1))
xMinusCF = iff(xMinusChange == 0, 0, xMinusChange + nz(xMinusCF[1], 1))
xPlus = xPlusChange - xMinusCF
xMinus = xMinusChange - xPlusCF
xPlusTCF = sum(xPlus, Length)
nMinusTCF = sum(xMinus, Length)
plot(xPlusTCF, color=blue, title="Plus TCF")
plot(nMinusTCF, color=red, title="Minus TCF")
close 버전과 ohlc4 버전으로 2가지 변환 문의드려도 될까요
항상 감사드립니다.
2020-05-14
1305
글번호 138863
2wnwn 님에 의해서 삭제되었습니다.
2020-05-14
222
글번호 138862
답변완료
수식 요청
수고 하십니다,
Input : maperiod(20), RocPeriod(12), stoPeriod1(5), stoPeriod2(3);
var : BinaryWave(0);
BinaryWave = BW(maperiod, RocPeriod, stoPeriod1, stoPeriod2);
PlotBaseLine1(0, "기준선0");
if BinaryWave>=BinaryWave[1] Then
Plot1(BinaryWave,"bw",red);
if BinaryWave<=BinaryWave[1] Then
Plot1(BinaryWave,"bw",blue);
위 BW식에서 올라가거나 평행일때 빨간색이고, 직전보다 하락하거나 평행면 파랑색으로 표현 하려고 합니다만, 상향이면서 평행일때 파랑색선으로 나오는데, BW선이 상승하면서 떨어지지 않으면 지속적으로 빨강색 선으로 나올수 있도록 지표식 부탁드립니다. -첨부 그림파일
항상 감사 드리오며...
2020-05-14
1201
글번호 138861
산인 님에 의해서 삭제되었습니다.
2020-05-14
0
글번호 138860
답변완료
볼린져첨가
안녕하세요 관리자님!!
아래수식은 예전에 관리자님이 작성해주신 수식입니다
여기에 당일시가에 확정되는 볼린져밴드 상,하한선의 값을 표현하고 싶습니다
부탁드립니다
항상 감사드립니다
-아 래-
input : nday(2);
var : OO(0),HH(0),LL(0),cnt(0);
OO = DayOpen(nday);
HH = DayHigh(1);
LL = DayLow(1);
for cnt = 1 to nday
{
if DayHigh(cnt) > hh Then
hh = DayHigh(cnt);
if DayLow(cnt) < ll Then
ll = DayLow(cnt);
}
if OO > 0 then
{
var1 = C/OO*100-100;
plot1(var1,"시가");
}
if HH > 0 then
{
var2 = (C/HH*100-100);
plot2(var2,"고가");
}
if LL > 0 then
{
var3 = C/LL*100-100;
plot3(var3,"저가");
plot4(0,"0선");
}
2020-05-13
1156
글번호 138859
답변완료
문의 드립니다.
안녕하세요
매시 정각을 수식으로 만들려면 어떻게 되는지요
timetominutes 함수를 사용하지 않고 일반 계산 수식으로
만들수는 없는지 궁금합니다
감사합니다.
2020-05-13
1232
글번호 138858
동해바다01 님에 의해서 삭제되었습니다.
2020-05-13
1
글번호 138857
답변완료
문의드립니다
시스템 시뮬레이션시
종가 단일가에 청산하는것으로 시뮬레이션 하기 위해
설정창에서 당일 마지막 봉에서 강제청산하는 것으로 설정하고 시뮬레이션을 하면
다음날 첫봉에서는 진입 조건이 되어도 진입이 이루어지지 않네요
(물론 실전에서는 이렇게 하지 않습니다)
시간이 바뀐 2016년 이전과 이후 모두 당일 마지막 봉에서 청산하는 조건으로 정상적으로 시뮬레이션 하는 방법이 있을까요
늘 감사드립니다.
2020-05-13
1254
글번호 138856