커뮤니티
예스랭귀지 Q&A
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
1477
글번호 230811
지아빠 님에 의해서 삭제되었습니다.
2023-12-19
1
글번호 174992
용각산 님에 의해서 삭제되었습니다.
2023-12-19
9
글번호 174991
답변완료
부탁 드립니다.
15봉 안에 8% 장대양봉 출현 후,
중심 위에서 부터
8% 장대양봉 고가 사이에 있는 종목을 찾고 싶습니다.
2023-12-19
1094
글번호 174990
답변완료
17일날 질문했는데 추가 질문드렸습니다 확인부탁드려요
원 질문 번호는 85004 입니다
2023-12-19
1039
글번호 174987
답변완료
문의드립니다.
수식
shift(envelopeup(period,percent),p1);
Period 50
Precent 3
P1 26
이조건을 돌파 시 종목 검색식 부탁 드리겠습니다.
2023-12-19
1022
글번호 174985
답변완료
검색식 부탁
안녕하세요
키움 신호
a=vpci(short,long);
b=vpcis(short,long,movavg);
crossup(a,b)
short 5
long 22
movavg 20
일봉상 5봉 이내
만족하는 검색식 부탁드립니다
2023-12-19
973
글번호 174984
답변완료
지표 질문입니다
지표 질문입니다
첫 봉의 고가 A
첫 봉의 저가 B
A*2-B 를 그린다
B*2-A 를 그린다
감사합니다
2023-12-19
993
글번호 174983
답변완료
문의
진입시간 세팅이
진입시간1(090000), 진입시간2(100000) 이면
10시 이후에 진입해야 하는데 시뮬레이션 값은 09시에서 10시사이에 진입이 상당수
발생합니다.(첨부파일참조)
진입시간2 까지 봉을 모두 세고 계산한 ba의 최빈값을 구한 후 진입하는 수식이므로
10시 이후에 진입이 발생해야 합니다.
수식 살펴주십시요.
***************************************************************************
안녕하세요
예스스탁입니다.
진입이후 지정한 봉수일때만 체크하시는 내용이면 작성하신 내용이 맞습니다
즐거운 하루되세요
> 목마와숙녀 님이 쓴 글입니다.
> 제목 : Re : Re : 문의
> 답변 고맙습니다.
진입이후 발생한 봉수(청산봉수) 카운트 내용이 빠진 것 같습니다.
if MarketPosition == 1 Then
{
m2 = mode(ba,BarsSinceEntry,1);
if BarsSinceEntry == 청산봉수 and ba<m2 then
exitlong("x");
}
바르게 한 것인지 살펴주십시요.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 문의
>
안녕하세요
예스스탁입니다.
input : 진입시간1(094500), 진입시간2(104500);
input : 청산봉수(30);
var : ba(0,data1), m1(0,data1), m2(0,data1);
var : Tcond(false,Data1),ii(0,Data1);
ba = data2(c)-data3(c);
if (sdate != sdate[1] and stime >= 진입시간1) or
(sdate == sdate[1] and stime >= 진입시간1 and stime[1] < 진입시간1) Then
{
Tcond = true;
ii = 0;
}
if (sdate != sdate[1] and stime >= 진입시간2) or
(sdate == sdate[1] and stime >= 진입시간2 and stime[1] < 진입시간2) Then
{
Tcond = False;
}
if Tcond == true Then
{
ii = ii +1;
m1 = mode(ba,ii,1);
if ba>m1 then
buy("b");
}
if MarketPosition == 1 Then
{
m2 = mode(ba,BarsSinceEntry,1);
if ba<m2 then
exitlong("x");
}
즐거운 하루되세요
> 목마와숙녀 님이 쓴 글입니다.
> 제목 : 문의
> 베이시스를 이용한 수식입니다.
입력한 시간동안 발생한 봉의 갯수를 세고 베이시스 최빈값 (m1)을 구합니다.
최빈값을 상승 돌파하면 buy
ex) 094500 ~ 104500 1분봉이며 60개를 모두 세고 최빈값을 구합니다.
진입이후 발생한 봉의 갯수를 세고 베이시스 최빈값(m2)을 구합니다.
최빈값을 하락 돌파하면 exitlong
아래 수식을 완성하여 주십시요.
항상 감사합니다.
**********************************************************************************************
input : 진입시간1(094500), 진입시간2(104500);
input : 청산봉수(30);
input : ba(0,data1), m1(0,data1), m2(0,data1);
ba=data2(c)-data3(c);
if 진입시간1 and 진입시간2 and ba>m1 then
buy("b");
if 청산봉수 and ba<m2 then
exitlong("x");
2023-12-19
929
글번호 174982
답변완료
부탁드립니다
1. 종가가 5일선과 20일선 위에 있는 양봉이면서 가장 최근 20일선 위 최고가보다 높으면 빨강색으로, 종가가 5일선과 20일선 아래에 있는 음봉이면서 가장 최근 20일선 아래 최저가보다 낮으면 파란색으로 구현해 주세요
2. 종가가 5일선과 20일선 위에 있는 양봉이면서 직전 40개봉의 최고가를 2개이상 연속 양봉으로 돌파하면 매수하라, 그 다음 2개 이상 음봉이 나오거나 또는 매수 진입하기 직전의 가장 최근 음봉의 저가보다 낮으면 청산하라, 종가가 5일선과 20일선 아래에 있는 음봉이면서 직전 40개봉의 최저가를 2개 이상 연속 음봉으로 내려서면 매도하라, 그 다음 2개 이상 양봉이 나오거나 또는 매도 진입하기 직전의 가장 최근 양봉의 고가보다 높으면 청산하라
고맙습니다.
2023-12-19
683
글번호 174980