커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

문의드립니다

차례로 당일 2회 진입의 시스템을 만들고 싶습니다 첫번째 진입 호가차이가 +2000 이상 매수진입 "Buy01" 호가차이가 -2000 이하 매도진입 "Sell01" 첫번째 진입 청산 "Buy01" 진입 이후 최고가대비 0.9pt 하락시 매수청산 "Bx01" "Sell01" 진입 이후 최저가대비 0.8pt 상승시 매도청산 "Sx01" 첫번째 진입 익절 "Buy01" 진입 이후 1.5 pt 상승 매수익절 "Bt01" "Sell01" 진입 이후 2.0 pt 하락 매도익절 "St01" 두번째 진입 조건 매수청산 "Bx01" 매도청산 "Sx01" 매수익절 "Bt01" 매도익절 "St01" 이 나오면 5봉 뒤에 호가차이를 0(제로)로 만든다 두번째 진입 첫번째 조건의 청산or익절이 나온후 0 으로 만든이후 호가차이가 +2000 이상 매수진입 "Buy02" 호가차이가 -2000 이하 매도진입 "Sell02" 두번째 진입 익절 "Buy02" 진입 이후 1.5 pt 상승 매수익절 "Bt02" "Sell02" 진입 이후 2.0 pt 하락 매도익절 "St02"
프로필 이미지
파인애플
2015-05-07
201
글번호 85829
시스템
답변완료

수식요청

1. 신규매수진입(기존에 매도포지션이 있을 경우 청산하는 주문이 아닌 무포지션에서 매수로 로 작동) : 써머타임적용 우리시간으로 오후 9시(써머타임 미적용 우리시각 오후 8시) 이후 30분봉 현주가가 기준선을 상향돌파 완성했을 때(돌파 이전 30분봉 2개의 종가는 기준선 아래에 위치), 현재가가 당일 저가 대비 0.5pt 이상 상승중이면 익봉 시가에 진입 2. 신규매도진입(기존에 매수포지션이 있을 경우 청산하는 주문이 아닌 무포지션에서 매도 로 작동) : 써머타임적용 우리시간으로 오후 9시(써머타임 미적용 우리시각 오후 8시) 이후 30분봉 현주가가 기준선을 하향돌파 완성했을 때(돌파 이전 30분봉 2개의 종가는 기준선 위에 위치), 현재가가 당일 고가 대비 0.5pt 이상 하락중이면 익봉 시가에 진입 3. 매수청산(신규매도가 아닌 기존 매수포지션이 있을 경우 작동) : 매도포지션 진입 이후 실시간 현재가가 포지션 진입 이후 장중 고점대비 0.5pt이상 하락한 이후에, 현주가가 15분봉상 5ma ,20ma 데드크로스 하향돌파(15분봉상 현주가<5ma<20ma)를 완성하면 익봉시가에 청산 4. 매도청산(신규매수가 아닌 기존 매도포지션이 있을 경우 작동) : 매수포지션 진입 이후 실시간 현재가가 포지션 진입 이후 장중 저점대비 0.5pt이상 상승한 이후에, 현주가가 15분봉상 5ma ,20ma 골든크로스 상향돌파(15분봉상 현주가>5ma>20ma)를 완성하면 익봉시가에 청산 5. 강제청산 : 써머타임적용 우리시간으로 오전 5시(써머타임 미적용 우리시각 오후 6시)에 모든 포지션 정리 후 당일 추가 진입 금지 상기 1~5를 하나의 완성된 수식으로 작성 부탁드립니다.
프로필 이미지
통큰베팅
2015-05-08
212
글번호 85828
시스템
답변완료

종목검색 수식 부탁드립니다.

직전 고점 돌파한 당일 거래량 60이평의 2배 이상 거래량 직전 고점 = 챠트틀 중에 지지저항선을 표시해주는 메뉴가 있더군요 그 중에 저항선에 해당하는 고점들 중에 거래량 60이평의 2배 이상 발생한 가장 가까운 고점이라 표현하면 수식화가 가능할런지요??
프로필 이미지
회원
2015-05-07
210
글번호 85827
종목검색
답변완료

부탁드립니다.

수고 많으세요. 지표식 1개 부탁드립니다. Mass Index가 반전우세구간에서, 지수이평9가 지수이평17보다 작고 Band%B가 1보다 작을때와 지수이평9가 지수이평17보다 크고 Band%B가 99보다 클때 소리로 알려주는식을 부탁드립니다. =================================================== 참고로 Band%B 수식 첨부드립니다. Input : Period(20), D(2); var : BBdown(0),BBUp(0),BandB(0); BBDown = BollBandDown(Period,D); BBUp = BollBandUp(Period,D); BandB = ((C-BBDown)/(BBUp-BBDown))*100; Plot1(BandB, "Band %b"); PlotBaseLine1(1, "기준선1"); PlotBaseLine2(99, "기준선99"); ===================================================
프로필 이미지
회원
2015-05-07
206
글번호 85819
지표
답변완료

Pause(), Play() 문의

