커뮤니티
예스랭귀지 Q&A
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
1480
글번호 230811
답변완료
수식수정
input : P(20),dv(2),t(100),n(10);
var : bbup(0),bbdn(0),bbmd(0);
bbup = BollBandUp(P,dv);
bbdn = BollBandUp(P,dv);
bbmd = ma(C,P);
if MarketPosition <= 0 and CrossUp(C,bbup) and CountIf(BBup-bbdn <= PriceScale*t,10)[1] == 10 Then
Buy();
if MarketPosition >= 0 and CrossDown(C,bbdn) and CountIf(BBup-bbdn <= PriceScale*t,10)[1] == 10 Then
Sell();
위식을 적용시 신호후 곧바로 청산이 됨니다
검토바람니다
수식조건
볼밴 100틱이내서 10봉이내 횡보후
볼밴상.하선 돌파시 매수.도 내용임니다
2023-11-21
1251
글번호 174236
아트정 님에 의해서 삭제되었습니다.
2023-11-21
4
글번호 174235
답변완료
예스트레이더 종목검색식으로 작성요청합니다.
아래수식은 키움에서 신호검색 수식입니다(분봉기준)...
이것을 예스트레이더 분봉기준 종목검색식으로 부탁드립니다.
a=((predayhigh()+predaylow()+predayclose())/3)
+(predayhigh()-predaylow())(c,(a/1.015))
crossup(c,a)
2023-11-21
1299
글번호 174234
답변완료
부틱드립니다
수고하십니다
input : Period(15);
value = RSI(Period);
If CrossDown(value, 60) or CrossDown(value, 70) Then
{
var3 = h}
plot1(var3,"60다운 70다운"IFF(H>var3,Red,Blue));
Plot1에
60다운이면 빨강색 70다운이면 노랑색 으로되는수식 수정부탁드립니다
2023-11-21
1015
글번호 174233
답변완료
부탁드립니다.
안녕하세요?
참조데이터2 분봉에서 타주기 일봉 2일선, 3일선, 5일선을 각각 시작추세선을 표기하되 전일 15:00시부터 당일 14:30분까지 Plot로 나타나도록 부탁드립니다.
바쁘신데 죄송하고 고맙습니다.
또 감사드립니다.
2023-11-20
1050
글번호 174232
답변완료
지표 변환 문의드립니다.
트레이딩뷰 지표입니다만 변환 가능할까요??
// This work is licensed under a Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) https://creativecommons.org/licenses/by-nc-sa/4.0/
// © LuxAlgo
//@version=5
indicator("QQE Weighted Oscillator [LuxAlgo]", "LuxAlgo - QQE Weighted Oscillator")
//------------------------------------------------------------------------------
//Settings
//-----------------------------------------------------------------------------{
length = input.int(14, minval = 1)
factor = input.float(4.236, minval = 0)
smooth = input.int(5, minval = 1)
weight = input.float(2)
src = input(close)
//Style
rsiCss = input(#3179f5, 'RSI', group = 'Style')
tsBearCss = input(color.red, 'Trailing Stop', group = 'Style', inline = 'inline1')
tsBullCss = input(color.teal, '', group = 'Style', inline = 'inline1')
//-----------------------------------------------------------------------------}
//Weighted QQE
//-----------------------------------------------------------------------------{
var ts = 0.
var rsi = 0.
delta = src - src[1]
w = nz(delta * (rsi - ts) > 0 ? weight : 1, 1)
//Rsi
num = ta.rma(delta * w, length)
den = ta.rma(math.abs(delta * w), length)
rsi := 50 * ta.ema(num / den, smooth) + 50
//Trailing stop
diff = ta.rma(math.abs(rsi - rsi[1]), length)
crossover = ta.crossover(rsi, ts)
crossunder = ta.crossunder(rsi, ts)
ts := nz(crossover ? rsi - diff * factor
: crossunder ? rsi + diff * factor
: rsi > ts ? math.max(rsi - diff * factor, ts)
: math.min(rsi + diff * factor, ts), rsi)
//-----------------------------------------------------------------------------}
//Plots
//-----------------------------------------------------------------------------{
css = rsi > ts ? tsBullCss : tsBearCss
plot_rsi = plot(rsi, 'RSI', rsiCss)
plot_ts = plot(ts, 'Traling Stop', css)
fill(plot_rsi, plot_ts, rsi, ts, color.new(rsiCss, 50), color.new(css, 50))
hline(70)
hline(30)
//-----------------------------------------------------------------------------}
2023-11-20
1211
글번호 174231
답변완료
예스트레이더 종목검색식으로 작성요청합니다.
기 아래 수식으로 예스에서 강조로 질물해서 답변잘 받았습니다..
아래 신호검색은 키움에서 작성된 것입니다..
이것을 예스트레이더 종목검색으로 변환요청합니다.
항상 도움을 주셔서 감사합니다..
A1=MA(C,5);
A2=MA(C,10);
A3=MA(C,20);
A4=MA(C,40);
A5=MA(C,60);
A6=MA(C,120);
A=Lowest(L, 260, 1)*1.25;
B=sar(0.02,0.2);
조건=A1(1)<A1 && A2(1)>A2 && A3(1)>A3 &&
A4(1)>A4 && A5(1)>A5 && A6(1)>A6;
조건 && !조건(1) && B<=C && A>=A1 && C>O
2023-11-20
1280
글번호 174230
답변완료
문의
1. 일목균형표 선행스팬 1과 선행스팬 2 동시에 돌파 수식
2. 선행스팬1과 선행스팬2 차이가 2% 이하 수식 알려주세요.
2023-11-20
978
글번호 174228
답변완료
문의 드립니다
if L ==lowest(L,1) and highest(H,3) >= lowest(L,2)+PriceScale*1 Then
{
Buy("b",AtStop,(highest(H,3)+lowest(L,1))/2);
}
if MarketPosition == 1 and BarsSinceEntry == 9 Then
Sell();
}
if H == highest(H,1) and lowest(L,3) <= highest(H,2)+PriceScale*1 Then
{
Sell("s",AtStop,(lowest(L,3)+highest(H,1))/2);
}
if MarketPosition == -1 and BarsSinceEntry == 9 Then
Buy();
위 수식어 풀이를 부탁드립니다.
2023-11-21
807
글번호 174210