커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
1732
글번호 230811
답변완료
함수문의 드립니다
안녕하세요~
1. 문장 앞에 #을 붙이면 1줄이 주석인데
여러줄을 한번에 주석으로 처리하는 방법?
2. a x (b + c) then buy; 를 아래처럼 작성 가능하나요?
if 조건A and (조건B Or 조건C ) THEN Buy;
2021-03-08
591
글번호 146864
답변완료
출력관련하여..
안녕하세요..항상 감사합니다.
일봉차트의 데이터들을 csv파일로 출력되게 작성했는데요
과거일자들을 전부 출력되어서 아래의 수식은 오늘 날짜만 출력되게 사용하는데요..
if NextBarSdate != sDate and NextBarSdate == CurrentDate Then
{
}
혹시 과거일자중 마지막 일자의 데이터만 출력되게 할 수 있을까요..?
2021-03-08
853
글번호 146862
답변완료
문의드립니다
시작시간과 끝시간 지정해서 시고저종가 계산하는 식입니다.
input : 시작시간(90000),끝시간(150000);
var : cnt(0),Tcond(False);
Array : DO[20](0),DH[20](0),DL[20](0),DC[20](0);
if (sdate != sdate[1] and stime >= 끝시간) or
(sdate == sdate[1] and stime >= 끝시간 and stime[1] < 끝시간) Then
{
Tcond = False;
}
if (sdate != sdate[1] and stime >= 시작시간) or
(sdate == sdate[1] and stime >= 시작시간 and stime[1] < 시작시간) Then
{
Tcond = true;
DO[0] = O;
DH[0] = H;
DL[0] = L;
for cnt = 1 to 19
{
DO[cnt] = DO[cnt-1][1];
DH[cnt] = DH[cnt-1][1];
DL[cnt] = DL[cnt-1][1];
DC[cnt] = DC[cnt-1][1];
}
}
if tcond == true Then
{
DC[0] = C;
if H > DH[0] Then
DH[0] = H;
if L < DL[0] Then
DL[0] = L;
}
plot1(DO[0],"당일시가");
plot2(DH[0],"당일고가");
plot3(DL[0],"당일저가");
plot4(DC[0],"당일종가");
질문 1. 예스스탁에서 짜주신 상기 식에서 분봉 차트상에서 DO[1], DO[2]
은 정해진 시간구간에서의 전일 시가, 전전일 시가를 나타내는 것이 맞는건가요
질문2. 게시판 질문번호 71302 에 문제는 해결된건지 궁금합니다. 아직 안고쳐진거 같아서요
감사합니다.
2021-03-08
661
글번호 146861
답변완료
문의
예스스팟과 연동하기 위해
차트 아이디를 저장하려고 합니다
전략실행창 우측 모서리 하단에 kkk를 치고나면
kkk가 사라지고 다시 볼펜표시가 나옵니다.
표시하는 방법을 알려주세요.
2021-03-08
834
글번호 146856
답변완료
문의 드립니다.
안녕하세요
항상 빠른 답변 감사드립니다.
1번
첨부 드린 이미지에서
전 최고 거래량과 비교하는 예스식 구현을 문의 드립니다.
가령 직전 거래량과 비교는 V[1] < V[0] 처럼
0봉 전 최고 거래량과 비교하는 예스식 문의 드립니다.
직전 최고거래량값 기준에 대한 정의에 이해가 부족하여 질문에 하자가 있다면
질문 드린 의도에 최대한 부합(봉갯수 10개이하, 전 양봉거래량이후) 하게
답변을 요청 드려봅니다.
2번 영웅문식 예스식으로 요청 드립니다.
[5분]0봉전 Bollinger Band(20,2) 종가가 중심선-상한선 50%이상 100%이하
3번 수렴식 문의 드립니다
수렴식이 5%이면 기준 위아래로 2.5%로 알고 있습니다.
예스식에서 max(a,b,c) <= min(a,b,c)*(1+%/100)
% = 5 를 입력하는게 5%수렴식의 정답인지 테스트 했을때 판단하기가 어렵습니다.
수렴식에 대한 주석을 부탁드립니다.
3-1
A,B,C 조건이 5%에 수렴식,
3-2
A,B,C 조건이 위로만 2.5% 수렴식,(가능하다면)
4. 검색식
3 거래일을
분봉으로 적용하여 20일 이동평균선이 우상향 추세
종가시점에 20일선 수렴하는 종목 검색식 희망합니다.
장마감후 복기를 위하여 1봉전, 2봉전 으로 검색 되도록 요청 드립니다.
예스랭귀지에 있는 이동평균선 상승을 파워종목검색에서 조합을 시도하였지만
3거래일 적용이 안되어 따로 예스식 구현을 요청 드립니다.
그럼 좋은 하루 되세요^^
2021-03-09
852
글번호 146855
답변완료
문의
당일고가(dayhigh)를 새롭게 갱신하면 고점엔 나오는선이 검정색에서 붉은색으로 바뀌게 하고 싶습니다, 당일저가(daylow)가 새롭게 아래로 만들어지면 검정색에서 CYAN섹으로 바꾸고 싶습니다
2021-03-07
823
글번호 146854
답변완료
수식 수정 부탁합니다
안녕하세요
.
1. 아래 수식의 신호 발생을 정 반대로 즉 매수는 매도로, 매도는 매수로 구현되도록
하여 결과값도 정반대로 나오도록 수정해주십시요.
2. 그리고 동시 청산.진입신호 발생을 진입신호는 지연발생(약 5틱 또는 캔들 봉1개 정도)
되도록 해주십시요.
-- 아 래 --
Var : shortPeriod(32), longPeriod(12);
Var : value(0),T(0),P(0);
value = MACD(shortPeriod, longPeriod);
If CrossUP(value, 0) Then
{
T = 1;
P = C;
if MarketPosition ==-1 Then
ExitLong("bx");
}
If CrossDown(value, 0) Then
{
T = -1;
P = C;
if MarketPosition == 1 Then
ExitShort("sx");
}
if MarketPosition != 0 and MarketPosition != MarketPosition[1] Then
T = 0;
if T == 1 Then
Buy("b",AtStop,P+PriceScale*60);
if T == -1 Then
Sell("S",AtStop,P-PriceScale*60);
2021-03-08
778
글번호 146853
답변완료
부탁드립니다.
코스피선물 틱챠트에서
외국인 선물 순매수 수량을 가지고 편균가 라인을 그려나가는 지표좀 부탁드립니다.
감사합니다.
2021-03-07
690
글번호 146852
러블리 님에 의해서 삭제되었습니다.
2021-03-07
17
글번호 146851