커뮤니티
예스랭귀지 Q&A
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
1368
글번호 230811
살빼고싶다 님에 의해서 삭제되었습니다.
2024-10-16
29
글번호 184331
답변완료
수고하십니다
수고하십니다
트레이딩뷰챠트인데 예스로 변환 가능할지요 부탁드립니다
//@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
687
글번호 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
635
글번호 184329
답변완료
검색식 부탁 드려요
***아래수식에서,
1. 기준선 0을 돌파한 , 0봉전 ~ 20봉전 까지의 모든종목을 검색하고자 합니다
종목검색식 부탁 드려요.
2. 0봉전 기준 (일봉) , 기준선 0 위에 있는 모든종목 검색식 부탁드립니다.
감사합니다.
.
=====================================
수식: C-C (기간 1 )
지표변수 : 기간1 11
기준선 0
2024-10-16
575
글번호 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돌파할때의 결과만 검색 되는데 검토 부탁드립니다
2024-10-16
676
글번호 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가 사용되었읍니다"라고 나오는데
어찌 해결해야나요?
2024-10-16
541
글번호 184325
답변완료
부탁드립니다.
1. 종가가 양봉이고 직전봉이 양봉이면 빨강색으로, 종가가 음봉이고 직전봉이 음봉이면 파란색으로 구현해 주세요
감사합니다.
2024-10-16
600
글번호 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
620
글번호 184323