커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

신호설정 검색식 부탁드리겠습니다.

- 수식 - S=sum(1); M=ma(C,기간); MH=valuewhen(1,M>M(1), M); HH=HighestSince(1, crossup(S, 전체봉수-표시봉수), MH); CrossUP(C,HH) && HH=HH(1) && HH(1)==HH(2) - 지표변수 - 전체봉수 600 기간 25 표시봉수 120 이 함수식의 신호설정 부탁드리겟습니다.
프로필 이미지
asdfasef
2020-04-25
1170
글번호 138359
사용자 함수
답변완료

부탁드립니다

$,안녕하세요,관리자님 질문드립니다. 1,증권사HTS에 공시되어있는 기업정보에서 해당기업의 년간 최근데이타를 불러와서 추세선 으로 출력할수 있다면 아래와 같은가격을 Plot선으로 출력되게 도움 부탁드립니다. Plot1,BPS(주당순자산)값을 좌우추세선그리기 Plot2,EPS(주당순이익)×10 값을 좌우추세선그리기 Plot3,ROE(%무시,소수점이하삭제)× EPS 값을 좌우추세선그리기 2,아래수식에서 TL11,TL12영역과TL21,TL22영역을 색채우기하려 합니다,외부변수처리해서 plot선으로 해야할까요? 도움부탁드립니다. Input: 잉태(0),장악(0); var : tl11(0),tl12(0); var : tl21(0),tl22(0); var : tl31(0),tl32(0); var : tl41(0),tl42(0); if c[1] < o[1] and c > o and C >= O[1]+PriceScale*장악 and O <= C[1]-PriceScale*장악 Then { var11 = index; var12 = c; var13 = o; tl11 = TL_New(sdate,stime,var12,NextBarSdate,NextBarStime,var12); tl12 = TL_New(sdate,stime,var13,NextBarSdate,NextBarStime,var13); TL_SetColor(tl11,RED); TL_SetColor(tl12,RED); TL_Setsize(tl11,1); TL_Setsize(tl12,1); } Else { if var11 > 0 and index < var11+5 Then { TL_SetEnd(tl11,NextBarSdate,NextBarStime,var12); TL_SetEnd(tl12,NextBarSdate,NextBarStime,var13); } } if c[1] < o[1] and c > o and C <= O[1]-PriceScale*잉태 and O >= C[1]+PriceScale*잉태 Then { var21 = index; var22 = c[1]; var23 = o[1]; tl21 = TL_New(sdate[1],stime[1],var22,NextBarSdate,NextBarStime,var22); tl22 = TL_New(sdate[1],stime[1],var23,NextBarSdate,NextBarStime,var23); TL_SetColor(tl21,MAGENTA); TL_SetColor(tl22,MAGENTA); TL_Setsize(tl21,1); TL_Setsize(tl22,1); } Else { if var21 > 0 and index < var21+5 Then { TL_SetEnd(tl21,NextBarSdate,NextBarStime,var22); TL_SetEnd(tl22,NextBarSdate,NextBarStime,var23); } } $$,고맙습니다.
프로필 이미지
회원
2020-04-26
818
글번호 138358
지표

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

프로필 이미지
2wnwn
2020-04-27
11
글번호 138357
지표
답변완료

부탁 드립니다.

