커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
6349
글번호 230811
답변완료
돌파 조건 검색식 부탁 합니다
지지와저항(트뷰)H
조건=Highest(H,L기간+R기간+1)==H(R기간);
valuewhen(1,조건,H(R기간),1)
지표조건
L기간 15
R기간 12
2024-05-16
717
글번호 179592
답변완료
지표 질문입니다
일간 차트에서
지난 달 월간 차트 종가를 표시한다
전전 달 월간 차트 종가를 표시한다
감사합니다
2024-05-16
766
글번호 179590
답변완료
수식 확인 부탁드립니다.
#if MarketPosition == 1 and C < value2 Then
ExitLong("bx2",AtStop,Value2);
#if MarketPosition == 1 and Value1- Value2 <=10 Then
ExitLong("bx3",AtStop,Value2-4);
알려주신 대로 위의 식처럼 수식 수정하여 적용해본바 결과가
Value1- Value2=3 이며 봉의 최저가 18278 value2 가 18281=3 이라 청산이 안되어야 하는데 여전히 bx2로 실시간 청산되네요... 무엇이 문제 인지 확인 부탁드립니다.
2024-05-16
810
글번호 179585
답변완료
수식문의
진입이후 N봉 보유후 청산 수식은 어떻게 되나요?
예를들어
매수
5이평 > 20이평
청산
5이평 < 20이평
OR 5봉이후 무조건 청산
감사합니다
2024-05-16
842
글번호 179583
답변완료
문의 드립니다.
아래 식에서 매수 신호가 반복적으로 발생할 때 반복해서 매수 하기를 원합니다.
마치 물타기를 하듯이 매수되었으면 합니다.
아래 식에서 청산완료는 삭제하고 매도는 직접 하고자 합니다.
매수만 반복적으로 체결되도록 부탁드립니다.
input : sto1(10),sto2(5);
var : stok(0);
stok = StochasticsK(sto1,sto2);
if CrossDown(stok,20) Then
Buy();
if CrossUp(stok,80) Then
ExitLong();
2024-05-16
1113
글번호 179576
답변완료
수식 부탁드립니다.
혹시 한개의 봉이 최고가와 최저가가 300point이상 긴 봉일 경우 보유포지션만 청산하고 당일 재진입금지하는 수식이 가능한가요?
2024-05-16
858
글번호 179572
답변완료
지표 질문입니다
일간 차트에서
지난 달 월간 차트 종가를 표시한다
이번 달 월간 차트 종가를 표시한다
틱 차트에서
지난 달 월간 차트 종가를 표시한다
이번 달 월간 차트 종가를 표시한다
감사합니다
2024-05-16
1193
글번호 179565
답변완료
vw지표
Input : min_Periods(1), length(14);
var : tp(0),wtp(0), sum_wtp(0), sum_vol(0),VWAP(0);
tp = (close + high + low) / 3;
wtp = tp * Volume;
//sum_wtp = wtp.rolling(window=length, min_periods=1).sum();
sum_wtp = ma(wtp,length).sum();
sum_vol = ma(Volume,length).sum(); //vol.rolling(window=length, min_periods=1).sum();
# min_periods=1은 window=14보다 작은 행인 0~12행의 값이 NaN이 아닌 값을 나타내고 싶을 경우 사용하는 것입니다.
VWAP = sum_wtp / sum_vol;
Plot1(VWAP,"VWAP");
//ma(wtp,length).sum(); 이런부분에서 코드처리가 미숙해서 문의 올립니다???
2024-05-16
971
글번호 179558
답변완료
안녕하세요. 헷갈리는 부분이 있어서 여쭤봅니다.
안녕하세요!
다름이 아니오라 ,
문서를 작성할때 순간순간 헷갈리는 부분을 여쭤보려구요, ㅇ ㅂㅇ//
"참조데이터"를 사용할때 [참조선택] 부분에서..
//-------------------------//
<KosPi> , <KosDaq> , <KosPi 200 선물> , <KosDaq 150 선물>
위 네가지 항목은
1분봉상에서 개인&외국인 순매수 금액을 __실시간으로 제공받을 수 있다.
< 기본종목 > 항목은
"개별 주식 종목"에 대한 정보이고
1분봉상에서 개인&외국인 순매수 금액은 __실시간으로 제공되지 않고,
장 마감때에만 정보가 수신된다.
//-------------------------//
↑위처럼 생각하는 것이 옳은 것 인가요??
2024-05-16
918
글번호 179556