커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

수고하십니다

수고하십니다 트레이딩뷰챠트인데 예스로 변환 가능할지요 부탁드립니다 //@version=4 study("RSI + backlight overbought / oversold", shorttitle="RSI + BOO", overlay=false) //input len = input(title="RSI len", defval=14, type=input.integer, inline="1") src = input(title="Source", defval=close, type=input.source, inline="1") upli = input(title="Up line limit", defval=70, type=input.integer, inline="2") lowli = input(title="Down line limit", defval=30, type=input.integer, inline="2") theme = input(title="Mode", defval="Dark", type=input.string, options=["Dark","Light"]) //rsi rsilevel = rsi(src, len) //calculations RSI lines ob = 100 upper = ob - lowli lower = ob - upli center = ob - 50 zero = 0 //mode settings color colorred = (na) color colorgreen = (na) color coloryellow = (na) color colorwhite = (na) color coloraqua = (na) modeDark = if theme == "Dark" colorred := color.red colorgreen := color.green coloryellow := color.yellow colorwhite := color.white coloraqua := color.aqua modeLight = if theme == "Light" colorred := color.red colorgreen := color.green coloryellow := color.blue colorwhite := color.green coloraqua := color.yellow //display RSI lines (center, overbought, oversold) upline = plot(upper, color=colorred, title="Up line", linewidth=2) dnline = plot(lower, color=colorgreen, title="Down line", linewidth=2) ctr = plot(center, color=colorwhite, transp=50, title="Center line") //display rsi rsiover = plot(rsilevel, color=coloryellow, title="RSI", transp=30) //calculations RSI overbought and oversold lines for filling lineupper = (rsilevel > upper) ? upper : rsilevel linelower = (rsilevel < lower) ? lower : rsilevel lu = plot(lineupper, color=colorred, title="Overbought", transp=100) ll = plot(linelower, color=colorgreen, title="Oversold", transp=100) //filling lines fill(ll, rsiover, color=colorgreen, transp=20, title="Fill background oversold zone") fill(lu, rsiover, color=colorred, transp=20, title="Fill background overbought zone") fill(upline, dnline, color=coloraqua, transp=80, title="Fill background between Up line and Down line") fill(ctr, upline, color=colorred, transp=100, title="Fill background from center line to Up line") fill(ctr, dnline, color=colorgreen, transp=100, title="Fill background from center line to Down line")
프로필 이미지
비듬싸순
2024-10-16
714
글번호 184330
지표
답변완료

검색식 부탁드립니다. 감사합니다.

아래와 같은 조건을 주고 나열된 7가지 만족하는 검색식 부탁드리겠습니다. Input : 기간(20), D1(1), period(9), percent(1), Period1(20), sig(2); BoV = avg(V,기간)+D1*stdev(V,기간); StV = Sum(V-lowest(V,Period1),sig)/Sum((highest(V,Period1)-lowest(V,Period1)),sig) * 100; En = envelopedown(period,percent); S1 = highest(H[25],26)+lowest(L[25],26); S2 = highest(H[25],52)+lowest(L[25],52); 1. S2>S1 일때 2. 당일V(거래량)이 BoV를 돌파하며 3. StV값이 50이상 4. RSI 기본값이 50이상 5. Macd 기본값 선이 시그널선 상단위치 6. 종가는 En선 상단위치, C > En 7. 종가는 20일 이평선 상단위치 항상 감사드립니다.
프로필 이미지
하이모리
2024-10-16
655
글번호 184329
종목검색
답변완료

검색식 부탁 드려요

***아래수식에서, 1. 기준선 0을 돌파한 , 0봉전 ~ 20봉전 까지의 모든종목을 검색하고자 합니다 종목검색식 부탁 드려요. 2. 0봉전 기준 (일봉) , 기준선 0 위에 있는 모든종목 검색식 부탁드립니다. 감사합니다. . ===================================== 수식: C-C (기간 1 ) 지표변수 : 기간1 11 기준선 0
프로필 이미지
일지매7
2024-10-16
597
글번호 184328
종목검색
답변완료

검색식 검토 부탁드립니다

var: A(0),B(0),D(0); A=wMa(c,20); B=wMa(c,60); D=wMa(c,5) ; if crossup(A,B) Then var1= B; if c> var1 and CrossUp(D,B) Then Find(1); 20 이 60 돌파시의 60값 위에서 5,60 돌파식입니다.5가 60돌파할때의 결과만 검색 되는데 검토 부탁드립니다
프로필 이미지
nams60
2024-10-16
696
글번호 184327
종목검색

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

프로필 이미지
아로
2024-10-17
23
글번호 184326
종목검색
답변완료

수식요청

var : A(0), B(0), D(0); A=LRL(C,70); B=TEMA(C,60); D=MA(C,120); If Crossup(C,A) && Crossup(C,B) && Crossup(C,D) && V>25000 Then Find(1); 분봉에서 종가가 TEMA 60일선 돌파 & LRL 70일선 돌파 & 120 단순이평선 돌파하면서 당 분봉의 거래량이 25,000주 이상인 종목 을 검색하려고 위 수식을 작성해보니 검증에 "선언되지 않은 이름 TEMA가 사용되었읍니다"라고 나오는데 어찌 해결해야나요?
프로필 이미지
ksks
2024-10-16
568
글번호 184325
종목검색
답변완료

부탁드립니다.

1. 종가가 양봉이고 직전봉이 양봉이면 빨강색으로, 종가가 음봉이고 직전봉이 음봉이면 파란색으로 구현해 주세요 감사합니다.
프로필 이미지
서태공
2024-10-16
623
글번호 184324
강조
답변완료

종목검색부탁드립니다

A=MA((C+H+L)/3,Period1) - D1*STdev((C+H+L)/3,Period1); B=MA((C+H+L)/3,Period2) - D1*STdev((C+H+L)/3,Period2); (A(1)<B(1) OR A<B) && CROSSUP(C, B) && C>O -지표변수 Period1 5 period 60 D1 2 입니다 ! 예스스탁으로 종목검색 함수 부탁드립니다. 늘 노고에 감사드립니다. 건강하세요!
프로필 이미지
조나리
2024-10-16
647
글번호 184323
종목검색
답변완료

지연 주문 문의 합니다.

스위칭 주문이 나가서 증거금부족을 방지하려면 부가기능의 지연기능을 사용하라고 하셨습니다. 몇가지 질문 드립니다. 1.부가기능에서 진입을 5초 지연되게 설정해놓았는 데 먼저들어간 청산주문(시장가)이 체결 이 안된 상태에서 지연된 진입주문이 나가면 증거금 부족으로 진입체결이 안될 경우은 없는지요? 2 그리고 정상적으로 청산주문이 체결이 되고 진입이 5초후에 진입주문이 나간다면 전봉의 종가(현재의 봉의 시가)가 아닌 지연된 시각의 현재가로 주문이 나가는 것인지요? 주문은 전봉의 종가로 나가지만 시장가로 설정해 놓으면 당시의 현재가로 체결되는 건지 요? 3.부가기능의 지연 기능은 스위칭때 만 적용되는 건가요? 아니면 모든 주문에 적용되는 건지 요? 프로그램 사용법에 문의해야하는 사항인지 잘 몰라서 수식작성 란에 질문드립니다.
프로필 이미지
산수유
2024-10-16
556
글번호 184322
시스템