커뮤니티
예스랭귀지 Q&A
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
1479
글번호 230811
빗소리7 님에 의해서 삭제되었습니다.
2023-12-02
5
글번호 174531
답변완료
지표수식요청
수고많으십니다
분봉상,,,
A=BOLLBANDUP(10,2);
B=ENVELOPEUP(10.3);
VALUEWHEN(1,CROSSUP(A,B),C)
위지표수식을 예스랭귀지로 부탁드립니다
2023-12-03
1438
글번호 174530
답변완료
기준선 차트표시 관련
안녕하세요.
기준선을 차트상에 라인은 표시하되, 상단 데이터값에는 안보이게 할수 없나요??
2023-12-02
1007
글번호 174529
답변완료
시스템식 부탁드립니다.
항상 도움 주셔서 감사합니다.
종목 : 해외선물
차트 : 60분봉
요청사항1 : 나스닥, S&P, 통화선물 매매시
익절이나 손절을 틱단위가 아닌 $나 원화로 하고 싶습니다.
아래 명령어 사용시 $로 손절하는 시스템식 부탁드립니다.
SetStopProfittarget($익절값,PointStop);
SetStopLoss($손절값,PointStop);
아래 명령어 사용시 원화로 손절하는 시스템식 부탁드립니다.
환율은 1,200원으로 고정
SetStopProfittarget(원화익절값,PointStop);
SetStopLoss(원화손절값,PointStop);
요청사항2 : 캔들과 이동평균선 크로스에대한 매매로직 부탁드립니다.
매수식 : 캔들이 10일 이동평균선 상향 돌파시 매수
매수청산식 : 캔들이 10일 이동평균선 하향 돌파시 매수청산
손절식 : 매수진입 후 매수가격대비 10포인트 하락시 손절
본청식 : 매수진입 후 매수가격대비 10포인트 이상 상승하였다가 하락시 진입가격에서 본청
요청사항3 : 1) 가장 최근의 이동평균선 10과 이동평균선 20의 골든크로스시 값을 수평라인으로 표시하고 싶습니다.(최근 크로스 한번만 표시)
2) 가장 최근의 이동평균선 10과 이동평균선 20의 데드크로스시 값을 수평라인으로 표시하고 싶습니다.(최근 크로스 한번만 표시)
감사합니다.
2023-12-02
947
글번호 174528
답변완료
부탁드립니다.
input : conv(50),length(20);
var : src(close),maxv(0),minv(0),diff(0),psi(0);
src = c;
maxv = iff(isnan(maxv[1]) == true, src, max(src, maxv - (maxv - src) / conv));
minv = IFf(isnan(minv[1]) == true, src, min(src, minv + (src - minv) / conv));
diff = Log(maxv - minv);
psi = -50 * correlation(diff, index, length) + 50;
if psi <= 80 Then
{
plot1(psi, "PSI1");
NoPlot(2);
}
Else
{
NoPlot(1);
plot2(psi, "점");
}
PlotBaseLine1(80);
-------------------------------------------------------
위의 지표를 시물레이터에서 백테스트할수 있는 시스템으로
(80위에서는 매수, 80아래에서는 매도, conv(50),length(20)수치와 800수치ㄷ도 조절 가능하게 해 주시면)
만들어 주시면 감사합니다.
2023-12-02
983
글번호 174527
답변완료
수식요청드려요
파워종목검색
224봉내 시가가 종가의 20% 1회 이상
2023-12-02
985
글번호 174526
답변완료
문의드립니다.
1) ADX가 20 이상에서 DI+와 DI- 의 골든크로스 또는 데드크로스 가 나든
아니면
2) DI+와 DI- 의 골든크로스 또는 데드크로스 가 먼저 발생하고 그 뒤에 ADX가 20 이상으로 올라오든
어찌되었든 골든크로스(빨간색▲)와 데드크로스(파란색▼)를 ADX가 20 이 넘는 경우에만 보조지표란에 표기해 주실 수 있을까요?
2023-12-02
1140
글번호 174525
답변완료
지표변환 부탁드립니다~
안녕하세요~^^
많은 도움을 주셔서 항상 감사드립니다~
트레이딩뷰 수식인데 예스로 면환 가능하면 부탁드립니다.
buy sell은 삼각형 강조표시로 부탁드립니다
indicator("Purple Cloud [MMD]",overlay=true, timeframe="", timeframe_gaps=true)
atrPeriod = input(10, "Supertrend ATR Length")
factor = input.float(3.0, "Supertrend Factor", step = 0.01)
[supertrend, direction] = ta.supertrend(factor, atrPeriod)
x1 = input(23, "Period")
alpha = input.float(0.9, "Alpha", step = 0.1)
x2 = ta.atr(x1) * alpha
xh = close + x2
xl = close - x2
a1=ta.vwma(hl2*volume,math.ceil(x1/4))/ta.vwma(volume,math.ceil(x1/4))
a2=ta.vwma(hl2*volume,math.ceil(x1/2))/ta.vwma(volume,math.ceil(x1/2))
a3=2*a1-a2
a4=ta.vwma(a3,x1)
b1 = 0.0
b1 := na(b1[1]) ? ta.sma(close, x1) : (b1[1] * (x1 - 1) + close) / x1
buy = a4<=xl and close>b1
sell = a4>=xh and close<b1
xs = 0
xs := buy ? 1 : sell ? -1 : xs[1]
barcolor( color = xs==1 ? color.green :xs==-1? color.red:na)
plotshape(buy and xs != xs[1] , title = "BUY", text = 'B', style = shape.labelup, location = location.belowbar, color= color.green, textcolor = color.white, size = size.tiny)
plotshape(sell and xs != xs[1] , title = "SELL", text = 'S', style = shape.labeldown, location = location.abovebar, color= color.red, textcolor = color.white, size = size.tiny)
plotshape(buy and xs != xs[1] and direction < 0 , title = "Strong BUY", text = '🚀', style = shape.labelup, location = location.belowbar, color= color.green, textcolor = color.white, size = size.tiny)
plotshape(sell and xs != xs[1] and direction > 0 , title = "Strong SELL", text = '☄️', style = shape.labeldown, location = location.abovebar, color= color.red, textcolor = color.white, size = size.tiny)
ema200=input(false,"Ema 200")
ema50=input(false,"Ema 50")
ema20=input(false,"Ema 20")
plot(ta.ema(close,200),color=ema200?color.black:na,title="Ema 200",linewidth = 4)
plot(ta.ema(close,50),color=ema50?color.blue:na,title="EMA 50",linewidth = 3)
plot(ta.ema(close,20),color=ema20?color.orange:na,title="EMA 20",linewidth = 2)
alertcondition(buy and xs != xs[1], "PC Long", "PC Long")
alertcondition(sell and xs != xs[1], "PC Short", "PC Short")
2023-12-02
1332
글번호 174524
답변완료
수식변환 부탁드립니다
안녕하세요
키움증권수식인데 수식변환 부탁드립니다
수식1;a=avg(c,60);
Valuewhen(1,a>=a(1),a)
수식2;valuewhen(1,a<a(1),a)
수식3;highestsince(1,crossup(trix(period),0),high)
수식4;lowestsince(1,crossdown(Trix(period),0),low)
수고하세요
2023-12-02
1229
글번호 174523