커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

문의드립니다.

문의 드립니다. 아래 수식에서 당일 매수진입과 매도진입을 각각 한번씩만하게 부탁드립니다. 매수진입 1회, 매도진입1회, 더이상 진입금지! 청산은.... 20틱 수익발생시 10틱 수익보전 21틱 수익발생시 11틱 수익보전 22틱 수익발생시 12틱 수익보전 23틱 수익발생시 13틱 수익보전 24틱 수익발생시 14틱 수익보전 25틱 수익발생시 15틱 수익보전 26틱 수익발생시 16틱 수익보전 27틱 수익발생시 17틱 수익보전 28틱 수익발생시 18틱 수익보전 29틱 수익발생시 19틱 수익보전 30틱 수익발생시 20틱 수익보전 ////////////////////////////////////////////////////// var : L2(0,data2),H3(0,data3); if Data2(bdate != date[1]) Then { L2 = data2(L); } if data3(H) > H3 Then H3 = Data3(H); if data2(L) < L2 Then L2 = data2(L); if data3(bdate != date[1]) Then { H3 = data3(O); } if CrossDown(Data2(c),H3) Then buy(); ////////////////////////////////////////////////////////////// var : L4(0,Data4),H5(0,Data5); if Data4(bdate != date[1]) Then { L4 = Data4(L); } if Data5(H) > H5 Then H5 = Data5(H); if Data4(L) < L4 Then L4 = Data4(L); if Data5(bdate != date[1]) Then { H5 = Data5(O); } if CrossDown(Data4(c),H5) Then Sell(); ////////////////////////////////////////////////////////////////////////
프로필 이미지
하늘북
2019-07-23
162
글번호 130585
시스템

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

프로필 이미지
카카
2019-07-23
25
글번호 130584
지표
답변완료

수식 부탁합니다.

안녕하세요? 항상 도움에 감사를 드립니다. 아래의 trix의 지표로 20분봉에서 당일 09:00~11:00까지만 value1이 0선 골드가된 종목을 검색식을 부탁합니다. 09:00~ 0선골드된후에 다시 0선 데드크로가 나도 0선골드 크로스가 한번이라도 된종목을 검색식 부탁합니다. Input : Period(5), sigPeriod(5); value1 = TRIX(Period); value2 = ema(value1, sigPeriod); If crossup(value1,0) Then Find(1);
프로필 이미지
천년대로
2019-07-23
190
글번호 130583
종목검색
답변완료

문의 드립니다.

과거 n봉전 이후부터 high와 open을 나타 내는 함수식 부탁 드립니다. 미리 감사 드립니다 1) 함수명 : ndatehigh 반환값형 : 숫자형 Input:ndate(Numeric); var : HH(0); If sdate >= ndate Then { if HH == 0 Then HH = H; If HH > 0 and H > HH Then HH = H; ndatehigh = hh; } 2) 함수명 : ndateopen 반환값형 : 숫자형 Input:ndate(Numeric); var : oo(0); If sdate >= ndate Then { if oo == 0 Then oo = o; ndateopen = oo; }
프로필 이미지
뮬리
2019-07-24
157
글번호 130582
지표
답변완료

수식 여쭤봅니다~

거래는 분봉에서 하려고 합니다. 매수금액 과 기준이되는 분봉상 이평선 설정을 변수로 조정할수 있었음 합니다. **매수) 1차매수 주가가 위에서 부터 떨어져서 분봉상 400일선 5% 까지 근접하는순간 물량의 30% 매수 2차매수 주가가 위에서 부터 떨어져서 분봉상 400일선을 데드크로스 하는 순간 물량의 30% 매수 3차매수 주가가 위에서 부터 떨어져서 분봉상 400일선에서 -5% 까지 떨어지는 순간 물량의 40% 매수 **매도) 1차 매수든 2차매수든 3차매수든 매수가 일어나고 3% 상승시 가진 물량의 30% 매도 6% 상승시 가진 물량의 50% 매도 10% 상승시 가진 물량 전부 매도 **이익보전) 1차 매수든 2차매수든 3차매수든 매수가 일어나고 3% 상승후 1.5%로 떨어질시 가진물량의 50% 매도 1%로 떨어질시 전부 매도 6% 상승후 3.5%로 떨어질시 가진 물량의 50% 매도 3%로 떨어질시 전부 매도 10% 상승후 8% 떨어질시 가진 물량의 50% 매도 7% 떨어질시 가진 물량 전부 매도 **손절) 현재 매수 평단가에서 -15% 하락시 가진 물량의 50% 매도 -20% 하락시 전부 매도 **어떤 식으로든 전체 물량이 매도된 날에 재매수 금지) 감사합니다~
프로필 이미지
부자청년28
2019-07-23
171
글번호 130581
시스템
답변완료

