커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

매도에 대한식 추가 부탁드립니다.

안녕하세요? 외부에서 가져온 식인데 매수만 작성되어 있어서, 같은 방식으로 매도에 대한 식을 추가로 작성 좀 부탁드립니다. //===============================================// Input:매물대기간(50),매물대개수(20); Input:atrlen(14),atrs1(2.7),atrs2(2.7),atrs3(2.2),break(1.9),level(0.3),big(8); Input:초기자산(2000000); Var:누적자산(0),진입후최고가(0); Array:매물대[30,4](0); // 행번호 = 순위, 열번호 = 1:가격이상,2:가격미만,3:수량,4:비율 누적자산 = 초기자산 + netprofit; Value1=VolProfile(매물대기간,매물대개수,매물대); Condition1 = ma(C,5) > ma(C,20) and C > 매물대[1,2]; // 단기이평, 중기이평 정배열이고 최대 매물대 지지 If Condition1[1] != Condition1 and Condition1 Then Buy("Buy",AtMarket,int(초기자산/NextBarOpen)); If MarketPosition == 1 Then { 진입후최고가 = Highest(H,BarsSinceEntry + 1); ExitLong("매수손절",Atstop,Entryprice - ATR(atrlen) * atrs1); ExitLong("매수추적",Atstop,진입후최고가 - ATR(atrlen) * atrs2); ExitLong("매수변동성",Atstop,C[1] - ATR(atrlen) * atrs3); If 진입후최고가 >= Entryprice + ATR(atrlen) * break Then { ExitLong("매수손익분기",Atstop,Entryprice + ATR(atrlen) * level); } If 진입후최고가 >= Entryprice + ATR(atrlen) * big Then { ExitLong("매수초과수익",Atstop,Lowest(L,3)); } }
프로필 이미지
매버릭
2023-05-27
894
글번호 169342
시스템
답변완료

간단한 수식 부탁드립니다.

AtMarket으로 월요일 매수 진입, 목요일 청산 후 매도 진입, 금요일 매도 청산 후 다시 월요일 매수 진입, 반복하는 수식 한번 부탁드립니다. 감사합니다.
프로필 이미지
송파구조말론
2023-05-27
945
글번호 169341
시스템
답변완료

수식 변환 부탁드립니다.

안녕하세요. 키움에서 쓰고 있는 수식 2 가지를 신호검색으로 변환 부탁 드리겠습니다. 1. M5 = eavg(C,5); M112 = eavg(C,112); M224 = eavg(C,224); M448 = eavg(C,448); LL=Lowest(L(1),기간); HH=Highest(H(1),기간); NH=valuewhen(1,H>HH(1),H); DaH = Valuewhen(1,barsSince(H>HH(1))==(기간 - k), NH); Bu = BBandsUp(90,2); 다바스업 = CrossUp(M5,DaH); Cnt = CountSince(CrossUp(C,Bu), 다바스업)==1; Cnt && !Cnt(1) 기간 20 k 10 2. M33 = eavg(C,33); M112 = eavg(C,112); M224 = eavg(C,224); M448 = eavg(C,448); Mcd = Macd(33, 112); Mcds = eavg(Mcd,9); LL = Lowest(Mcd, 기간); HH = Highest(Mcd, 기간); NL = Valuewhen(1, Mcd < LL(1), Mcd); DaH = Valuewhen(1,BarsSince(Mcd<LL(1))==(기간 - k) ,HH); DaD = Valuewhen(1,BarsSince(Mcd<LL(1))==(기간 - k) ,NL); Mcd업위치 = DaH > Mcd && DaD > Mcd && CrossUp(Mcd, Mcds); Mcd다바스업 = Sum(CrossUp(Mcd,DaH),횟수)>=1; Cnt = CountSince(Mcd업위치, Mcd다바스업)==1; Cnt && !Cnt(1) 기간 20 K 10 횟수 20 부탁 드립니다. 감사합니다. 키움의 countSince의 표현 방법이 다양한거 같은데 설명서?를 봐도 잘 이해가 안가더라구요 정의나 개념을 조금만 설명 부탁드려도 될까요?
프로필 이미지
손느린주식
2023-05-30
1166
글번호 169340
검색
답변완료

문의 드립니다.

두 데이타의 양합의 중간값과 양합의 고점 저점 1/4 1/3 즉 4등분선을 구하는 수식 부탁 드립니다. 그리고 두 데이타의 각각의 갯수를 바꿀수 있게 해 주세요.
프로필 이미지
디엠
2023-05-27
1002
글번호 169339
지표
답변완료

문의드립니다

전일종가가 키움이랑 이베스트예스트레이더랑 다르네요. 나스닥입니다. 키움에선 13976.50 예스에선 13981.50 어떻게 방법 없을까요 피봇가격이 달라서요
프로필 이미지
겐지
2023-05-26
708
글번호 169338
시스템

2wnwn 님에 의해서 삭제되었습니다.

프로필 이미지
2wnwn
2023-05-28
30
글번호 169337
지표

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

프로필 이미지
회원
2023-05-26
65
글번호 169336
지표
답변완료

문의드립니다

미국주식 현물시장도 예스스탁시스템이나 종목검색을 사용할 수 있나요?
프로필 이미지
kns
2023-05-26
915
글번호 169335
시스템

겐지 님에 의해서 삭제되었습니다.

프로필 이미지
겐지
2023-05-26
1
글번호 169334
시스템