커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

청산조건

1분봉을 기본으로 하고 data2 로 3분봉 data3로 5분봉을 사용합니다. 신호는 3분봉과 5분봉의 신호만 사용하는데요. 3분봉에서 1봉전봉의 rsi(14)[1]과 stochasticsK(12,5)[1] 이 둘다 80을 넘는 과열권이었고, 현재봉의(o-c)<= -0.1이면 매도. 매도후 1분봉기준 15봉이내에, 이번엔 5분봉에서 1봉전봉의 rsi(14)[1]과 stochasticsK(12,5)[1] 이 둘다 80을 넘는 과열권이었고, 현재봉의(o-c)<= -0.1인 봉이 나타나면, 5분봉의 종가/볼밴다운(20,2)<=1.005 일때 매도청산. 매도후 1분봉기준 15봉이내에 위와 같은 5분봉의 특정한 봉이 없으면, 3분봉의 종가/볼밴다운(20,2)<=1.005 일때 매도청산. 부탁드려요. 선생님. 시스템을 합성하려니 좀 힘드네요. 죄송합니다. 오늘 질문이 많아서요. 정말 감사드립니다.
프로필 이미지
스테디어드밴서
2009-06-22
615
글번호 22962
시스템
답변완료

청산식

"c매도"를 하였습니다. 1)c매도후 5봉이내에 볼밴넓이가 수축되었다가 확장되는 봉이 있으면, 이 봉으로부터 두번째 음봉에서 매도청산하라. ---------------------------- 2)c매도후 5봉이내에 볼밴넓이가 수축되었다가 확장되는 봉이 있으면, 이 봉으로부터 두번째 봉에서 매도청산하라. 정말 감사합니다. 건승하세요^^*
프로필 이미지
스테디어드밴서
2009-06-22
598
글번호 22959
시스템

날으는여우 님에 의해서 삭제되었습니다.

프로필 이미지
날으는여우
2009-06-22
1
글번호 22958
시스템
답변완료

질문이요

전일종가와 오늘시가의 차이가 0.5p 이상이고, 오늘 시가가 오늘시가때의 볼린저밴드 (20,2)상단보다 크거나, 오늘 시가때의 볼린저밴드(20,2)하단보다 작으면 stime은 9시45분부터 시작하라. 이외의 경우는 stimed은 9시 15분부터다. 1)위의 식을 부탁드립니다. 2)그리고, 위의 식을 만들때 data2의 경우는 어떻게 만드는지 작성해 주시면 매우 감사하겠습니다.
프로필 이미지
스테디어드밴서
2009-06-22
529
글번호 22957
시스템
답변완료

질문드려요

"a매도"를 하였습니다. 청산식1) 마켓포지션은 -1 이고, 이즈엔트리네임은 "a매도"이고, 종가/볼밴다운(20,2)<=1.005이거나, 종가/볼밴다운(20,2)<=1.008 이고 저가/볼밴다운(20,2)<=1.003이면 on close "a매도종가청산". 청산식2) 마켓포지션은 -1 이고, 이즈엔트리네임은 "a매도"이고, 현재가<=볼밴다운(20,2)이고, 매도종가-현재가<=0.5이면 at limit "a매도현재가청산". 위와같이 a매도에 대해 on close, at limit 두가지 방식으로 청산하고 싶습니다. 부탁드립니다. 매번 진심으로 감사드립니다.
프로필 이미지
스테디어드밴서
2009-06-22
581
글번호 22956
시스템
답변완료

수식문의드립니다.

여러 진입신호를 사용하고 있습니다. 매수1, 매수2, 매수3, ... , 매수10 그런데 10년간 연결선물그래프를 1분봉으로 띄어놓고 매수2에 대해 다시 검토하는 작업을 하여하니, 매수2 진입이 이루어진 부분을 찾는데 눈이 너무 아픕니다. 기존 그래프 아래쪽에 막대그래프를 통해서 매수2 진입이 이루어진 시점만, 긴 막대그래프로 표시해 주는 방법은 없을까요? 그렇게 되면, 스크롤로 그래프를 옆으로 옮겨가면서 매수2가 진입된 시점을 쉽게 금방금방 찾을 수 있을 것 같습니다. If IsEntryName("매수2")==true then Plot("???", ???); 이런 식으로 하면 될 것 같기도 한데... 정확히 모르겠습니다.
프로필 이미지
바랍이었어라
2009-06-22
709
글번호 22952
지표
답변완료

사용자함수만들ㄹ기

var:i(0); i=index; 라고 했더니 ㅇㅔ러가 뜨네요 인덱스를 i라는 사용자함수로 만들기
프로필 이미지
날으는여우
2009-06-22
571
글번호 22951
시스템
답변완료

수식부탁드립니다

데이터2을 참조하여 데이터1에서 매매하려고합니다. 매수조건 1 데이터 2에서 현재가보다 40MA가 낮은상황에서 데이터1 이 5이평이 70이평을 돌파하는 양봉 and Macd > Signal 이면 매수("B1") 매매횟수는 1일 3회로제한 매수조건 2 데이터2에서 현재가 > 시가 상황에서 데이터1 20이평이 80이평을 돌파하는 양봉 and 스톡K선 > D선 이면 매수("B2") 매매횟수 2회 매도조건 1 데이터 2에서 현재가보다 40MA가 높은상황에서 데이터1 이 5이평이 70이평을 하향돌파하는 음봉 and Macd < Signal 이면 매도("S1") 매매횟수는 1일 3회로제한 청산조건 매수나 매도 모두 진입이후 0.5포인트 하향시 강제청산 B1와 S1은 이익발생시 3포인트 추적손절 0.5포인트 B2의 경우은 이익발생시 1포인트 자동이익실현 미리감사드립니다.
프로필 이미지
시골길
2009-06-22
511
글번호 22950
시스템
답변완료

수식 질문 드립니다.

주문을 atStop으로 내고 싶습니다. (1) 현재 봉이 진행중이며, MACD가 상향 돌파하였습니다. 그리고 아직 봉이 완성되지는 않았지만, MACD 상향 돌파 후, 돌파시점부터 가격이 10% 올랐을 때에 매수주문을 넣고 싶습니다. (MACD를 value1, value2라고 하고, 상향돌파를 crossup(value1, value2)라고 하구요.) Buy("매수1", AtStop, xxx, 1) 여기서 xxx에 어떤 수식이 들어가야 할 지 모르겠습니다. (2) 현재봉이 진행중이며, 주가가 5일선을 돌파한 후 돌파시점의 가격보다 10% 올랐을 때에 매수하고 싶습니다. Buy("매수2", AtStop, yyy, 1) 이 질문에서는 yyy 부분에 yyy -> ( c+c[1]+c[2]+c[3]+c[4] ) / 5 * 1.1 이렇게 들어가면 될 것 같은데 맞나요?
프로필 이미지
바랍이었어라
2009-06-22
539
글번호 22949
시스템