커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

수식 문의

40봉전 100봉 이내에서 시가대비 종가가 20프로 이상 상승한날이 1일이고 20프로이상 상승한 날 이후 현재까지 종가가 20프로 상승날의 종가이상인적이 없고 20프로이상 상승한 날 이후 현재까지 저가가 20프로 상승날의 시가를 깬적이 없는 검색식좀 부탁드립니다.
프로필 이미지
무패
2021-07-28
1300
글번호 151172
종목검색
답변완료

당일 손익챠트 구현여부

안녕하세요? 시뮬레이션챠트 (또는 전략실행챠트) 에서 당일 손익 (당일청산손익 + 미청산손익)을 지표로 표현할 수 있는 지요? OpenPositionProfit, netprofit 같은 함수는 지표에서는 사용할 수 없던데 지표식에서 사용가능한 함수가 제공되는지요?
프로필 이미지
오토원
2021-07-28
1083
글번호 151169
지표
답변완료

청산질문

안녕하세요 청산방법중 타임컷으로 청산할 수 있는 방법이 있을까요? 예를들면 10봉 뒤 매수청산 1시간뒤 매수청산 이런 수식이 있나요?
프로필 이미지
회원
2021-07-28
1215
글번호 151166
시스템
답변완료

질문 드립니다.

안녕하세요. 늘 감사드립니다. 흔한 패턴인 W, M 패턴을 이용한 매매식 부탁 드립니다. 매수는, W형에서, 두 저점들(Swing Low)과 그 사이에 고점(Swing High)이 있을 때, 이 두 저점들 사이의 고점 가격을 종가가 돌파하는 순간 매수. 매도는, M형에서, 두 고점들(Swing High)과 그 사이에 저점(Swing Low)이 있을 때, 이 두 고점들 사이의 저점 가격을 종가가 이탈하는 순간 매도. 목표 가격: 패턴의 높이 만큼. 즉, 매수의 경우라면, W형에서, 왼쪽이든 오른쪽이든 더 낮은 저점 가격과, 중간 고점까지의, 높이를 목표치로 해서 Profit Taking. 매도의 경우라면, M형에서, 왼쪽이든 오른쪽이든 더 높은 고점 가격과, 중간 저점까지의, 높이를 목표치로 해서 Profit Taking. 손절: 위의 목표 가격에서와 같은 패턴의 높이 만큼으로 손절. 즉, 매수의 경우, W의 더 낮은 저점 바로 아래 손절선 설치. 매도의 경우, M의 더 높은 고점 바로 위에 손절선 설치. ((이 W형이나 M형은 저로서는 워낙 다양한 모양(즉, 가령 총 몇 개의 봉들로 구성되는지, 왼쪽 저점과 오른 쪽 저점이 서로 높이가 다를 수도 있고 등등)이 가능하니 수식화하기가 매우 어렵습니다. 혹시나 대표적인 경우라도, 또는 단순한 경우라도, 수식화 가능하다면 코딩 보여 주시면 대단히 감사하겠습니다)) 감사합니다.
프로필 이미지
즐겁게
2021-07-28
1432
글번호 151165
시스템
답변완료

지표 하나만 요청 드립니다.

* 더운 날씨에 수고 많습니다. * 요청 사항 ㅇ 50봉(입력값) 최고가와 최저가를 기준으로 피노나치 수열 수평선좀 부탁 드립니다. - 수평선은 해당 봉수만 그려지게 부탁 드림니다. - 선 굵기는 8 정도로 부탁 드립니다. * 고맙습니다. 좋은 하루 되십시요.
프로필 이미지
요타
2021-07-28
1366
글번호 151163
지표
답변완료

문의 드립니다.

