커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

종목검색식 부탁 드립니다

A=BBandsUp(17,2); B=BBandsUp(40,2); D=Disparity(20); E=EnvelopeUP(20,6); P=EnvelopeUp(50,3); c>SAR(0.015,0.15) and DIPlus(14)>=DIMinus(14) and ma(c,20)>=ma(c,60) and (o<c and c>P(19) and D<150 and D>D(1) and ((c>ma(h,5) and Crossup(A,E)) or (c>ma(h,5) and B>E and A(1)<B(1) and CrossUp(A,B)) or (A>B and B>E and CrossUp(C,A)) or (CrossUp(C,A) and CrossUp(C,E)) or (CrossUp(C,A) and CrossUp(C,B) and CrossUp(C,E)))) or (o<c and c<P(19) and D>D(1) and v>ma(v,5)*2 and ((c>ma(h,5) and Crossup(A,E)) or (c>ma(h,5) and B>E and A(1)<B(1) and CrossUp(A,B)) or (A>B and B>E and CrossUp(C,A)) or (CrossUp(C,A) and CrossUp(C,E)) or (CrossUp(C,A) and CrossUp(C,B) and CrossUp(C,E))))
프로필 이미지
73성훈
2024-06-24
820
글번호 180906
종목검색
답변완료

문의 드립니다.

아래는 트레이딩 뷰 지표인데요, 지표 전환 가능하실까요? 답변 항상 감사드립니다. //@version=5 indicator("Larry Williams Large Trade Index (LWTI) [Loxx]", shorttitle="LWTI [Loxx]", overlay = false, timeframe="", timeframe_gaps = true) greencolor = #2DD204 redcolor = #D2042D variant(type, src, len) => sig = 0.0 if type == "SMA" sig := ta.sma(src, len) else if type == "EMA" sig := ta.ema(src, len) else if type == "WMA" sig := ta.wma(src, len) else if type == "RMA" sig := ta.rma(src, len) sig per = input.int(8, "Period", group = "Basic Settings") smthit = input.bool(false, "Smooth LWPI?", group = "Basic Settings") type = input.string("SMA", "Smoothing Type", options = ["EMA", "WMA", "RMA", "SMA"], group = "BasicR Settings") smthper = input.int(5, "Smoothing Period", group = "Basic Settings") colorbars = input.bool(false, "Color bars?", group = "UI Options") showsignals = input.bool(false, "Show signals?", group = "UI Options") ma = ta.sma(close - nz(close[per]), per) atr = ta.atr(per) out = ma/atr * 50 + 50 out := smthit ? variant(type, out, smthper) : out colorout = out > 50 ? greencolor : redcolor plot(out, color = colorout, linewidth = 2) barcolor(colorbars ? colorout : na) middle = 50 plot(middle, color = bar_index % 2 ? color.gray : na) goLong = ta.crossover(out, middle) goShort = ta.crossunder(out, middle) plotshape(goLong and showsignals, title = "Long", color = greencolor, textcolor = greencolor, text = "L", style = shape.triangleup, location = location.bottom, size = size.auto) plotshape(goShort and showsignals, title = "Short", color = redcolor, textcolor = redcolor, text = "S", style = shape.triangledown, location = location.top, size = size.auto) alertcondition(goLong, title="Long", message="Larry Williams Large Trade Index (LWTI) [Loxx]: Long₩nSymbol: {{ticker}}₩nPrice: {{close}}") alertcondition(goShort, title="Short", message="Larry Williams Large Trade Index (LWTI) [Loxx]: Short₩nSymbol: {{ticker}}₩nPrice: {{close}}")
프로필 이미지
alltoone
2024-06-24
1044
글번호 180905
지표
답변완료

문의드립니다

A=Avg(C, 이평1); B=Avg(C, 이평2); ValueWhen(1, A(1) > B(1) and A <= B, Avg(C,이평2)) 이평1 20 이평2 60 2060 데드크로스 난 부분을 선으로 이은 수식인데요 개인적으로 몇가지 조합을 좀 해보려고 하는데요 종목이 2060 데드크로스 라인을 돌파도 하지만 그 위(이상)의 종목을 찾으려고 합니다 종목 검색으로 부탁 좀 드립니다
프로필 이미지
또리
2024-06-24
729
글번호 180904
종목검색