도움에 감사 드립니다. 타주기(타분봉용) 지표가 1)일봉지표가 2)주봉지표가 3)월봉지표가 분봉에 나타 나도록 부탁 드립니다. input : Ntime1(60),p1(9),sig(5); var : TF(0),S1(0),D1(0),TM(0),cnt(0),idx(0); var : H1(0),L1(0),jh_line(0),sum(0),mav(0); Array : HH[50](0),LL[50](0),diff[50](999999999); if Bdate != Bdate[1] Then{ S1 = TimeToMinutes(stime); D1 = sdate; } if D1 > 0 then{ if sdate == D1 Then TM = TimeToMinutes(stime)-S1; Else TM = TimeToMinutes(stime)+1440-S1; TF = TM%ntime1; if Bdate != Bdate[1] or (Bdate == Bdate[1] and TF < TF[1]) Then { HH[0] = H; LL[0] = L; for cnt = 1 to 49 { HH[cnt] = HH[cnt-1][1]; LL[cnt] = LL[cnt-1][1]; diff[cnt] = diff[cnt-1][1]; } } if H > HH[0] Then HH[0] = H; if L < LL[0] Then LL[0] = L; if HH[p1-1] > 0 and LL[p1-1] > 0 then { H1 = HH[0]; L1 = LL[0]; for cnt = 0 to p1-1 { if HH[cnt] > H1 Then H1 = HH[cnt]; if LL[cnt] < L1 Then L1 = LL[cnt]; } jh_line = (H1 + L1)/2; diff[0] = C-jh_line; } if diff[sig-1] < 999999999 Then { sum = 0; for cnt = 0 to sig-1 { sum = sum + diff[cnt]; } mav = sum/sig; } }
프로필 이미지
뮬리
2020-04-25
553
글번호 138356
지표
답변완료

수식 부탁드립니다

수고하십니다. 아래 조건에 맞는 수식 요청드립니다. 파라볼릭 af(0.02), maxAF(0.2); -- 매수 . 최초 매수 파라볼릭 신호 발생시 매수 주문 . 1분봉 기준 현재 종가가 이전 봉의 종가보다 낮으면 청산 . 재 진입 안하고 다음 매수 파라볼릭 신호시 재 진입 (현재 매수 신호 -> 매도 신호 -> 다시 매수 신호가 나왔을때 진입) -- 매도 . 최초 매도 파라볼릭 신호 발생시 매도 주문 . 1분봉 기준 현재 종가가 이전 봉의 종가보다 높으면 청산 . 재 진입 안하고 다음 매도 파라볼릭 신호시 재 진입 (현재 매도 신호 -> 매수 신호 -> 다시 매도 신호가 나왔을때 진입) 감사합니다.
프로필 이미지
bluesk20
2020-04-25
648
글번호 138355
시스템

수색대대 님에 의해서 삭제되었습니다.

프로필 이미지
수색대대
2020-04-25
0
글번호 138354
시스템
답변완료

수식 부탁드립니다.

수식좀 부탁합니다. data1: 1분봉 data2: 일봉(동종목) data2(조건A)만족시 value5 = 5 data2(조건B)만족시 value5 = 10 각조건만족시 할당후 30일(30봉)간 유지 위 조건에서 최근30봉간 발생횟수 할당된 숫자의 합을 구하는 수식좀 부탁합니다.
프로필 이미지
다낚아
2020-04-25
690
글번호 138353
시스템

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

프로필 이미지
새벽에
2020-04-25
0
글번호 138352
지표
답변완료

문의드립니다.

len = input(14, minval=1, title="DL") lensig = input(14, title="AS", minval=1, maxval=50) up = change(high) down = -change(low) plusDM = na(up) ? na : (up > down and up > 0 ? up : 0) minusDM = na(down) ? na : (down > up and down > 0 ? down : 0) trur = rma(tr, len) plus = fixnan(100 * rma(plusDM, len) / trur) minus = fixnan(100 * rma(minusDM, len) / trur) sum = plus + minus adx = 100 * rma(abs(plus - minus) / (sum == 0 ? 1 : sum), lensig) adx1 = input(15, title="WTr") adx2 = input(25, title="MTr") adx3 = input(40, title="STr") ADXcolor= if adx < adx1 ADXcolor = color.gray if adx >= adx1 and adx < adx2 ADXcolor := color.yellow if adx >= adx2 and adx < adx3 ADXcolor := color.orange if adx >= adx3 ADXcolor := color.red DIAcolor = plus > minus ? color.lime : color.red DIA = plus - minus plot(DIA, color=DIAcolor, title="DI Average",style=plot.style_columns, linewidth=2) plot(adx, color=ADXcolor, title="ADX",style=plot.style_circles, linewidth=2) 변환 문의드립니다. 감사합니다. 좋은 하루되세요
프로필 이미지
로즈버드
2020-04-24
787
글번호 138351
지표