안녕하세요. 아래 시스템 수식에서 매매 상태를 지표로 표시하고 싶습니다. 무포지션은 0 매수포지션은 1 매도 포지션은 -1 의 값을 나타내는 지표로 나타내고 싶습니다. 그런데 아래 시스템 수식에서 MarketPosition을 기술적 지표에서 쓸 수 없기 때문에 이 부문에서 막혀 버립니다. 어떻게 변형시켜서 유사하게라도 지표로 나태내고 싶습니다. input : N(10); var : Pi(0),count1(0),Ni(0),count2(0),cnt(0); var : SE(False),BE(False); if C > O Then { Pi = Index; SE = true; count1 = 0; For cnt = Index-Ni to Index-Ni+(N-1) { if C[cnt] < O[cnt] and C > O[cnt] Then count1 = count1+1; } if MarketPosition <= 0 and BE == true and count1 >= 3 Then { BE = False; Buy("b"); } } if MarketPosition == 1 Then { ExitLong("bl",AtStop,O[BarsSinceEntry]); if C > O Then ExitLong("bx"); } if C < O Then { Ni = Index; BE = true; count2 = 0; For cnt = Index-Pi to Index-Pi+(N-1) { if C[cnt] > O[cnt] and C < O[cnt] Then count2 = count2+1; } if MarketPosition >= 0 and SE == true and count2 >= 3 Then { SE = False; Sell("s"); } } if MarketPosition == -1 Then { ExitShort("sl",AtStop,O[BarsSinceEntry]); if C < O Then ExitShort("sx"); } 즐거운 하루되세요 > 종호 님이 쓴 글입니다. > 제목 : 문의드립니다. > 안녕하세요. 언제나 감사드립니다. 매수: 10개봉 중 음봉 시가를 저장 = 종가가 미완성된 현재봉의 이전봉의 10개봉 중 모든 음봉의 시가를 저장합니다. 그리고 현재봉이 완성되면 또 다시 이전봉 10개를 모아 다시 데이터를 갱신합니다. 현재봉이 음봉으로 끝나면 다시 매수조건1은 성립되고 매수조건1이 성립되어 만족 할 때 양봉 종가가 위의 10개봉 중의 음봉 시가를 3개 이상 돌파시 매수조건 2가 성립되고 양봉종가로 매수진입 합니다. 이 때의 양봉 종가를 매수 진입가 양봉 시가를 매수 손절가 라고 정의합니다, 즉 10개봉을 관찰하다가 음봉이 발생시 매수조건1이 스탠바이가 되고 그 후에 어떤 양봉 종가가 음봉 시가들을 3개 이상 상방으로 돌파할 때 매수 진입하는 것입니다. 일종의 10개봉 밴드 돌파 매매 변형입니다. 이 손절: 매수 손절가를 현재가가 하향시 손절합니다. 청산: 매수후에 양봉이 한번 나오면 바로 양봉 종가로 청산합니다. 손절과 청산시에 모든 조건은 처음으로 셋팅되어야 하므로 매수조건1도 yes가 no로 바뀌어야 합니다. 매도: 반대논리로 매도진입시와 손절과 청산식 부탁드립니다.
프로필 이미지
종호
2021-07-28
1087
글번호 151160
지표
답변완료

질문 드립니다.

안녕하세요. 늘 감사드립니다. 상승 장악형 출현시 매수하는 식 부탁드립니다. 상승 장악형이 완성되자마자 즉시 그((즉 상승장악형 두 봉들 중 두 번째 봉의)) 종가로 매수하는 것이 아니라, 일단 상승 장악형의 두 번째 봉의 고가의 가격(예: var: BE_H(0);)을 하나의 "상수"((가령 4391.75))처럼 기억한 다음, 현재봉이 양봉이며 이 현재 양봉의 종가가 그 기억된 가격((4391.75))을 돌파하는 순간, 즉 그 것이 이 상승 장악형 출현 이후의 가령 다섯번째 봉이든 여덟번째 봉이든, 즉 즉시가 아니라 몇 봉 후에라도, 이 기억된 가격을 "양봉으로" 돌파하는 순간 매수하는 식으로 부탁드립니다. ((상승 장악형 출현 즉시 매수 됐는데, 상승하지 않고 횡보 내지 하락해서 손실이 발생할 가능성을 줄이기 위해, 몇 봉들 후가 되더라도, 확실하게 상승 장악형을 이루는 두 봉들의 고가를 양봉으로 돌파하는 순간에라야 매수가 되도록 하기 위함입니다)) 감사합니다.
프로필 이미지
즐겁게
2021-07-28
1190
글번호 151159
시스템
답변완료

청산 수식 문의드립니다.

해선 30분봉에서 연속(2회이상) 음봉(분봉상)이 나오다 양봉이 나오면 청산 연속(2회이상) 양봉(분봉상)이 나오다 음봉이 나오면 청산 이런식으로 청산 수식작성이 가능할런지요...?
프로필 이미지
유샘
2021-07-28
1048
글번호 151156
시스템
답변완료

수식

안녕하세요^^ *1]키움신호검색-예스로 전환 1-수식알고 싶어요 2-어디(지표/검색/강조??)에 이수식을 넣으면 나타나나요 3-예스에 있는데 못찾고 있나요 4-예스챠트에 표시하려고 합니다. 1]bollinger band상향돌파 2]bollinger band하&#54680;돌파 3]MACD 0선 상향돌파 4]MACD 0선 하향돌파 5]MACD-sing와 골든크로스 6]MACD-sing와 데드크로스 ** 화살표 캔들과*5정도 간격 있으면 좋겠어요 ** 강조나 지표에 문자표 캔들위에 표시했는데 그것도 캔들위에*5정도 위에 표시 가능 할까요
프로필 이미지
회원
2021-07-28
927
글번호 151155
강조