커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

눌림목 정의

예스 담당자님 수고하십니다. 1. 예스랭귀지로 눌림목을 정의하는 방법을 몇가지 소개해주세요. 2. 특정사건 이후에 양봉이나 음봉을 카운트하는 간편한 방법을 소개해주세요. 위 질문이 너무 추상적이라면,간단한 가정을 하시고 대강의 방법만 소개해주시면 됩니다.
프로필 이미지
sandy
2004-07-15
1216
글번호 4535
시스템
답변완료

내용 수정하여 다시 확인 부탁 드립니다...

답변 없는것 아닌가 하고 기둘렸읍니다.. 답변 주셔서 감사하구요.. 다시한번 내용을 수정하여... 될수 있는지..궁금하거든요.. 메일 확인 부탁 드릴께요...
프로필 이미지
회원
2004-07-15
1036
글번호 4534
지표
답변완료

수식부탁합니다.

수고 많으십니다. 예스시스템초보자인데 다음과 같은 시스템수식을 부탁합니다. 이평선 9개사용을 이용합니다. 이평값은 각각 2 이평선,3 이평선 ~ 9 이평선,10 이평선까지 9개사용한다고 가정. ------------------------------------------------- 문의1. 매수 시가,종가가 위 이평선9개의 값보다 큰값일때, 다음봉시가에서 매도2호가에 매수주문. 매수청산 시가와종가가 2,3,4,5,6이평선의 값보다 작은값이고, 7,8,9,10이평선이 정배열상태일때 다음봉시가에서 매수2호가에 매수청산주문. 매도 시가,종가가 이평선9개의 값보다 작은값일때, 다음봉시가에서 매수2호가에 매도주문. 매도청산 시가와종가가 2,3,4,5,6이평선의 값보다 작은값이고, 7,8,9,10이평선이 역배열상태일때 다음봉시가에서 매수2호가에 매도청산주문. --------------------------------------------------- 문의2. 위와 모든것이 동일하고 시가와종가를 종가로 대체한 시스템식. ------------------------------------------------- 문의3. 위의 수식과 같고 진입잔고가 14:55분까지 남아있을때. 15:00분에 무조건 청산주문(최유리지정가주문) 하는 방법. ------------------------------------------------------ 문의4. 위의 시스템식은 선물 분봉챠트로 신호가 나오게 하고 실제 매매는 특정 콜풋옵션으로 매매하게 하는 방법. 즉 매수-매수청산신호시는 콜옵션매수진입-청산 매도-매도청산신호시는 풋옵션매수진입-청산..이런 식으로 말입니다. 이거 되면 좋겟습니다...!! -----------------------------------------------ㅡ------------------- 문의5. 시가갭보정챠트를 이용하여 위 시스템적용할수 있는 시스템식. --------------------------------------------------------------- 질문이 많았습니다. 수고해주시면 감사하겠습니다...^^ 아참.. 빠뜨럿군여.. 각신호시 챠트에 표시.. 이평선은 표시안되어도 됨../
프로필 이미지
회원
2004-07-15
899
글번호 4533
시스템

정곡선생 님에 의해서 삭제되었습니다.

프로필 이미지
정곡선생
2004-07-16
51
글번호 4532
시스템
답변완료

이게 뭔지 좀 가르쳐 주세여....

이동평균선 중에 welles MA 라는게 있다는데 구하는 공식은 아래와 같다고 합니다. 혹시 이 welles MA 에 대한 용어를 알고 계시면 좀 설명을 해주시고..아울러 이것을 수식으로 만들어 사용할 수 있으면 수식을 좀 작성해주세요....그럼 이만.... Welles MA 계산식입니다. ( An-1 * (term -1) ) + Bn An = --------------------------- term ( A0 = B0) n : 배열 인덱스 An : Welles MA 배열 Bn : 주가(시, 고, 저, 종 중 하나) term : 이동평균 기간
프로필 이미지
회원
2004-07-15
1269
글번호 4530
지표
답변완료

문의

predayclose 봉의 좌표 표현을 하고싶읍니다. dayindex 말고 좌표로 표현하고자합니다. 60분봉 기준으로 설명해주시고, 단지 에전에 점심동시호가 잇엇을때, 또 장이 비정상적으로 진행된때 (수능일, 911테러후등) 에도 문제가 없이 적용할수잇게 부탁드립니다. 부탁드립니다.
프로필 이미지
해월정
2004-07-15
1094
글번호 4528
지표
답변완료

조건설정입니다.

지난번 자세한 설명에 감사합니다. 원하는 검색조건은 일봉 챠트 조건에서 정배열이면서 즉 5일, 10일 20일 60일 120일선의 조건에서 20일 60일 120일선만 정배열이고, 단기 5일, 10일선은 정배열선과 관련이 없습니다. 위의 정배열이면서 스토캐스틱(5.3.3)조건에서 %K가 %D선을 상향 돌파하며 스토캐스틱 지표상으로 20~80% 변동폭의 조건중 20~50%선의 매수조건에 해당하는 검색식을 원합니다. 그리고 , 5일선, 10일선 20일선이 정배열이면서 5일선이 20일선에 수렴하며 변동폭이 5%이내인 종목을 선별하고 싶습니다. 물론 60일,120일선의 조건은 없습니다. 그리고 가능하시다면 메일 (hiland001@hanmail.net)로 부탁드립니다. 감사합니다.
프로필 이미지
회원
2004-07-15
940
글번호 4527
기타
답변완료

스톡상승이면서 MACD 상승 검색식은?(이메일로보내주세요.)

이메일 주소는 (hunimail@korea.com) 입니다. 1. AND 식이 아닌 OR 검색은 어떻게 하는지요? 예를 들면 MACD상승하는 종목과 스톡케스틱 상승 종목을 함께 포괄적으로 보고 싶을 경우 수식을 어떻게 작성하면 좋습니까? 2. 그리고 변수 설정은 어떻게 하는지요? ==== 예제 === Input: p1(24), p2(10) ; Var: Formula0(0); Formula0 = iff(ma(StochasticsK_C(p1,p2),4) <25, 1, 0); Find( Formula0 ); ============== 여기서 변수 p1,p2 에 더하여 r1,r2 를 변수로 첨가하고 싶다면 어떻게 하면 되는지요?
프로필 이미지
추세분석
2004-07-14
1339
글번호 4521
검색
답변완료

수식작성예제로 공부하다가...

수식작성예제중에서.. [매매조건] 1. 금일 첫번째 거래량이 전일 9시 거래량 보다 크며 2. 금일 첫번째 시가가 전일 종가보다 크며 9시 20분 이내에 매수 3. 당일 오후 2시 50분에 청산하는 식 [시스템식] input : tradetime(092000); var : value(0), value1(0); if date != date[1] then value = 0; if dayindex()==0 then value = V[dayindex()[1]+1]; // 문장1 if dayindex()==0 then value1 = C[1]; //문장2 if V[dayindex()] > value && O[dayindex()] > value1 && stime <= tradetime then buy(); if stime == 145000 then exitlong(); 위 식에서 다음 부분... if date != date[1] then value = 0; 이게 필요한 이유를 좀 설명해주세요^^
프로필 이미지
마린보이
2004-07-14
1164
글번호 4517
시스템