커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7547
글번호 230811
답변완료
확인부탁드립니다
작성해주신대로 했는데 신호가 맞지가 않습니다
확인좀 부탁드립니다
var : steps(0);
#날짜가 변경되면 step은 0
if date != date[1] Then
steps = 0;
#step이 0일때 종가가 시초가 이하이면 step은 1
if steps == 0 and C <= dayopen Then
steps = 1;
#step은 1일때 종가가 시초가 보다 커지면 step은 2
if steps ==1 and C > dayopen Then
steps = 2;
#step은 2일때 종가가 시초가+0.5 보다 커지면
#step은 3, #고가 저장
if steps == 2 and C >= dayopen+0.5 Then{
steps = 3;
var1 = H;
}
#step은 3일때 종가가 var1-0.3 보다 작이지면 step은 4
if steps == 3 and C <= var1-0.3 Then{
steps = 4;
}
#step은 4일때 양봉이면 step은 5이고 매수주문
if steps == 4 and C > O Then{
steps = 5;
buy();
}
////////////////////////////////////////////////////////////
#step이 0일때 종가가 시초가 이상이면 step은 -1
if steps == 0 and C >= dayopen Then
steps = -1;
#step은 -1일때 종가가 시초가 보다 작아지면 step은 -2
if steps == -1 and C < dayopen Then
steps = -2;
#step은 -2일때 종가가 시초가-0.5 보다 작아지면
#step은 -3, #고가 저장
if steps == -2 and C <= dayopen-0.5 Then{
steps = -3;
var1 = L;
}
#step은 -3일때 종가가 var1+0.3 보다 커지면 step은 -4
if steps == -3 and C >= var1+0.3 Then{
steps = -4;
}
#step은 4일때 양봉이면 step은 5이고 매도주문
if steps == -4 and C < O and C > var1+0.3 Then{
steps = -5;
sell();
}
2013-08-07
156
글번호 66186
답변완료
수식작성 부탁드립니다.
# 고정 수익 설정
현재 진입되어 있는 포지션중에 20틱 수익난게 있으면
그 포지션만 청산한다.
(즉, 모든 포지션의 평균수익이 아니라 개별 포지션중에 20틱 수익난것만 청산)
# 매수 조건
20일 이동평균이 60일 이동평균을 골든 크로스 하면
기존에 진입되어 있는 모든 매도 포지션을 일괄 청산한다.
그런 다음에 바로 매수진입 1계약한다.
그리고 고정 수익으로 인해 청산이 되서 매수 포지션이 0개가 되면
바로 매수진입 1계약한다.
# 반복 매수 조건
매수 포지션이 20틱 손실이면 바로 매수진입 1계약한다.
(즉, 매수가 물려 있으면 20틱 간격으로 1계약씩 계속 매수한다는 것)
# 매도 조건
20일 이동평균이 60일 이동평균을 데드 크로스 하면
기존에 진입되어 있는 모든 매수 포지션을 일괄 청산한다.
그런 다음에 바로 매도진입 1계약한다.
그리고 고정 수익으로 인해 청산이 되서 매도 포지션이 0개가 되면
바로 매도진입 1계약한다.
# 반복 매도 조건
매도 포지션이 20틱 손실이면 바로 매도진입 1계약한다.
(즉, 매도가 물려 있으면 20틱 간격으로 1계약씩 계속 매도한다는 것)
2013-08-07
164
글번호 66185
답변완료
문의드립니다.
1. 데이타3로 개인선물순매수 수량 그물망지표 부탁드립니다.
2. 데이타4로 외인현물순매수 수량 그물망지표 부탁드립니다.
정말 감사합니다
2013-08-07
160
글번호 66184
답변완료
종목검색식 문의
종목검색식에서 코스피/코스닥지수 데이타(당일 또는 이전) 사용이 가능한가요?
감사합니다.
2013-08-07
313
글번호 66175
답변완료
문의드립니다
1.
전일거래량함수(총수량)는 무엇인가요?
2.
전일 300틱 챠트에서생긴 봉의갯수는 어케되나요?
3.
당일저가가 연속으로 3번 갱신되었는데 다음봉이 3번째갱신된봉의중심가를 상향돌파했을때 캔들에 표시하고 싶습니다
당일고가가 연속으로 3번 갱신되었는데 다음봉이 3번째갱신된봉의중심가를 하향돌파했을때 캔들에 표시하고 싶습니다
2013-08-07
160
글번호 66173
답변완료
시스템식
아래식에서 매도는 이익이 +0.9% or 손실-0.7%일때 매도하게끔 식을 써주세요.
Input : shortPeriod(5), longPeriod(20);
value1 = ma(C, shortPeriod);
value2 = ma(C, longPeriod);
If CrossUP(value1, value2) Then
{
Buy();
}
2013-08-07
138
글번호 66172
답변완료
수식 부탁 드립니다
안녕하세요^^
언제나 감사 드립니다
제가 궁금한것은
옵션 교차 차트에서 (10개 정도 교차)
등가가 바뀔때마다 등가차트(콜,풋)가
다른 8개와 색상이 다르게 표현 됐으면 좋겠습니다
8개 콜 빨강 풋 파랑
등가가 변할때마다
등가차트는 콜 흰색 풋 검정색 으로 자동 변환
가능 할까요..?^^
무더운 장마철 건강 잘 챙기시기를...^^
2013-08-07
179
글번호 66171
답변완료
봉갯수 설정
감사합니다
주문수식 1개 추가부탁드립니다
앞조건 완성후 (몇봉이내에) 현재조건이 완성될때만 현재조건이 성립되게
봉갰수 설정 부탁드립니다
예; steps = 1 && 20봉 이내 2번째조건완성 이면
steps = 2 && 20봉 이내 3번째조건완성 이면
steps = 3 && 20봉 이내 4번째조건완성 이면
steps = 4 && 20봉 이내 5번째조건완성 이면
steps = 5 = 매수주문
아래 주문수식에 부탁드립니다
감사합니다
좋은하루 되세요
var : steps(0);
#날짜가 변경되면 step은 0
if date != date[1] Then
steps = 0;
#step이 0일때 종가가 시초가 이하이면 step은 1
if steps == 0 and L <= dayopen Then
steps = 1;
#step은 1일때 종가가 시초가 보다 커지면 step은 2
if steps ==1 and H > dayopen Then
steps = 2;
#step은 2일때 종가가 시초가+0.5 보다 커지면
#step은 3, #고가 저장
if steps == 2 and H >= dayopen+0.8 Then{
steps = 3;
var1 = H;
}
#step은 3일때 종가가 var1-0.3 보다 작이지면 step은 4
if steps == 3 and L <= var1-0.3 Then{
steps = 4;
}
#step은 4일때 양봉이면 step은 5이고 매수주문
if steps == 4 and C > O Then{
steps = 5;
buy();
}
////////////////////////////////////////////////////////////
#step이 0일때 종가가 시초가 이상이면 step은 -1
if steps == 0 and H >= dayopen Then
steps = -1;
#step은 -1일때 종가가 시초가 보다 작아지면 step은 -2
if steps == -1 and L < dayopen Then
steps = -2;
#step은 -2일때 종가가 시초가-0.5 보다 작아지면
#step은 -3, #고가 저장
if steps == -2 and L <= dayopen-0.8 Then{
steps = -3;
var1 = L;
}
#step은 -3일때 종가가 var1+0.3 보다 커지면 step은 -4
if steps == -3 and H >= var1+0.4 Then{
steps = -4;
}
#step은 4일때 양봉이면 step은 5이고 매도주문
if steps == -4 and C < O Then{
steps = -5;
sell();
}
2013-08-07
168
글번호 66170
회원 님에 의해서 삭제되었습니다.
2013-08-07
20
글번호 66167