수식 점검부탁드립니다.

#,63405 답변수식에서 1, 6월20일 이전으로 날짜를 지정하면 선이 나타나는데, 시작날짜를 6월20일 이후로 지정하면 선이 나타나지 않습니다,왜일까요? 제가 원하는수식은 시작날짜 지정해서 지정한 영영일,또는 지정한날짜 다음날에 초기화 되 는 수식입니다, 다시한번 확인 부탁드립니다. 2, 1개월주기를 if bdate > bdate[1]+30 then 으로 작성한다면 2개월주기,3개월주기는 어찌 작성하나요? 도움부탁드립니다.
프로필 이미지
회원
2019-07-23
187
글번호 130580
지표
답변완료

부탁드립니다.

답변 감사드립니다. 제의 설명이 부족 했던거 같습니다. 다시한번만 봐주시길 부탁드립니다. 1)수정요청 var2 = -1, -2, -3, -4..... var2 = -1,-2 까지는 매수 계약수 1개씩 var2 = -3 이하 일때는 매수 계약수 2개씩 진입을 말씀드린 내용입니다. Var2가 -2이상 (var2= -1,-2) 이면 매수 계약수 1개. Var2가 -3이하 (var2= -3,-4,-5..)이면 매수 계약수 2개 매수 2) 추가 보조차트를 이용하여 보조차트의 100이동평균선이 상승할때 만 var2 값이 1씩 증가 보조차르의 100이동평균선이 하락할때만 var2 값이 -1씩 하락 보조지표의 100 이동평균선이 변곡하면 var2값도 1부터 다시 시작 input : n(10),u(3); var : tx(0),ll(0),hh(0); if (sdate != sdate[1] and stime >= 73000) or (sdate == sdate[1] and stime >= 73000 and stime[1] < 73000) Then { var1 = c; var2 = 0; } else { if H >= var1+PriceScale*10 and var1 > 0 Then { var1 = var1 + PriceScale*10; if var2[1] >= 0 Then var2 = var2+1; Else var2 = 1; tx = Text_New(sdate,stime,H,NumToStr(var2,0)); Text_SetColor(tx,RED); // if MarketPosition >= 0 or MaxContracts < n Then // sell("s",OnClose,def,1); } if L <= var1-PriceScale*10 and var1 > 0 Then { var1 = var1 - PriceScale*10; if var1 <= 0 Then var2 = var2-1; Else var2 = -1; tx = Text_New(sdate,stime,L,NumToStr(var2,0)); Text_SetColor(tx,BLUE); if MarketPosition <= 0 or MaxContracts < n Then Buy("b",OnClose,def,1); } } if MarketPosition == 1 then { if CurrentContracts > CurrentContracts[1] Then { hh = h; ll = l; } if h > hh Then hh = h; if l < ll Then ll = l; // ExitLong("bp1",AtStop,AvgEntryPrice+(PriceScale*100)/CurrentContracts); if hh >= AvgEntryPrice+(PriceScale*100)/CurrentContracts Then ExitLong("bp2",AtStop,hh-(hh-AvgEntryPrice)*0.2); if CurrentContracts >= 5 and C >= LL+PriceScale*20 and C < AvgEntryPrice and (C-AvgEntryPrice) <= -(CurrentContracts*U)*PriceScale Then ExitLong("bl1"); } 즐거운 하루되세요
프로필 이미지
라떼처럼
2019-07-24
175
글번호 130578
시스템
답변완료

시스템 질문입니다

당일 바닥에서 처음 나타나는 연속 2양봉 매수해서 8번째 양봉에서 청산하는 수식과 청산 후 신규 매도하는 수식을 각각 알고싶습니다.8번째는 밖으로 빼서 자유롭게 숫자를 수정하는 수식도 부탁드립니다
프로필 이미지
회원
2019-07-23
178
글번호 130572
시스템
답변완료

수식 문의 드립니다

1. 매매횟수를 조절하려고 합니다. 하루에 10번으로 제한하려고 하는데 장시작하고 10번 매매가 이루어지면 다청산하고 멈추고 다음날 다시 시작이요 2. 익절이 7틱이거나 손절 7틱 나면 매매횟수랑 상관없이 멈추는 기능도 추가하려면 어떻게 할까요 누적수익 말고요 3. 23시에 조건에따라 무조건 진입하고 만약에 23시에서 23시30분사이에 매매가 일어나면 그사이에 일어난 매매횟수만큼 10회 제한에서 추가하고 싶습니다.매매가 안일어나면 그대로 10회제한으로 가는거고요
프로필 이미지
toal
2019-07-23
177
글번호 130567
시스템