커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7661
글번호 230811
답변완료
선물호가잔량정보 미제공에 따른 대응방안?
매경뉴스보도처럼 6월부터 선물총호가수량 정보를 제공하지 않게 되면
http://news.mk.co.kr/newsRead.php?year=2012&no=204483
호가잔량정보를 사용하는 많은 시스템트레이더들의 시스템이 무용지물이 됩니다
http://cafe.naver.com/bidask#
이에 대응하고자 카페를 개설하고 KRX와 상급기관인 금융위원회에 민원을 제기하고 있으며, 시행세칙개정시 행정소송등 집단행동까지 준비하고 있습니다.
예스스탁에서는 어떤 대응을 준비하고 계신지요? 예스스탁을 사용하는 우리투자증권, 리딩투자증권, 우리투자증권과 연대하여 KRX에 적극적인 반대의사를 표명하여 선물호가정보제공중단을 막아야 하지 않을 까요?
http://www.etoday.co.kr/news/section/newsview.php?TM=news&SM=2112&idxno=572625
만일 KRX에서 호가잔량정보가 중단된다면 예스스탁에서는 지금처럼 bids, asks정보를 다른 방법으로 제공할수 있는 지요?
(하이투자증권에서는 가능은 한데 사용자들에 따라서는 오해의 소지도 있고 해서 고려해보겠다고 합니다)
2012-04-17
1104
글번호 50119
답변완료
수식 문의드립니다.
바쁘실텐데, 2가지 문의 드립니다.
서로 주기가 다른 챠트의 값을 이용해서 매매하고싶습니다.
가능할런지요?
조건1.
1.3분챠트에 적용하고싶은 수식
:주가가 120선돌파시 매수.
2.일봉챠트에서 O< 5MA AND C>=5MA 일 경우 매수.
위의 두 조건을 만족할때 매수하는것이 가능한지요?
조건2.
1.일봉의 볼린저밴드 상단(10,2)을 돌파하고(10봉이내), 중심선을 무너뜨리지않은상태일것
2. 주가가 30분챠트의 60선을 돌파할것
2012-04-17
321
글번호 50116
답변완료
주식 자동매매
안녕하세요,,
예스스탁, 시스템 트레이딩을 할려고 하는데요
차트상에서 매수신호가 나오는 종목들을
자동으로 매매 할 수 있는지요?
예를들어 금일 정배열의 주가5일선 돌파종목의 매수신호가 4종목일 경우
저 4종목을 자동매수하고 정해진 매도신호에 따라 매매가 가능합니까?
(금액이나 단위야 뭐, 외부변수쓰면 될 것 같고요..)
또는 조건검색식으로 나오는 종목들을 자동으로 매매가 가능한지 궁금합니다.
차트상의 매매신호 캡쳐해서 첨부드립니다.
*자동매매에 아주 관심이 많은 현직 프로그래머 입니다.
꼭 답변 부탁드려요.
수고하세요 ^^;
2012-04-17
336
글번호 50115
답변완료
9시부터 11시까지의 참조 데이타 최고값, 최저값 표현하는 식을 알고 싶습니다.
수고가 많습니다.
9시부터 11시까지의(5분봉 기준)
참조 데이타 최고값, 최저값을 어떻게 표현하나요?
참조 데이타 값이 9시부터 11시까지 최고값의 80%에 해당하는 값을
하향돌파하면 매도!
이런 시스템 식을 만들고 싶은데,
잘 안되네요...
부탁드립니다.
고맙습니다.^^
2012-04-17
289
글번호 50114
일일일백 님에 의해서 삭제되었습니다.
2012-04-17
6
글번호 50113
답변완료
문의드려요
가령 어떤 수식에 의해 buy, sell, exitlong, exitshort 이 무작위로 계속 발생한다 했을때,
가장 최근에 sell이 있었다면 sell의 값을
가장 최근에 exitlong이 있었다면 exitlong의 값을
가장 최근에 buy가 있었다면 buy의 값을 리턴
다시말해 직전매매가를 구하려고 합니다. 방법좀 알려주세요 ^^;;
C > 직전매매가 + 1포 then buy... 처럼 활용하려고 그럽니다.
2012-04-16
305
글번호 50112
aaace 님에 의해서 삭제되었습니다.
2012-04-16
112
글번호 50111
답변완료
지표문의
1. 안녕하세요.2가지 문의 드릴께요.
첫째.
아래의 지표를 타종목으로 쓸수있게 좀 수정 해주세요.
input : N(20);
var : ii(0), sumidx(0), sumVol(0), avgVol(0);
array : temp[50](0);
if date <> date[1] then {
temp[0] = dayindex[1];
for ii = 1 to N begin
temp[ii] = temp[ii-1][1];
end;
}
sumidx = 0;
sumVol = 0;
for ii = 1 to N begin
sumidx = sumidx + temp[ii-1]+1;
sumVol = sumVol + V[sumidx];
avgVol = sumVol/N;
end;
plot1((V/AvgVol));
plotbaseLine1(10,"10",magenta);
//plotbaseLine2(20,"20",Pink);
//plotbaseLine3(30,"30",Red);
둘째는요
타종목 data2,data3,data4가 있을 경우 이를 합해서 위의 처럼 한 지표로 표시 하구 싶어요
2.그럼 감사합니다
즐거운 하루 되세요.
2012-04-16
331
글번호 50110
답변완료
재문의...
다시 질문드립니다. 만약 체결안된 잔량을 다음날 아침에 무조건 청산하려고
If MarketPosition == 1 and sTime==090000 Then
ExitLong("매수당일청산0",AtMarket,C);
If MarketPosition == -1 and sTime==090000 Then
ExitShort("매도당일청산0",AtMarket,C);
이런식으로 조건식 하나를 추가했는데요
수동매매에서 모의투자에서는 시장가주문이 안된다고 뜨는데
그럼 시스템식으로 atmarket주문이 모의투자에서는 먹히지않는건가요?
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 당일강제청산체결문제...
> 안녕하세요
예스스탁입니다.
수식에서 체결문제는 컨트롤이 되지 않습니다.
시스템은 지정한 조건만족시 신호를 발생하고
시스템 트레이딩 설정창에 지정한 매매가격으로 주문을 발생합니다.
매매가격을 체결에 유리한 가격으로 설정해 보시기 바랍니다.
현재가+-3호가로 설정하시면 매수주문은 현재가에서 3틱높게
매도주문은 3틱낮은 가격으로 주문되서 좀더 체결에 유리하게 됩니다.
즐거운 하루되세요
> 껀맨 님이 쓴 글입니다.
> 제목 : 당일강제청산체결문제...
> 안녕하세요
모의투자로 day전략을 시험운용중인데요
당일강제청산식이 가끔씩 체결되지 않아서..(한두달에 한번꼴로....)
질문드립니다.
//당일청산
If MarketPosition == 1 and sTime >143000 Then
ExitLong("매수당일청산1",AtLimit,C);
If MarketPosition == -1 and sTime >143000 Then
ExitShort("매도당일청산1",AtStop,C);
If MarketPosition == 1 and sTime >144400 Then
ExitLong("매수당일청산2",AtLimit,C);
If MarketPosition == -1 and sTime >144400 Then
ExitShort("매도당일청산2",AtStop,C);
If MarketPosition == 1 and sTime >144500 Then
ExitLong("매수당일청산3",AtMarket,C);
If MarketPosition == -1 and sTime >144500 Then
ExitShort("매도당일청산3",AtMarket,C);
이런식으로 당일강제청산이 혹시나 체결되지 않을 경우를 대비해서 수식을 짰고
시스템설정에서도 2:45분 조건만족즉시 당일강제청산에 체크를 해놓았는데요.
실제 시스템차트에서는 청산신호가 나왔음에도 불구하고 계좌평가/체결내역에는
주문이 들어가지 않았습니다. 시스템불안으로 인한건지... 수식이나 뭐에 문제가 있어서 그런건지 답변좀부탁드립니다.
2012-04-16
330
글번호 50108