커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

메일로 문의 드렸습니다.

메일로 답변 부탁드립니다. 감사합니다.
프로필 이미지
DF
2009-03-18
696
글번호 21000
시스템

시스템 개발시 수수료와 슬리피지 질문입니다

시스템 개발시 수수료와 슬리피지 질문입니다 선물과옵션에서 각각 적당한 수수료와 슬리피지를 알려주세요 진입호가는 +- 1 정도으로 합니다
프로필 이미지
파인애플
2009-03-18
857
글번호 20999
시스템
답변완료

RSI 시스템식 질문입니다

옵션차트 10080 글의 매수조건(하루마다 RSI가 리셋이 되고 58 크로스업 매수, 55크로스다운 매수청산) 의 조건을 가지면서 매매수량및금액 10만원 내에서 최대 매매수량 매수 매매시간 9시10분부터 3시까지 매매횟수 2회 손절 0.03포인트 최대수익하락 0.02 ~ 0.04 수익시 0.03 하락하면 익절 0.04 이상 수익시 0.04 하락하면 익절 수고하세요
프로필 이미지
파인애플
2009-03-18
762
글번호 20998
시스템
답변완료

2개 챠트에서 신호 동시발생 방법

A챠트(종목A)에 전략 A2전략을 적용을 합니다. B챠트(종목B)에 전략 B2전략을 적용을 합니다. A1종목의 승률과 B1종목의 승률의 합이 50% 이상이 된다면 동시에 A1, B2전략에 청산신호를 낼 수 있는 방법이 있을까요?
프로필 이미지
마수거리
2009-03-18
783
글번호 20997
시스템
답변완료

정배열, 역배열

안녕하세요? 1.이동평균선은 3개(5-20-60)를 가지구요 정배열은 1(빨간색), 역배열은 -1 (파란색) 그외는 0 (검은색)으로 출력되는 지표식좀 부탁드려요 ㅎㅎ 2.그리고 챠트상에서 정배열일때--빨간색 역배열일때 -- 파랑색 그외---회색등 으로 색깔구분 또는 구간을 나누어 볼수는 없을까요? 수고하세요
프로필 이미지
qaz74
2009-03-17
967
글번호 20996
지표

관리자에 의해 프로그램 사용법 QnA로 이동되었습니다

프로필 이미지
첫걸음
2009-03-17
10
글번호 20995
시스템
답변완료

시스템식 부탁드립니다.

조건식 : 제가 지정하는 특정 일자(A)부터 특정일자(B)까지만 거래를 하되, 거래는 특정일자(A)의 시초가보다 10분봉 종가가 위에 있으면 매수진입, 시초가보다 10분봉 종가가 아래에 있으면 매도진입. 이후부터는 10분봉 종가가 이 시초가를 crossdown하면 매수청산 및 매도진입, crossup하면 매도청산 및 매수진입. 마지막으로 지정하는 특정일자(B)의 14:40이되면 보유 포지션 청산. 차트는 10분봉을 이용하려고 합니다. 입력 변수는 특정 일자(A)와 특정 일자(B)만 입력할 수 있도록 해주세요. 도움을 부탁드립니다. 감사합니다. (kbshine@naver.com 으로 답변 부탁드려요~)
프로필 이미지
SGambler
2009-03-17
804
글번호 20994
시스템
답변완료

10065 재 질문 답변 부탁합니다.

수고 많습니다. 10065 재 질문 답변 부탁 드립니다. 좋은 하루 되세요 감사합니다.
프로필 이미지
동해바다01
2009-03-17
785
글번호 20990
지표

시스템식 부탁합니다.

제가 아래 조건식에 대하여 그 아래 로직을 작성해 보았는데 잘 실행되지 않습니다. 수정,보완부탁드립니다. (메일(aceace77@hanmail.net)로 답글 부탁드립니다.) 조건식 : 옵션 1분봉 매수전용 로직입니다. 총 매매회수는 2회로 제한. 매수식 : 아래아 같이 "매수1","매수2","매수3","매수4"같이 하면 될까요? 테스트해본 결과 매수진입에는 별 문제가 없는 것 같은데.. 매수청산식 : 제가 원하는 것은 "매수1","매수2","매수3","매수4"에 대응하여 각각 매수청산이 이뤄지도록 하고 싶은데 다시 말해서, "매수1"만 따져 아래 매수청산식 조건대로 청산이 이뤄지고, "매수2"만 따져 아래 매수청산식 조건대로 청산이 이뤄지고, "매수3"만 따져 아래 매수청산식 조건대로 청산이 이뤄지고, "매수4"만 따져 아래 매수청산식 조건대로 청산이 이뤄지기를 원하는데 도무지 그렇게 되지 않네요. 매수평균가를 기준으로 이익보존 등이 이뤄지는 것 같기도 하고 말이죠... 그리고 피라미딩 설정은 또 어떻게 해야 할까요? 피라미딩 설정을 모든 경우에 진입허용을 하니까 총 매매회수 제한 2회에 상관없이 그 이상 진입이 되는데 어떻게 설정해야 하나요? --------------------------------------------------------------------------------- input : ts(8),ts2(7),ts3(5),fl(10),fl2(15),fl3(20),sp(8),sp2(12),maxbar(60); var : maxp(0),count(0),cnt(0); count = 0; for cnt = 0 to 10{ if sdate == EntryDate(cnt) Then count = count +1; } if sTime==090000 Then{ var2=Close+0.02; var3=Close; var4=Open; } if count<2 Then{ If sTime==090000 and var3>var4 Then Buy("매수1",onclose,def,1); if sTime==090100 and var3>var4 and c>var4 Then buy("매수2",onclose,def,1); if stime>=090200 and stime<=092000 and var3>var4 and C>O and C>var3 Then buy("매수3",onclose,def,1); if stime>=090100 and stime<=092000 and var3<var4 and C>O and C>var2 Then buy("매수4",onclose,def,1); } MaxP = Highest(High, BarsSinceEntry + 1); If MaxP >= (EntryPrice * (1+fl/100)) and MaxP < (EntryPrice * (1+fl2/100)) Then ExitLong("이익보존1", Atstop, MaxP *(1-ts/100),def,1); If MaxP >= (EntryPrice * (1+fl2/100)) and MaxP < (EntryPrice * (1+fl3/100)) Then ExitLong("이익보존2", Atstop, MaxP *(1-ts2/100),def,2); If MaxP >= (EntryPrice * (1+fl3/100)) Then ExitLong("이익보존3", Atstop, MaxP *(1-ts3/100),def,2); If MaxBar <= BarsSinceEntry + 1 And MaxP < EntryPrice * (1 + fl / 100) Then ExitLong("기간청산", Atmarket,def); ExitLong("손절매1", Atstop, EntryPrice*(1-sp/100),def,1); ExitLong("손절매2", Atstop, EntryPrice*(1-sp2/100),def,2); ---------------------------------------------------------------------------------
프로필 이미지
송사범
2009-03-17
731
글번호 20985
시스템