커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
6394
글번호 230811
답변완료
ZLSMA50선
아래는 ZLSMA50선의 수식입니다.
일정 조건하의 ZLSMA50선의 변곡점을 잡아내고,
그 변곡점 후 5일내에 MACD(7,16)이 0값 돌파하는 날을 검색하고자 합니다.
즉, ZLSMA50값(종가가 아님)이 .....2봉전값>1봉전값<변곡점일값이 되는데,
조건은 ZLSMA50값이
11봉전 ZLSMA50값 - 1봉전 ZLSMA50값=-10%이하,
21봉전 " - 1봉전 " =-20%이하,
31봉전 " - 1봉전 " =-30%이하,
41봉전 " - 1봉전 " =-40%이하,
중 하나를 만족하는 것입니다.
ZLSMA50값이 줄곳 하락 후 상승변곡이 발생하고
그로부터 5일내 MACD(7,16)가 0돌파하는
종목검색 수식을 부탁드립니다.
==================================================================================
input : length(50);
var : lsma(0),lsma2(0),eq(0),zlsma(0);
lsma = LRL(c, length);
lsma2 = LRL(lsma, length);
eq= lsma-lsma2;
zlsma = lsma+eq;
2023-11-08
1353
글번호 173840
답변완료
종목검색식 도와주세요.
아래의 종목검색식은 분봉에서 4등분선을 작성하여 그 중 상 또는 중상 또는 중 라인을 현재가가 돌파시 종목검색을 하고싶어 만들었는데 첨부파일에서 처럼 조건에 맞지 않는 종목이 검색이 됩니다. 왜 그런지 알수가 없어 도움 요청드립니다.
var : 거래금액(0),누적금액(0),당일누적(0),당일금액(0),누적수량(0),당일누적수량(0),당일수량(0),D평단(0);
var : 상(0),하(0),중(0),중상(0),중하(0);
거래금액=(O+C+H+L)/4*V ;
누적금액=Accum(거래금액) ;
누적수량=Accum(V) ;
if sDate != sDate[1] Then
{
당일누적 = 누적금액[1];
당일누적수량=누적수량[1];
}
당일금액=누적금액-당일누적 ;
당일수량=누적수량-당일누적수량 ;
D평단=당일금액/당일수량 ;
상=DayHigh() ;
하=DayLow() ;
중=D평단 ;
중상=(상+중)/2 ;
중하=(하+중)/2 ;
if crossup(C,상[1]) Then
Find(1) ;
if crossup(C,중상) Then
Find(2) ;
if crossup(C,중) Then
Find(3) ;
2023-11-07
1296
글번호 173839
답변완료
문의드립니다.
키움 신호수식 예스 트레이더 종목 검색식으로 변경 부탁 드립니다.
HV=Highestsince(1,date(1)!=date,v);
A=Valuewhen(1,HV==V && C>O,H);
B=Valuewhen(1,HV==V && C>O,L);
AA=(A-B)*3/4+B;
a1=eavg(c,기간1);
b1=eavg(c,기간2);
x=(a1-b1);
조건=a1>b1 && x>x(1) &&
AA>=L && H(1)>H && L(1)<L;
기간1 :20
기간2 :60
2023-11-07
1185
글번호 173838
답변완료
부탁 드립니다
도움에 감사 드립니다.
그림과 같이
예를 들어 10분봉 차트에서
개장시 매일 아침 발생되는 data2,data3의 첫봉을 제외하고
v2를 계산 가능 하겠는지요?
var : vv2(0,data2);
vv2=data2(c);
var : vv3(0,data3);
vv3=data3(c);
var : v2(0);
v2=vv2-vv3;
2023-11-07
759
글번호 173837
ujkl 님에 의해서 삭제되었습니다.
2023-11-07
14
글번호 173836
ujkl 님에 의해서 삭제되었습니다.
2023-11-07
36
글번호 173835
답변완료
신용잔고/고객예탁금
(신용잔고/고객예탁금)*100
수식 부탁드립니다
2023-11-07
705
글번호 173834
답변완료
참조데이타 기간문의
수고 많으십니다.
1분봉기준 참조데이타를 이용해 선물매매하려는데요.
시뮬레이션으로 과거 데이타로 돌려보려는데
KP기관계 순매수 금액이 2020년 3월 23일 까지는 보여지는데 그 이전데이타는 나오질 않습니다.
다른 개인과 외국인 금액은 나오는데 왜 그런걸까요?
2023-11-07
1104
글번호 173833
답변완료
캔들스틱의 Low ~ High 범위안에 20일/60일 이평선이 들어오는 경우 강조
키움에서 답답했었는데, yestrader사용해보니 신세계네요.
붙임 파일처럼 차트에서 핑크색 화살표 칠한 부분의 캔들스틱을 강조표시하고 싶습니다.
20일 이평선과 60일 이평선을 동시에 통과되는 캔들스틱에 대한 강조지요.
yestrader 처음이라, 공부하면서 구현했는데, 기준이 되는 today가 이평이라 그런지,
놓치는 캔들스틱이 있거나 기준에 부합되지 않는데 강조가 되기도 하네요.
감사합니다.
// ----------------------------------------------------------------------------
var : today(0), ma20(0), ma60(0);
// if문 등 밖에서 해야되나 보다
today = ma(C, 1);
ma20 = ma(C, 20);
ma60 = ma(C, 60);
if CrossUp(today, ma20) and CrossUp(today, ma60) Then
//if (O < C) and (L < ma20 and L < ma60) and (H < ma20 and H < ma60) Then
{
if DataCompress == 3.0 then
{
var1 = Text_New(sDate, sTime, H, "↘");
Text_SetBold(var1, 1);
Text_SetColor(var1, RED);
}
}
2023-11-07
967
글번호 173832