커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

초보입니다 도와주세요..

컴퓨터 프로그래밍 지식이 전무합니다. 제가 원하는 로직은 완성되어 있는데 구현시킬수가 없네요 제가 직접 프로그래밍 언어를 배워서 예스스팟 작성하는 수 밖에는 없나요?? 금액을 지불하고 구현된걸 받을수는 없는건가요??
프로필 이미지
바아아악군
2021-02-23
662
글번호 146565
시스템
답변완료

break 함수

1. for loop 돌릴떄 break 함수는 따로없나요? 2. 현재 주기가 분봉일떄, 일봉의 종가를 이용하여 EMA 를 구하고 싶습니다. data2 를 사용안하고 어떻게 구현하면 좋을까요? 3. data 2의 주기를 자동으로 설정 하고 싶습니다. 4. data2를 자동으로 로드 하는 방법은 없나요?
프로필 이미지
kriskorn
2021-02-23
712
글번호 146561
지표
답변완료

지표문의드립니다

#56586보조지표 고점과저점을 표시하고자 합니다 골드크로스이후 최고점 데드크로스이후 최저점 잘 부탁드립니다
프로필 이미지
용각산
2021-02-24
691
글번호 146557
지표
답변완료

수식 요청 드립니다.

안녕하세요. 당일청산 분봉 시스템 진입수식에서 일봉 매매일 기준 변폭 진입제한 수식 매매일기준 전 3매매일 동안 일봉의 평균 변폭 2.0 이상경우 당일 진입금지 수식 위 참조데이터 사용안하는 진입제한 수식 요청 드립니다. 감사합니다.
프로필 이미지
dandy
2021-02-23
736
글번호 146556
시스템
답변완료

수식 가능하면 부탁드립니다.

input : StartTime(91000),EndTime(151000); Input : shortPeriod(6), longPeriod(410); input : aaa(-0.75),bbb(0.75); input : 익절 (5); var : Tcond(false,Data1); var : C2(0,Data2); value1 = ma(C, shortPeriod); value2 = ma(C, longPeriod); if (sdate != sdate[1] and stime >= EndTime) or (sdate == sdate[1] and stime >= EndTime and stime[1] < EndTime) Then Tcond = False; if (sdate != sdate[1] and stime >= StartTime) or (sdate == sdate[1] and stime >= StartTime and stime[1] < StartTime) Then Tcond = true; C2 = Data2(c); # 매수/매도청산 If data2(c) >= bbb and (( 현재선물지수 < (Value2-4))or ( 현재선물지수 > (Value2+4)) Then { Buy(); } If data2(c) <= aaa and (( 현재선물지수 < (Value2-4))or ( 현재선물지수 > (Value2+4)) Then { Sell(); } SetStopEndofday(EndTime); SetStopProfittarget(익절,PointStop); --------------- 위 수식에서 (( 현재선물지수 < (Value2-4))or ( 현재선물지수 > (Value2+4)) 이 부분 구현 좀 부탁드립니다. 감사합니다!!!
프로필 이미지
캣피쉬
2021-02-23
677
글번호 146555
시스템
답변완료

수식 가능하면 부탁드립니다.

input : StartTime(130000),EndTime(151000); var : Tcond(false,Data1); var : C2(0,Data2); input : 손절(2.4),익절(3.4); if (sdate != sdate[1] and stime >= EndTime) or (sdate == sdate[1] and stime >= EndTime and stime[1] < EndTime) Then Tcond = False; if (sdate != sdate[1] and stime >= StartTime) or (sdate == sdate[1] and stime >= StartTime and stime[1] < StartTime) Then Tcond = true; C2 = Data2(c); if Tcond == true Then { #var : C2(0,Data2); if crossup(C2,0) then buy(); if crossdown(C2,0) then sell(); } SetStopEndofday(EndTime); SetStopProfittarget(익절,PointStop); SetStoploss(손절,PointStop); --------------- if crossup(C2,0) then buy(); data2는 엑셀 1분봉입니다. (crossup(C2,0)) or { (C2 가 연속양봉 4개) and (0 < C2 <0.2) } 이런식으로 가능하다면, 조건식 부탁드립니다. 감사합니다. !!
프로필 이미지
캣피쉬
2021-02-23
631
글번호 146554
시스템
답변완료

문의 드립니다.

진입 주문을 atlimit으로 하고 있습니다. atlimit으로 하다보니 종종 전일 종가청산 캔들에 조건이 만족되면 당일 아침 동시호가 첫 캔들 시작시에 진입 주문이 들어가는 일이 발생합니다. 요즘처럼 크게 갭으로 시작하는 때에는 의도치 않는 손실을 보게 됩니다. 혹시 전일 마지막캔들에 조건 만족하더라도 당일 시작시에 진입이 않되도록 하는 방법은 없을까요? 감사합니다.
프로필 이미지
하우즐영
2021-02-23
798
글번호 146553
시스템
답변완료

문의 드립니다

문의 드립니다. 30분봉에서 거래대금 100억 이상 나오고, 현 20분선 근처까지 조정을 보인 다면 (20분선 2% 근접) 종목을 찾고 싶습니다 부탁 드립니다.
프로필 이미지
hg950265
2021-02-23
712
글번호 146551
종목검색
답변완료

문의드립니다

시스템차트화면상 진입시부터 손익틱수를 나타낼수있는 수식부탁드립니다.
프로필 이미지
장군아gogo
2021-02-23
724
글번호 146550
시스템