커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내

안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
프로필 이미지
예스스탁
2026-02-27
7816
글번호 230811
지표
답변완료

무슨 지표인가요

OC Histogram 이란 지표가 있는데... 무슨지표인가요... 모르겠어요... 알기싶게 설명해주시면 감사합니다
프로필 이미지
회원
2007-09-28
861
글번호 13651
지표
답변완료

메일 확인바랍니다 메일로질문올렸습니다

답변은 yang12133@empal.com 으로 부탁합니다
프로필 이미지
회원
2007-09-28
943
글번호 13650
시스템
답변완료

안녕하세요?

선물 1초차트에서의 초당거래량을 선물 1분차트에 지표로 사용하려고 합니다 수식작성 부탁드립니다. 수고하세요
프로필 이미지
초보트레이
2007-09-26
939
글번호 13640
지표
답변완료

함수관련문의

안녕하세요? 3.1버전에서는 stime과 sdate의 함수가 먹히질 않는데 어떻게 된일이죠? dayofweek(sdate) != 1 이란 함수가 먹히질 않고 그날에 신호가 발생하구요 stime == 093000 이란 함수를 썼는데 엉뚱한 시간에 신호가 나오구요 그리고 전체 거래수 중에 진입과 동시에 청산이 발생하는 건수가 절반을 차지해서 이전버전의 수식이 엉망이 되네요... 답변미리 감사드리구요..
프로필 이미지
절정파워
2007-09-26
991
글번호 13639
시스템
답변완료

MA는 어떻게 구해지나요?

이걸 수식 작성에 올려야 할지 프로그램 사용법에 올려야 할지 모르겠는데요. 현재 TS의 EL과 YesTrader의 YL을 병행사용하고 있습니다. 그런데 TS와 예스트레이더가 같은 Open, Close, High, Low값을 가짐에도 불구하고 계산되어 나오는 ADX 값이 서로 다릅니다-_-;; 예스트레이더의 ADX 로직을 그대로 TS에 옮겨심어봤는데 이번에는 또 다른 값이 나옵니다(?!) ADX로직은 _ADX라는 사용자함수를 참조했습니다. 예스에서 비교해보니 그대로더군요. 제 생각에 다른 점은 TS에서는 Average Function을 사용해서 MA를 구하는 반면, 예스트레이더에서는 MA라는 기능이 따로 있는 것이라고 생각됩니다만, MA는 함수로 나와있지 않더군요. 그래서 예스트레이더에서 MA를 구하는 로직이 어떻게 짜여져 있는지 알고 싶어서 질문드립니다. 혹시 제가 옮겨심었다고 생각한 로직에 문제가 있을지도 모르니, 첨부해 봅니다. Inputs : Period(NumericSimple); Vars : value1(0), value2(0), value3(0), value4(0), value5(0); value1 = iff(H-H[1]>0 and H-H[1]>L[1]-L,H-H[1],0); value2 = iff(L[1]-L>0 and H-H[1]<L[1]-L,L[1]-L,0); value3 = Average(value1,period); value4 = Average(value2,period); value5 = iff(value3 - value4 = 0, 0, absvalue(value3-value4)/(value3+value4)*100); ADXyes = Average(value5,Period);
프로필 이미지
회원
2007-09-24
969
글번호 13638
시스템

actaus 님에 의해서 삭제되었습니다.

프로필 이미지
actaus
2007-09-23
293
글번호 13637
지표
답변완료

이동평균선 .

일봉시가가 20일선 위에서는 시가매수 종가매도 20일선 아래에서는 시가매도 종가매수 1포인트 손절 0.5포인트 수익감소시 이익실현 . 아니면 종가청산.
프로필 이미지
추세순응
2007-09-23
963
글번호 13636
시스템
답변완료

주문이 나간것에 대하여 해당주문의 체결정보/수정/취소가 가능한가요?

시스템트레이딩을 해볼려고 이제 예스트레이더를 처음 접했습니다. 관련 도움말을 열심히 읽어보면서 공부하고 있는 중인데요.. 도움말을 아미루 읽어봐도 제가 원하는 기능을 구현하기 위한 함수나 명령어가 보이질 않아서 도움을 구하기 위하여 질문합니다. ==== 본 질문 ========================= 질문1: 매수/매도 주문을 시스템에서 발생시킨 경우 해당 주문이 체결되었는지를 프로그램상에서 알수있는 방법이 있는지요? 즉, hts에서 제가 직접 수동으로 조회창을 띄어서 보는 것이 아니라 자동매매프로그램속에서 주문낸것의 체결정보를 알고자 하는 것입니다. 예를들어 저는 다음과 같은 흐름으로 매매전략을 구축하려고 하는데, 해당 명령어나 방법을 도움말에서는 찾지를 못했습니다. 예로 매수신호가 발생하여 프로그램에서 10개를 매수주문내었습니다. 그런데 이것이 체결이 되어야 프로그램적으로 매도를 할 수있을 것입니다. 그래서 프로그램에서 매수주문 된 것이 얼마에 몇주 체결되었는지를 프로그램상에서 정보를 확보하고 이후 매도주문시에 체결된 수량만큼만 매도주문을 내는 식으로 프로그램을 만들려고 합니다. 또한 매도 주문 역시 실제거래가 체결되었는지를 확인해야 할 필요성이 있습니다. 그래야 거청산이 완료되었는지를 확인할 수 있겠죠. 만일 매도거래가 체결되지 않았다면 계속 프로그램에서는 금액을 바꿔가면서 매도 주문을 내어 어쨌든 한건의 거래를 완전청산하려고 하는 것입니다. 이런 프로그램을 작성하기 위해서는 반드시 제가 낸 주문이 실제 체결이 되었는지 정보가 프로그램상에서 확보가 가능해야 합니다. - 이것이 가능한지요? 질문2. 제가 프로그램상에서 주문이 한번 나간것을 프로그램에서 취소하는 것이 가능한지요? 질문3. 제가 10개의 매수주문을 내었는데,실제로 체결된 것이 6개고 나머지 4개는 체결되지 못했다고 합시다. 이러한 체결정보를 프로그램상에서 확보가능한지요? 또한, 체결되지 못한 4개의 매수주문을 프로그램상에서 취소주문을 내는 것이 가능한지요? 혹시 상기의 기능이 현재 시스템트레이딩 랭귀지에서 구현되지 못하는 상태라면 향후 이 기능을 구현할 계획이 있으신지 알려주시기 바랍니다. 대단히 감사합니다.
프로필 이미지
회원
2007-09-22
844
글번호 13635
시스템

actaus 님에 의해서 삭제되었습니다.

프로필 이미지
actaus
2007-09-21
354
글번호 13634
시스템