회원 님에 의해서 삭제되었습니다.

프로필 이미지
회원
2024-06-24
19
글번호 180903
시스템
답변완료

문의

항생 오전10시15분을 기준으로 1일전의 저가 고가,시가.2일전의 시가,고가,저가.3일전의 고가, 저가,시가는 어떻게 표현하나요?
프로필 이미지
레전드
2024-06-24
771
글번호 180902
지표

회원 님에 의해서 삭제되었습니다.

프로필 이미지
회원
2024-06-24
7
글번호 180895
시스템
답변완료

문의드립니다

진입가로부터 이평1 이평2 크로스하는 지점까지 연결하는 추세선 수식을 부탁드립니다
프로필 이미지
lacl
2024-06-24
779
글번호 180892
시스템
답변완료

문의드립니다.

안녕하세요. If c<Lowest(c[1],10) && c<o Then # 당봉종가가 10봉 최저종가.. 당봉음봉 var1 = v; 위 조건을 만족하는 당봉 var1 한봉전 var1 두봉전 var1 세봉전 var1 네봉전 var1 과 최근 7개봉의 최대 var1을 구하고 싶습니다 Plot1(var1[1], "1봉전var1 "); Plot2(var1[2], "2봉전var1 "); 이렇게 출력하니 다른 값이 나오네요. 수고하세요.
프로필 이미지
land22
2024-06-23
794
글번호 180891
지표
답변완료

질문 요청 드립니다. 점찍기

안영 하세요. 아래 수식좀 수정 요청 드립니다. * 점찍기가 안되네요... ## 50봉전 고가 와 0.7% 이상 하락 했을경우 점찍기 value91 = highest(H,70) ; value92 = lowest(L,70) ; value93 = value92 / value91 ; var : TX93(0); if CrossUp( value93 , 100.2) Then { TX93 = Text_New(sdate,stime,L,"◆"); Text_SetStyle(TX93,2,2); Text_SetColor(TX93, Blue ); Text_SetSize(TX93,20); } * 아래 수식에서 보조 지표와 매인 지표 색상을 틀리게 할수 있나요? 즉 매인 지표는 이평선 보조 지표는 스톡케스터 일 경우 상단(매인차트) 하단(스톡) 색상을 틀리게 할수 있나요? Input: aa(5) , bb(15) ; input: n(1), hh(60) ; var : box(0); var : dd1(0),cnt2(0); var : TL1(0),TL2(0),TX1(0),TX2(0); var1 = ma(c,aa) ; var2 = ma(c,bb) ; if CrossUp( var1 , var2[5]) Then { box = Box_New(sDate,sTime,h,NextBarSdate,NextBarStime,l); Box_SetColor(box,Rgb(255,255,50)); Box_SetFill(box,true); Box_SetExtFill(box,true); Box_SetSize(box,5); value1 = H; Value2 = L; TL1 = TL_New(sDate,sTime,value1,NextBarSdate,NextBarStime,value1); TL2 = TL_New(sDate,sTime,value2,NextBarSdate,NextBarStime,value2); TL_SetColor(TL1,Rgb(255,0,55)); TL_SetColor(TL2,Rgb(255,0,55)); TL_SetSize(TL1,2); TL_SetSize(TL2,2); TX1 = Text_New(NextBarSdate,NextBarStime,value1,NumToStr(value1,2)); TX2 = Text_New(NextBarSdate,NextBarStime,value2,NumToStr(Value2,2)); Text_SetStyle(TX1,0,2); Text_SetStyle(TX2,0,2); Text_SetSize(TX1,13); Text_SetSize(TX2,13); } Else { TL_SetEnd(TL1,NextBarSdate,NextBarStime,value1); TL_SetEnd(TL2,NextBarSdate,NextBarStime,value2); } * 항상 고맙습니다 좋은 한주 되십시요.
프로필 이미지
요타
2024-06-25
928
글번호 180890
지표