커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7766
글번호 230811
답변완료
수식문의
안녕하세요.
아래는 전에 답변받은것인데요. 제 의도와 좀 다른것같기도 해서 확인하고싶은데요.
"진입후 5봉이내에 조건1이 발생하는 횟수" 를 구하는 수식이긴한데 현재봉의 위치에 따라 리턴하는 값이 달라지지 않는지요(물론 5봉이후의 현재봉일때).
예를 들면 아래 수식경우 만약 현재봉이 10번째봉인 경우와 현재봉이 20번째봉인경우가 리턴하는 값이 같은가요.
제 의도는 "진입후 5봉이내 조건1이 발생한 회수"는 결정되고 변하지 않는 수이자나요. 저는 이 값을 5봉이후 모든 현재봉에서 리턴하는 로직을 묻는 것이었습니다.
확인부탁드립니다.
-------------------------------------------------------------------------
안녕하세요
예스스탁입니다.
죄송합니다. 진입 이후 조건발생횟수였습니다.
input : N(5);
if MarketPosition != 0 Then{ # 진입이후에
if BarsSinceEntry <= N Then{ # N봉이내
var1 = CountIF(조건,BarsSinceEntry); # 조건발생횟수
}
}
즐거운 하루되세요
> 제이코타 님이 쓴 글입니다.
> 제목 : 아래 질문중 재 질문입니다.
> 수고하십니다.
어제 질문한 것인데요.
답변감사합니다만,
"CountIF(조건,BarsSinceEntry)"은 "진입후 현재봉까지 조건이 발생하는 회수" 인것같습니다(몇봉인지 특정되지 않은).
그런데 제 질문은
"진입후 N봉 이내에 특정조건이 발생할 횟수"
을 묻는 질문이었습니다.(예를 들면 진입후 5봉이내에 조건1이 발생한 횟수)
수식부탁드립니다.
2009-07-15
724
글번호 23487
답변완료
검색식 부탁드립니다.
최저가 대비 30%이상 상승한후 고점대비 15%이상 하락후
거래량이 10일동안의 평균보다 2배이상인 종목
또는 어제의 거래량보다 2배이상인 종목
검색식입니다.
수고하세요..
2009-07-15
802
글번호 23486
답변완료
수식문의..
선물 체결매도 체결매수 함수좀부탁드립니다
매도+매수=누적 거래량 막대로 표현할수있는 지표좀 부탁드립니다
감사합니다
2009-07-15
905
글번호 23483
답변완료
문의드립니다
또 문의드립니다
답변해주시는 내용들을 보니 도움이 많이 되네요
1.
buy1(첫매수),buy2(추가),buy3(추가)이 있는상태에서
buy1과 buy2만 청산하려면 어떻게 해야하냐고 문의드렸었는데
=============================================================
분할 청산의 경우 전체 수량에서 일정수량만을 청산하는 것이므로
buy3까지 체결된 상황이면
if CurrentEntries == 3 then 인 상황이며
exitlong("xx",onclose,def,"",수량,1);
수량난에 buy1과 buy2 신호시 발생한 수량을 넣으시기 바랍니다
=============================================================
라고 답을 주셨는데 위와같이 수량으로 청산을 하면
가장먼저 체결된 계약부터(여기서는 buy1부터)
순서대로 수량을 헤아려서 청산하게 되나요?
아니면 체결된 계약들은 전부 동일하다고 보고 랜덤순으로 수량을 맞춰서
청산이 되나요?
2.
iff 문을 사용해도 다음날로 체결이 되나요?
예를 들어서
exitlong("long", atstop, iff(l1>l2, l1,l2))
이렇게 하면 조건이 만족될때 바로 체결되지 않습니까?
2009-07-15
798
글번호 23481
답변완료
지그재그파동문의
수식지왕님이 답을 안해서 할수없이 여기에 문의 드립니다
지그재그파동으로 전고점,전저점 은 찍을수가 있던데 이것을 이평에 적용했더니
전혀 나타나지 않던데 원래 지표에는 지그재그 파동이 적용안되는 건가요?
실제로 이동평균선에 지그재그를 적용해 봤더니
아무 표시가 안나던데 왜 종가는 지그재그가 되고
이동평균은 지그재그가 안되나요?
2009-07-15
1210
글번호 23474
답변완료
수식수정보완 부탁드립니다.
안녕하세요? 항상수고가 많으십니다.
수식수정보완부탁드립니다. 메일로 보냈습니다.
namu6247 @ naver.com
미리감사드립니다.
2009-07-15
770
글번호 23472
답변완료
식좀 부탁드립니다
매수조건
1.종가 20선 골드
2.종가 일목 전환선이 기준선 골드
3.종가 엘벨로프 (20.1)지표값 상한선 골드
1.2.3. 모두 조건이 만족하면 진입
청산,손절은 종가 전환선 데드
매도조건
1.종가 20선데드
2.종가 일목 전환선이 기준선 데드
3.종가 엔벨로프 (20.1) 하한선 데드
1.2.3 모두 조건 만족하면 진입
청산,손절은 종가 전환선 골드
(청산 손절이후 10켄들 이전에는 집입제한 )
무더운 날씨에 부탁드려서 죄송합니다 항상 건강하시고 감사드립니다
2009-07-14
831
글번호 23471
답변완료
수식문의 드립니다.
항상 친절한 답변 감사드립니다.
두가지 질문을 드립니다.
1. 예를들어 10개의 Array "Clx[10]" 가있습니다.
Clx는 값이 무작위로 저장이 되어있습니다.
Clx 값중에는 현재값보가 큰것들도 있고 작은 것들도 있습니다.
이때 현재값과 Clx값을 비교했을 때 "큰값중 현재값과 가장 가까운 값 Uppivot"과
"작은값중 현재값과 가장 가까운 값 Dnpivot"을 구하여 저장하는 식이 필요합니다.
2. 예를들어 20개의 Array "test[20]" 가있습니다.
여기에 저장되어 있는 값은 무작위로 저장되어있으며 내림차순 또는
오름차순이 아닙니다.
이 값들을 내림차순이나 오름 차순으로 정렬하더라도 값들의 간격은
일정하지 않습니다.
예를들면 test[1]=180, test[2]=183, test[3]=182.5 test[4]= 183.1 ......
이들 값들중 두수 또는 세수, 또는 네수 등 비교하는 대상의 수에 상관없이 간격의
차이가 0.5가 되지 않으면 0.5범위에 들어 있는 Array를 모두 합하여 평균을 내서
값을 구하고,
array "test[20]"중에 0.5범위에 해당하지 않은 수들과 0.5범위에 해당
하여 평균을 구한 결과 값을 다른 array에 저장하는 식이 필요합니다.
(즉 0.5범위에 들어있는 값들을 제외시키고 그 대신 구해진 평균을 처음에 있는
array중 0.5범위에 해당되지 않았던 수들과 함께 새로운 array "test2"에 저장한
다.)---> 20개 값중 0.5p 안에 드는 선들끼리 합쳐서 평균을 내어 복잡함을 없
애 보려는 의도 입니다.
2009-07-15
807
글번호 23470
답변완료
문의드려요
문의드려요
지표식을 만들어서 사용중인데요.
제가 정의를 하지 않은 구간에 속하는 봉이, 100개봉이면 대략 1개봉정도
출현하더군요.
그런 봉은 지표값이 아무것도 출력되지 않아 공란으로 표시되던데요.
이렇게 공란으로 처리되는 값은 시스템을 만들때 어떤 값으로 처리되는지
궁금합니다.
무조건 -1로 처리되는지 0으로 처리되는지,아니면 무엇인지 궁금합니다.
알려주시면 매우 감사하겠습니다. 건승하세요
2009-07-15
708
글번호 23469