커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

분할청산 로직

예스스팟에서 분할 청산로직을 구현하고 싶은데요, 예를 들어 같은 조건인데 처음 청산신호 발생 시에는 잔고의 50%를 청산하고 그 두번 째 신호 발생 시에는 남아있는 잔고의 60%(이미 청산된 수량 포함의 30%) 그리고 세번 째 신호 발생 시에는 잔고 전량 청산. 이 청산로직 구현 방법을 알려주시기 바랍니다. *예스스팟 Q&A에 올렸는데 답이 없어서 여기에 올립니다.
프로필 이미지
대가북극곰
2014-08-08
197
글번호 77533
시스템
답변완료

간단한 수식 부탁합니다.

1. 참조데이터의 첫번째 봉의 값이 0 이하일 경우 매수 하는 수식과 2. 지표식의 시초값이 0 이하 일경우 매도 하는 수식 부탁합니다. (지표식은 MACd(12,26,9) 값)
프로필 이미지
회원
2014-08-08
166
글번호 77532
시스템

회원 님에 의해서 삭제되었습니다.

프로필 이미지
회원
2014-08-08
11
글번호 77530
시스템
답변완료

시스템수식 질문

매수 : 연속2일 음봉이고, 마지막 음봉이 -1%가 넘어갈때 다음날 시가 매수 매도 : 매수한 그날 종가 정리(1일포지션) 어떻게 작성해야되나요? 일봉으로 작성해야되나요? 분봉으로 data2 넣고 해야되나요? 알려주세요^^
프로필 이미지
회원
2014-08-08
207
글번호 77523
시스템
답변완료

문의드립니다.

포지션 진입후 짧게 수익청산시 청산즉시 다시 같은 방향으로 진입하는 경우가 있습니다. 청산후 몇봉후에 다시 매수 신호가 나왔을때 진입할 수 있도록 하는 수식예제를 좀 부탁드립니다. 단 같은 포지션으로만 몇봉후 진입에 적용되고 반대포지션으로 청산 즉시 진입은 허용할 수 있도록 부탁드립니다. ps.성실한 답변들에 항상 감사드립니다.
프로필 이미지
풍경
2014-08-08
208
글번호 77522
시스템
답변완료

문의드립니다

항상 감사함을 느끼며 도움 요청 합니다. 분봉에서 일봉의 5 이평 10 이평 20 이평 60 이평 120이평 240 이평 을 나타내는 지표를 만들고 싶습니다. 도와 주세요^^
프로필 이미지
cheongun
2014-08-08
201
글번호 77521
지표
답변완료

수식좀 고쳐주세요

수고하십니다 아래의 수식은 이평교차매매로 제가 원하는것은 전일값은 무시하고 오늘 시작부터 계산이되어 이평값을 계산하는 수식을 구합니다. 당일분의 종가로만 이평값이 만들어지는 것이죠 부탁합니다 Input : shortPeriod(5), longPeriod(20); value1 = ma(C, shortPeriod); value2 = ma(C, longPeriod); # 매수/매도청산 If CrossUP(value1, value2) Then { Buy(); } # 매도/매수청산 If CrossDown(value1, value2) Then { Sell(); }
프로필 이미지
이재찬
2014-08-08
213
글번호 77513
시스템
답변완료

부탁드립니다.

안녕하세요 ^^ 데몬입니다. 아래 로직에 대해 매거래 손익을 profit 배열에 넣고 싶습니다. 실제거래가 발생하지 않을때도 가상의 손익을 트래킹하려고요. 늘 감사드립니다. Array : profit[100](0); bet = 1; var1 = 100; var2 = 103; if ((stime[1] < 120000 and stime >= 120000) and stime < 130000) then { if C > var1 and C > var2 Then buy("b",AtMarket,DEF,bet); if C < var1 and C < var2 Then sell("s",AtMarket,DEF,bet); } if (stime[1] < 140000 and stime >= 140000) then { ExitLong(); ExitShort(); } SetStopLoss(1,PointStop); SetStopTrailing(2,3,PointStop);
프로필 이미지
데몬
2014-08-08
215
글번호 77512
사용자 함수

데몬 님에 의해서 삭제되었습니다.

프로필 이미지
데몬
2014-08-08
0
글번호 77511
사용자 함수