커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7563
글번호 230811
답변완료
부탁드립니다 ^^
수고 많으십니다. ^^
종목검색식 부탁드립니다. 죄송 ^^
혼자서 해보려고 했는데 나이도 있고 워낙 굼떠서 ^^
0. 거래소종목 과 코스닥종목 모두 중에서
1. 12주 신고가
2. 월봉이 전월 고가 보다 크고
3. 주봉이 전주 고가 보다 크고
4. 일봉이 전일 고가 보다 크고
5. 금일 일봉이 양봉 이고
6. 월봉이 1 > 5 > 20 이고
7. 주봉이 1 > 5 > 20 이고
8. 일봉이 1 >= 5 >= 20 >= 60 이고
9. 3분봉이 1 >= 5 >= 10 >= 20 >= 25 >= 34 >= 60 >= 120 >= 240 이고
10. 5일선 추세상승 이 1회이상 이고
11. 금일거래량이 1,000,000주 이상 이고
12. 금일가격이 1000원 이상 20,000 이하 인 조건의 종목을
13. 현재가로 100주 매수하고
14. 매수한 금액에서 3% 상승하면 시장가로 매도 하는
종목검색식 부탁드립니다. ^^
그리고
1. 금일 5일선돌파 종목
2. 전일종가가 5일선 위에 있다가 금일 갭하락하여 5일선 깼다가 회복한 종목
너무 많은 것을 부탁드려 죄송합니다 ^^ 꾸벅
2013-05-17
261
글번호 63322
답변완료
안녕하세요. ADX 사용자 수식 좀 부탁드려요
안녕하세요.
ADX 값을 구하는 정확한 사용자 수식좀 부탁드립니다.
게시판에 있는 수식은 기본으로 제공되느 ADX지표와 약간 다르게 나오네요.
부탁드립니다.^^
2013-05-17
246
글번호 63321
답변완료
늘 감사합니다.
늘 감사합니다.
1. "어떤봉의 종가가 앞봉의 시가와 종가 사이에 있다면 그 봉(종가)은 없는 것으로 간주, 비교대상에서 제외.
(예를 들어 1분봉차트라 가정하면 10시4분봉부터 10시12분봉까지의 종가가 (자기들끼리는 서로 오르내리면서도) 모두 10시3분봉의 시가와 종가 사이에서 끝났다면, 10시4분봉부터 10시12분봉까지는 없는 봉으로 간주, 그봉들의 종가는 제외한다는 뜻입니다.)"
이렇게 해서 무시되는 종가를 제외하고 살아남은 종가만 연결한 선그래프가 있다고
가정하면
var1=고점변곡중 가장 마지막 고점변곡의 고점(종가)
var2=저점변곡중 가장 마지막 저점변곡의 저점(종가)
var3=고점변곡중 마지막에서 2번째 고점변곡의 고점(종가)
var4=저접변곡중 마지막에서 2번째 저점변곡의 저점(종가)
(당일봉뿐만 아니라 전일의 봉들도 포함하여 계산)
여기까지를 시스템식으로 부탁드립니다.
2. 30395-2관련질의입니다.(오버나잇 전제=전일봉들도 포함해서 계산)
답주신 내용의 윗부분은 그대로 옮기고 조건문을 아래와 같이 달아봤더니 검증을 통과하지 못하네요. 어떤 부분이 잘못된 건지...
구현하고자 하는 내용은
매수조건 : 본그래프가 i1>i2이고 ma(C,10)>Dnchennel1인 상태에서
종가와 중간값의 지수10이평이 단순10이평보다 둘다 위에 있게 되는
10이평선저점변곡이 2번째 일어났을 때
(또는)
Data2그래프가 ii1>ii2이고 이하동문(모두 Data2의 값임)일 때
If countif(i1>i2 and ma(C,10)>Dbchennel1 and
((ema(Medianprice,10)>ma(Medianprice,10) and crossup(ema(C,10),ma(C,10)) or
(ema(C,10)>ma(C,10) and crossup(ema(Medianprice,10),ma(Medianprice,10)))
or
data2(countif(ii1>ii2 and ma(C,10)>Dbchennel1 and
((ema(Medianprice,10)>ma(Medianprice,10) and crossup(ema(C,10),ma(C,10)) or
(ema(C,10)>ma(C,10) and crossup(ema(Medianprice,10),ma(Medianprice,10)))
Then
Buy();
3. 30395-1관련질의입니다.(오버나잇 전제=전일봉들도 포함해서 계산)
주신 답변이
"어떤봉의 종가가 앞봉의 시가와 종가 사이에 있다면 그 봉(종가)은 없는 것으로 간 주, 비교대상에서 제외.
(예를 들어 1분봉차트라 가정하면 10시4분봉부터 10시12분봉까지의 종가가 모두 10시3분봉의 시가와 종가 사이에서 끝났다면, 10시4분봉부터 10시12분봉까지는 없는 봉으로 간주, 그 봉들은 카운트에서 제외한다는 뜻입니다.)"
이렇게 해서 무시되는 종가를 제외하고 살아남은 종가만 가지고, 뒤섞여있는 양음봉 속에서 음봉만 7개를 골라 그 종가끼리 비교해서 종가가 가장 낮은 봉의 최고가를 현재봉종가가 뚫으면 매수, 양봉만 7개를 추려 그 종가끼리 비교해서 그중 종가가 가장 높은 봉의 최저가를 현재봉종가가 밑돌면 매도"
이런 내용이 맞지요?
여기서 제가 7개봉중이라고 했는데 최적화를 위해 n개봉으로 표현할 수도 있나요?
가능하다면 그때의 시스템식은?
감사합니다.
2013-05-20
253
글번호 63320
답변완료
수식문의 드립니다.
초보입니다. 조금만 도와주세요 ^_^;
조건은 200일 이동평균선을 돌파/이탈 이며,
시간 단위는 5분 이며,
기준이 되는 가격은 종가로 설정합니다.
진입은 5분 마다 종가를 체크하여 200일 이동평균선을 돌파시 매수(이탈시 매도),
청산도 역시 5분마다 체크하여 이탈시 매도(돌파시 매수) 합니다.
체결은 시장가를 기준으로 하구요.
가능한지요?? 처음 쓰다보니... 설명이 ㅠ.ㅠ 양해부탁드려욧
2013-05-16
224
글번호 63318
답변완료
시스템부탁드립니다
일봉에서 쓰려고 합니다.
월시가 위이면서(매월 월봉의 시작이 되는 날 기준)
주시가 위 이면서(동시기준)
일봉상 5일이동평균선이 상승을 하고 있고(3번째 동시기준)
캔들이 5일이동평균선 위에 있을경우 매수(4번째 동시기준)
월시가 아래이면서(매월 월봉의 시작이 되는 날 기준)
주시가 아래이면서(동시기준)
일봉상 5일이동평균선이 하락을 하고 있고(3번째 동시기준)
캔들이 5일 이동평균선 아래 있을 경우 매도진입(4번째 동시기준)
청산은 그 다음주 월요일 시가에 청산을 부탁드립니다.
2013-05-16
189
글번호 63315
답변완료
시스템부탁드립니다
(선물 30분봉상에서 쓰려고 합니다)
1) 주봉에서 4주 이동평균선이 올라가면서
현재의 캔들과 3개전 캔들을 비교하여 위 일경우 매수
2) 4주 이동평균선이 내려가면서
현재의 캔들과 3개전 캔들을 비교하여 아래일 경우 매도
를 먼저 기준으로 하되
매주 월요일 시초가를 기준으로
1번 조건을 만족하는 동시에 월요일 시가 위 일경우 매수
금요일 오후 150000시에 모든 포지션 청산
2번을 조건을 만족한다면 월요일 시가 아래일 경우 매도
금요일 오후 150000시에 모든 포지션 청산
부탁드립니다.
2013-05-16
198
글번호 63313
답변완료
부탁드립니다
1. 30256-1관련문의입니다.
이 시스템식을 사용하되, 그 전에 전제조건이 있습니다.
"현재봉의 종가가 앞봉의 시가와 종가 사이에 있다면 그 봉은 없는 것으로 간주, 비교대상에서 제외.
(예를 들어 1분봉차트라 가정하면 10시4분봉부터 10시12분봉까지의 종가가 모두 10시3분봉의 시가와 종가 사이에서 끝났다면, 10시4분봉부터 10시12분봉까지는 없는 봉으로 간주, 카운트대상에서 제외한다는 뜻입니다.)"
이러한 전제 하에 30256-1의 조건으로 매매한다면, 그 시스템식은 어떻게 작성해야 하는지요. 가르침을 부탁드립니다.
2. 30290-4-1관련문의입니다.
다음과 같이 식을 만들어봤는데 청산신호가 제대로 뜨지 않습니다. 작동할 수 있도록 수정을 부탁드립니다. 실제사용되지 않는 Upline과 Dnline도 같이 규정해야 하는지도 여쭙니다.
Input:Period(120),P(0.6);
var:Upchennel(0),Upline(0),Dnline(0),Dnchennel(0);
Upchennel=ma(H,Period)*(1+P/100);
Upline=ma(H,Period);
Dnline=ma(L,Period);
Dnchennel=ma(L,Period)*(1+P/100);
If L<Dnchennel Then
var1=Index;
If H>Upchennel Then
var2=Index;
If (var1>var2 and ma(C,10)>ma(c,45) and ema(c,10)>ema(c,45) and
ma(MedianPrice,10)>ma(MedianPrice,45) and
ema(MedianPrice,10)>ema(MedianPrice,45))
or
data2(var1>var2 and ma(C,10)>ma(c,45) and ema(c,10>ema(c,45) and
ma(MedianPrice,10)>ma(MedianPrice,45) and
ema(MedianPrice,10)>ema(MedianPrice,45)) Then
Buy();
If MatketPosition==1 and
((var1>var2 and ma(C,10)<ma(c,45) and ema(c,10)<ema(c,45) and
ma(MedianPrice,10)<ma(MedianPrice,45) and
ema(MedianPrice,10)<ema(MedianPrice,45))
or
data2(var1>var2 and ma(C,10)<ma(c,45) and ema(c,10)<ema(c,45) and
ma(MedianPrice,10)<ma(MedianPrice,45) and
ema(MedianPrice,10)<ema(MedianPrice,45))) Then
Exitlong();
If (var1<var2 and ma(C,10)<ma(c,45) and ema(c,10)<ema(c,45) and
ma(MedianPrice,10)<ma(MedianPrice,45) and
ema(MedianPrice,10)<ema(MedianPrice,45))
or
data2(var1<var2 and ma(C,10)<ma(c,45) and ema(c,10)<ema(c,45) and
ma(MedianPrice,10)<ma(MedianPrice,45) and
ema(MedianPrice,10)<ema(MedianPrice,45)) Then
Sell();
If MarketPosition==-1 and
((var1<var2 and ma(C,10)>ma(c,45) and ema(c,10)>ema(c,45) and
ma(MedianPrice,10)>ma(MedianPrice,45) and
ema(MedianPrice,10)>ema(MedianPrice,45))
or
data2(var1<var2 and ma(C,10)>ma(c,45) and ema(c,10)>ema(c,45) and
ma(MedianPrice,10)>ma(MedianPrice,45) and
ema(MedianPrice,10)>ema(MedianPrice,45))) Then
Exitshort();
2013-05-16
206
글번호 63305
답변완료
문의
수고많으십니다
30377 관련 답변이 정확한 답변인지 다시한번 확인하여 주세요 ...
2013-05-16
194
글번호 63304
답변완료
수고많으십니다. price channel 관련문의 드립니다.
price channel 관련문의 드립니다.
주봉의 price channel을 일봉에 불러다가 봤으면좋겠는데 워낙초보라 잘안돼네요~
부탁드립니다. (Q & A찾아봐도 없네요~)
2013-05-16
203
글번호 63303