커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7589
글번호 230811
답변완료
시스템식 문의드립니다
예를들어...
현물 매수진입후 매도 조건만족이 안되어 두달의 시간 경과시...
두달째 되는날 아니면 50일째 되는날 전량매도...
가능하다면 부탁드립니다...
2013-01-25
240
글번호 58634
답변완료
변동성 관련해 문의 드립니다.
항상 좋은 답변 주셔서 감사합니다.
변동성에 대해서 공부중인데
역사적 변동성 내재변동성을 차트로 볼수 있나요 , 참조 데이터나 함수로 그릴수 있나해서요..!!
날씨 추워지는데 감기 조심하시구요..^^*
2013-01-24
239
글번호 58633
답변완료
시스템식 문의
2013년 새해복 많이 받으세요.
1. A라는 시스템이 있을경우 현재 주가가 5이평선 아래에 있을경우에만 신호가 나오게끔
하는 방법을 알고싶습니다.
2.3일전에 종가가 상한가 마감했을경우 5이평선 아래에서만 시스템 신호가 나오게끔 하는 방법도 가능할까요?
아래식에 넣고 싶습니다.
두가지식을 따로 부탁드립니다
input : C1(18000000),수익(8),추가(2),손절(2);
var : loss(0),cnt(0);
if CodeCategory == 1 Then{ #코스피
if BasePrice < 50000 Then{
Var1 = int(int((C1*0.08)/C)/10)*10;
Var2 = int(int((C1*0.1)/C)/10)*10;
}
Else{
Var1 = int((C1*0.08)/C);
Var2 = int((C1*0.1)/C);
}
}
if CodeCategory == 2 or CodeCategory == 8 Then{
Var1 = int((C1*0.08)/C);
Var2 = int((C1*0.1)/C);
}
if CodeCategory == 6 Then{#옵션
Var1 = int((C1*0.08)/(C*BigPointValue));
Var2 = int((C1*0.1)/(C*BigPointValue));
}
#당일 "손절"이름으로 청산된 횟수
loss = 0;
for cnt = 0 to 20{
if exitdate(cnt) == sdate and IsExitName("손절",cnt) == true Then
loss = loss+1;
}
value1 = BollBandDown(20,6);
if MarketPosition == 0 and loss < 5 and CrossDown(c,value1) and (stime < 090000 or stime >= 133000) Then
buy("매수1",OnClose,def,var2);
if MarketPosition == 1 and (stime < 090000 or stime >= 133000) Then{
exitlong("매도",atlimit,avgEntryPrice*(1+수익/100));
if CurrentEntries == 1 and MaxEntries == 1 Then
buy("매수2",atlimit,EntryPrice*(1-(추가*1)/100),var1);
if CurrentEntries == 2 and MaxEntries == 2 Then
buy("매수3",atlimit,EntryPrice*(1-(추가*2)/100),var1);
if CurrentEntries == 3 and MaxEntries == 3 Then
buy("매수4",atlimit,EntryPrice*(1-(추가*3)/100),var1);
if CurrentEntries == 4 and MaxEntries == 4 Then
exitlong("손절",AtStop,EntryPrice*(1-(추가*3+손절)/100));
}
#이전일에 매수했으면 당일 9시 9분봉완성시 청산
if EntryDate != sdate and stime == 090900 Then
exitlong();
#SetStopEndofday(140000);
2013-01-24
280
글번호 58632
답변완료
문의드립니다
1,
10분전 시가 만을 나타내려고 합니다
10분마다 10분전봉의 시가 를 나타내려고 합니다
090000 시가
091000 시가
092000 시가
"
"
"
"
이런식으로 나타내고 싶습니다
2.
50개봉의 시가도 질문 1과 마찬가지입니다
장시작후 봉50개가 지난후 51번째봉에서 50개전 봉의 시가를 나타내고싶습니다
101번째봉이되면 50개전의 시가를 나타내고
151번째봉이되면 100개전 의 시가가 나타나고
가능할까요?
2013-01-24
220
글번호 58631
우후훗 님에 의해서 삭제되었습니다.
2013-01-24
3
글번호 58621
답변완료
BarsSinceEntry 질문
안녕하세요. 아래 질문에 대한 답변 부탁드려요.
1. 일반적으로 Trailing Stop에서 NthHighest(1, High, BarsSinceEntry+1)와 같이 +1을 해주는 이유?
2. NthHighest(1, High, BarsSinceEntry+1)와 high(BarsSinceEntry+1)의 차이는?
3. ma(high,1)과 high(1)의 차이는?
감사합니다.
2013-01-24
320
글번호 58619
답변완료
모의투자
하이투자 사용자 입니다.
현재 모의투자로 공부중입니다.
선물은 가능한데 옵션은 안되는 걸루 알고 있습니다.
혹시 옵션 모투 하고 싶은 사람은 어찌해야 하는지 좋은 방안이 있으면
알려 주세요.
또, 향후 옵션모투는 개설 의향이 있으신가요?
감사 합니다.
2013-01-24
300
글번호 58615
답변완료
수식 문의...드립니다
항상 수고하십니다
예를들어 2013.01.20일 이후에 하루에 저점대비 6프로 상승하면 매수 되는 식부탁드릴께요 그 식이 한번 설정해두면 계속 유지 되는 식으로 부탁드립니다.
수고하십시오.~~~
2013-01-24
260
글번호 58614
답변완료
부탁드립니다
선물5분봉을 이용해서 시스템매매를 할경우 , 전일과 전전일 일봉상 캔틀패턴을 참조하여
1- 진입수량을 조정할수 잇는지요 ?
2- 매수패턴일때 , 5분봉에서 첫신호가 매도라면 매도를 무시하고 첫진입을 매수로만 할수 잇는지요 ?
가능하다면 코딩 부탁드립니다 ..
일봉상 전일 캔들이 음봉이고 , 위꼬리가 잇고 , 고가가 전전일고가보다 크거나같은 경우
5분봉 매도 진입수량을 5계약 위 패턴이 아니면 1계약 으로 진입 ;
위 패턴일경우 5분봉에서 첫 진입은 항상 매도포지션 ; 매수가 먼저 나오면 일봉상 위 패턴일경우 무시할수잇는지요 ?
일봉상전일 캔들이 양봉이고 아리꼬리가 잇고 저가가 전전일저가보다 작거나같을경우
5분봉상 매수진입수량을 5계약 위 패턴이 아니면 1계약으로 집입;
위 패턴일경우 5분봉에서 첫 진입은 항상 매수포지셔 ; 매도가 먼저 나오면 일봉상 위 패턴일경우 무시할수잇는지요 ?
감사합니다
2013-01-24
256
글번호 58613