문의1) 예스스팟 스튜디오에 보면 Main객체 내에 Pause(), Play() 메소드가 있습니다. 도움말을 보면... Pause()에 대해서는.. 스크립트의 수행을 정지합니다. 모든 이벤트들이 발생되지 않습니다. Play()에 대해서는...스크립트의 수행을 재개합니다. 멈췄던 모든 이벤트들이 발생됩니다. 이렇게 설명되어 있던데요. 근데, 실제로 테스트 해보면.. Pause()를 실행한다고 해서 스크립트 수행이 정지되는 건 아니고 스크립트는 계속 수행이 되는데, 이벤트들만 발생되지 않도록 하는 기능이더군요. 만약에, Pause()를 실행시켜 이벤트들을 발생하지 않도록 한 다음 setTimer() 로 5분 후에 Play()를 실행하도록 프로그램을 짰다면 이 5분동안 발생해야 했지만 발생되지 못한 이벤트들은 어떻게 되나요? 5분동안 대기하며 기다리고 있다가 Play()가 실행되면 그때 발생되는 건가요? 아니면 그 이벤트들은 그냥 허공에 날라가 버리고 없어지는 건가요? 문의2) 만약 예스스팟으로 작성한 전략을 실행중에 어떤 조건이 충족되었을시 전략이 더 이상 수행되지 않고 스스로 종료되도록 하려면 어떻게 해야 하나요? Pause() 는 이벤트만 발생 중지시키고 실행중인 전략 자체를 수행 중지시키진 못하더군요. 예스스팟 6131 화면에서 사용자가 직접 수행 정지시키지 않고, 전략 자체적으로 특정 조건을 만족시킬 때 알아서 종료되도록 하는 방법을 알고 싶습니다.
프로필 이미지
김태희
2015-05-07
286
글번호 85818
사용자 함수
답변완료

시스템 수식

수고 많으십니다. 하기 조건에 대한 2가지 수식 부탁드립니다. < MACD Oscillator > 매수/매도청산은 골든크로스 발생 후 -1틱 유리한 가격 매도/매수청산은 데드크로스 발생 후 +1틱 유리한 가격 매수/매도청산은 Stoc K 25 이하 매도/매수청산은 Stoc K 75 이상 #1 - 매수 1) 골든크로스 : 매도청산이랑 동시 2) MACD -0.1이하 3) 90선 아래 - 매수청산 1) 골든크로스 : 매도랑 동시 2) 매수진입 후 MACD 0선을 상향 돌파 이후 2번째 데드크로스 3) MACD 0.1이상 4) 90선 위 - 매도 1) 데드크로스 : 매수청산이랑 동시 2) MACD 0.1이상 3) 90선 위 - 매도청산 1) 골든크로스 : 매수랑 동시 2) 매도진입 후 MACD 이선을 이탈 이후 2번째 골든크로스 3) MACD -0.1이하 4) 90선 아래 #2 - 매수 1) 골든크로스 : 매도청산이랑 동시 2) MACD -0.1이하 3) 90선 아래 - 매수청산 1) 골든크로스 : 매도랑 동시 2) 매수진입 후 120선 상향 돌파 이후 2번째 데드크로스 3) MACD 0.1이상 4) 90선 위 - 매도 1) 데드크로스 : 매수청산이랑 동시 2) MACD 0.1이상 3) 90선 위 - 매도청산 1) 골든크로스 : 매수랑 동시 2) 매도진입 후 120선 이탈 이후 2번째 골든크로스 3) MACD -0.1이하 4) 90선 아래 감사합니다.
프로필 이미지
한국사람73
2015-05-07
209
글번호 85805
시스템
답변완료

부탁드립니다.

위의 이동 평균선 var1에서 그림과 같이 var1은 필연적으로 수많은 파동을 그리며 진행하게 되는데, 이때에 나타나는 파동의 상단점(U1,U2,U3 등)들과 파동의 하단점(D1,D2,D3 등)들을 나타 낼 수있는 수식을 부탁 드립니다.
프로필 이미지
너무조아
2015-05-07
211
글번호 85802
시스템
답변완료

이런 수식도 되나 여쭈어봅니다.

스톡케스틱 매매법중에 지표k 가 10이하로 내려갔다 k가 d를 골든크로스하며 올라갔다 18이상에서 다시 k가 10근처로 내려오다 앞전 k값(10이하)보다 높으면서 k가 d를 다시 골든크로스하면 매수한다 매도는 그에반대로 지표k가 90이상 올라갔다 내려오면서 k가d를 데드크로스하면서 80이하로 내려갔다 다시 올라올때 앞고점 k값보다 낮으면서 데드크로스가 발생하면 매도한다 이해되셨길 빌면서 자동매매수식부탁드려요^^ 위에 캔들에 값은 무시하고 오직 지표로만 구현했을때에 질문입니다.
프로필 이미지
어쿠스틱p
2015-05-07
225
글번호 85798
시스템
답변완료

STOCHASTIC 20-12-12 기준값없이 매매

120챠트에서 스톡캐스틱 20-12-12에서 "20이평이 120평를 골든크로스 상태에서 K값이 D값을 골든크로스내면 매수진입하고 " "20이평이 120평를 골든크로스 상태에서 K값이 D값을 데드크로스내면 매수청산한다 " And "20이평이 120평를 데드크로스 상태에서 K값이 D값을 데드크로스내면 매도진입하고 " "20이평이 120평를 데드크로스 상태에서 K값이 D값을 골든크로스내면 매도청산한다 " stoploss 10틱
프로필 이미지
정밀타격수
2015-05-07
219
글번호 85797
시스템