커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7655
글번호 230811
답변완료
data 값 조회
항상 신속 정혹한 답변 감사드립니다.
지표를 만들때에 참고하기 위해서인데요
Data1, Data2,....Datan을
확인하려면 어떻게 하면되나요?
예를들면
외국인 순매수 금액이 Data2 인지 Data3 등에 해당한지 알고 싶습니다.
부탁드립니다.
2012-05-10
340
글번호 50923
답변완료
검색식
당일 상한가로 마감된 종목 검색식 부탁드립니다.
제가 가진것은 당일 상한가 친것이 모두 나와서요ㅠㅠ
2012-05-10
362
글번호 50919
답변완료
야간선물
1. 야간 선물이 오후부터 이틑날 새벽까지 거래되니까 당일, 전일, dayvolume 등 'day'가 들어가는 함수가 안 맞네요.
야간선물 첫캔들부터 거래량을 누적시키는 식.
2. 이평이 상승(양봉)이면 red, 하락(음봉)이면 blue로 표시하되, 양봉에서 음봉, 또는 음봉에서 양봉으로 전환(즉, 색깔이 바뀌는)첫번째 위치(봉)에 강조 및 경보음 발생(막대챠트로 볼 겁니다)
감사합니다
2012-05-10
366
글번호 50918
답변완료
문의드립니다.
안녕하세요.
5분봉 차트에서
10시에서 11시까지 종가가 ma(c,60) 이평 아래에 있었고
(만약 이것이 안되면 10시, 10시반, 11시에 종가가 60이평 아래에 있었고로 해주세요)
현재 60이평 위에 있다는 수식을 알려주세요.
수고하세요.
2012-05-09
278
글번호 50917
가람봉 님에 의해서 삭제되었습니다.
2012-05-09
9
글번호 50916
답변완료
타주기 참조
항상 친절한 답변 감사드립니다.
다음과 같은 내용 수식작성 부탁드립니다.
주봉: 5분봉
타주기: 1분봉
1. 당일 첫봉이 양봉이면 매수조건
2. 매수조건에서 타주기의 직전 2개봉이 모두 양봉이면 매수
이는 주봉을 1분봉으로 하고
if dayindex == 4 then
{if c - opend(0) > 0 and c - o > 0 and c[1] - o[1] > 0 then buy();}
와 내용상 동일하나 몇가지 이유로 질문과 같은 타주기 참조 수식이 필요합니다.
또한
if dayindex == 4 then
{if c - opend(0) > 0 and lrs(c, 2) > 0 then buy();}
이와 같은 수식도 5분봉 주봉, 1분봉 타주기 참조 변환 부탁드립니다.
2012-05-09
309
글번호 50913
답변완료
초보자가 여러가지 문의드립니다.
안녕하세요.. 몇가지 궁금한점 문의드립니다.
일반(현물?) 주식거래에 대해서 문의드립니다.
몇일전 시작한 초보임을 이해해 주세요.. ^^
1. 종목검색식에서 MessageLog 사용이 안되는것 같습니다.
디버깅하는 요령이 있을까요 ?
2. 시스템에서 아래와 같이 작성이 되어 있어도
디버깅 창에서 보면 같은 시간대에 "BUY!" 가 여러번 호출 되는데..
그이유를 알고 싶습니다....
매수는 1회만 되는것 같긴 한데 여러번 매수가 될까 걱정이 되네요..
if (MarketPosition == 0 and buycnt!=1 then {
buycnt = 1;
buy("B");
MessageLog("BUY!");
}
3. 작성한 프로그램이 호출 되는 정확한 시점과
(1분봉일 경우, 분봉이 완성되는 시점에 1회 호출되는것이 아닌가요 ?)
모든 변수가 전역변수 같이 사용되는것 같은데.. SYNC가 안되는(위 2번같은문제)
이유를 알고 싶습니다. (혹은 SYNC할수 있는 방법이 있는지요?)
4. 트레이딩프로그램을 계속 켜놓을 수는 없나요.. ? 새벽 6시에 보면 로그아웃
되어 있더라구요..
5. 어제 매수한 종목에 대해, 오늘 매도전용으로 시스템을 돌리고자 합니다.
밤에 트래이딩 프로그램이 재시작 되면 매수진입시점을 모르게 되는데..
허수 매수방법 외에는 방법이 없는 건가요..?
6. 매도 전용 시스템을 위해 아래와 같이 허수매수를 사용하고 있습니다.
허수매수와 실제매수와의 차이점에 대해 알고 싶습니다.
사용하는 함수는 동일한것 같은데.. 단지 시점이 과거냐 ? 현재냐 ? 로 구분되어
지는 건가요 ?
buy("B",OnClose,def,허수매수수량);
7. 허수 매수를 시점을 위해.. 어제 날짜를 구하는 것이 필요한데...
sdate != sdate[1] 이런 방법으로는 날짜는 구할수 있겠지만..
해당 시점(sdate) 에 buy() 할 수가 없어서...
어제 날짜(거래일기준)를 구하는 요령이 없을까요 ?
8. 끝으로... 수수료에 대해 알려주세요.. 현물 주식거래시..(하이투자증권)
감사합니다...
2012-05-09
331
글번호 50912
답변완료
부탁합니다
수식1
pr= Tema(C,T);
S= sum(If(pr>pr(1),1,If(pr<pr(1),-1,0)));
B=valuewhen(1, time==090000,S);
S
조건의 T는 주기
수식2: 9시
b
2012-05-09
370
글번호 50910
답변완료
문의드립니다.
안녕하세요.
30분봉 차트에서
전일 종가가 ma(c,20) 아래에 있었고, 당일 시가는 ma(c,20) 위에 있고,
당일 첫봉이 음봉이다.
라는 검색식을 부탁드립니다.
일전에 답변 주신 아래 검색식과 같은 형식으로 부탁드립니다.
==================================================================
안녕하세요
예스스탁입니다.
#30분봉 기준
input : P(-2),N(0);
var : cnt(0);
Array : cond[50](false);
if date != date[1] Then{
cond[0] = false;
for cnt = 1 to 30{
cond[cnt] = cond[cnt-1][1];
}
}
if stime == 150000 and C <= C[1]*(1+P/100) Then
cond[0] = true;
if cond[N] == true Then
find(1);
종목검색시 검색에 필요한 봉갯수를 500으로 설정하고 검색하시면 됩니다.
N이 0이면 당일, 1이면 전일, 2면 전전일 순입니다.
즐거운 하루되세요
> 화곡8동 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 안녕하세요.
후장 동시호가에 종가가 -2% 이상 하락한 종목을 검색하고 싶습니다.
당일과 전일, 전전일,3일전, 4일전.... 20일전의 종목을 검색하고 싶습니다.
검색식을 3일치씩 모아서 하고 싶습니다.
즉 당일과 전일, 전전일 검색식 하나 만들고
3일전, 4일전, 5일전 검색식 만드는 방법으로...
그게 안되면 하나씩 만들어도 되고요.
일봉에서 안되면 30분봉에서 검색식을 만들어도 되고요.
수고하세요.
2012-05-09
297
글번호 50905