커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

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

프로필 이미지
회원
2023-02-07
11
글번호 166048
시스템
답변완료

부탁 드립니다

항상 노고에 감사 드리며 다름이 아니라 chandelier Exit 에 박스처리를 하려했는데...짜집기 오류가되서 수정 부탁드립니다 input : length(28),mult(5.0),showLabels(true),useClose(true),highlightState(true); var : ATrv(0),longStop(0),longStopprev(0),shortStop(0),shortStopPrev(0); var : dir(1),longcolor(Red),shortcolor(Blue),tx(0); var : Tsl(0),linecolor(0); var : hv(0),lv(0),dv(0),tv(0),box(0),tx(0); atrv = mult * atr(length); longStop = IFf(useClose , highest(close, length) , highest(h,length)) - atrv; longStopPrev = longStop[1]; longStop = iff(close[1] > longStopPrev , max(longStop, longStopPrev) , longStop); shortStop = IFf(useClose , lowest(close, length) , lowest(L,length)) + atrv; shortStopPrev = shortStop[1]; shortStop = iff(close[1] < shortStopPrev , min(shortStop, shortStopPrev) , shortStop); dir = iff(close > shortStopPrev , 1 ,iff( close < longStopPrev , -1 , dir)); IF dir == 1 Then { plot1(longStop,"Long Stop",longColor); NoPlot(2); } Else { NoPlot(1); plot2(shortStop,"Short Stop",shortColor); } if dir == 1 and dir[1] == -1 Then { tx = Text_New(sDate,sTime,longStop,"▲"); Text_SetStyle(tx,2,0); Text_SetColor(tx,longcolor); Text_setsize(Tx,25); } if dir == -1 and dir[1] == 1 Then { tx = Text_New(sDate,sTime,shortStop,"▼"); Text_SetStyle(tx,2,1); Text_SetColor(tx,shortcolor); Text_setsize(Tx,25); } if Long Stop == 1 Then if Long Stop !=Long Stop [1] Then { if hv-lv < 0.5 Then Text_Delete(tx); Else Text_SetSize(tx,15); hv = Tsl; lv = Tsl; dv = sDate; tv = sTime; box = Box_New(sDate,sTime,hv,NextBarSdate,NextBarStime,lv); tx = Text_New(NextBarSdate,NextBarStime,hv,NumToStr(hv-lv,2)); Text_SetStyle(tx,2,1); Text_SetSize(tx,20); } Else { if Tsl > hv Then hv = Tsl; if Tsl < lv Then lv = Tsl; Box_SetBegin(box,dv,tv,hv); Box_SetEnd(box,NextBarSdate,NextBarStime,lv); Box_SetColor(box,Red); Box_SetFill(box,true); Text_SetString(tx,NumToStr(hv-lv,2)); Text_SetLocation(tx,NextBarSdate,NextBarStime,hv); } } if Short Stop == -1 Then { if Short Stop != Short Stop[1] Then { if hv-lv < 0.5 Then Text_Delete(tx); Else Text_SetSize(tx,15); hv = Tsl; lv = Tsl; dv = sDate; tv = sTime; box = Box_New(sDate,sTime,hv,NextBarSdate,NextBarStime,lv); tx = Text_New(NextBarSdate,NextBarStime,hv,NumToStr(hv-lv,2)); Box_SetColor(box,Blue); Box_SetFill(box,true); Text_SetStyle(tx,2,1); Text_SetSize(tx,20); } Else { if Tsl > hv Then hv = Tsl; if Tsl < lv Then lv = Tsl; Box_SetBegin(box,dv,tv,hv); Box_SetEnd(box,NextBarSdate,NextBarStime,lv); Text_SetString(tx,NumToStr(hv-lv,2)); Text_SetLocation(tx,NextBarSdate,NextBarStime,hv); } }
프로필 이미지
비듬싸순
2023-02-06
677
글번호 166047
지표

누댕 님에 의해서 삭제되었습니다.

프로필 이미지
누댕
2023-02-07
21
글번호 166046
시스템

배움이 님에 의해서 삭제되었습니다.

프로필 이미지
배움이
2023-02-07
15
글번호 166045
시스템
답변완료

전전일고가

늘 감사합니다. data2의 전일고가, 전전일고가 중 최고가----1번 전일저가, 전전일저가 중 최저가----2번 수식은 data2용으로 작성해 주세요 1. 최고가 2. (1번+2번)/2 3. 최저가 감사합니다.
프로필 이미지
상암동
2023-02-06
824
글번호 166044
지표
답변완료

시스템 신호 수식 요청

매수신호 1. 프로그램 순매수(차익+비차익) 5이평선이 우상향하고 있고, 2. 스토캐스틱K(20,10,10)가 침체권(20)에서 벗어난 후, 3. 선물 90틱 20이평선이 우상향하고 있을 때, 20이평선 위에서 5이평선이 상방으로 턴하면 매수 매도신호 1. 프로그램 순매수(차익+비차익) 5이평선이 우하향하고 있고, 2. 스토캐스틱K(20,10,10)가 과열권(80)에서 이탈한 후, 3. 선물 90틱 20이평선이 우하향하고 있을 때, 20이평선 아래에서 5이평선이 하방으로 턴하면 매도 부탁해요^^
프로필 이미지
a3306
2023-02-06
940
글번호 166043
시스템
답변완료

전일종가 대비 상승, 하락에 반대로 진입(최적화 기능을 사용)

최적화 기능을 사용하여서 전일 종가에서 몇틱까지 갔을때 반대로 진입하는게 좋을지 수식으로 찾고있습니다. 수식 부탁드립니다. input : a(0), b(0); if 전일 종가 대비 a틱만큼 상승하면 매도 진입 -> 당일 종가청산 if 전일 종대 대비 b틱만틈 하락하면 매수 진입 -> 당일 종가청산 조건 1) 하루에 1번만 진입 가능(피라미딩 안함) 2) 등락을 퍼센트로 찾는것이 아니라 각 종목마다 틱으로 찾을 예정
프로필 이미지
퀀트드래곤
2023-02-06
1046
글번호 166042
시스템
답변완료

부탁드립니다.

1. 옵션 월물 첫날의 시가(흰색), 고가(빨강색), 저가(파란색), 종가(검정색)를 만기시까지 수평선으로 구현해 주세요. 또 월최고가, 월최저가도 함께 구현해 주세요 고맙습니다.
프로필 이미지
서태공
2023-02-06
990
글번호 166041
지표
답변완료

문의 드립니다!

안녕하세요! 아래수식을 N번째 캔들부터(예 2번째 캔들) 가로선이 발생되도록 수정 부탁드립니다 감사합니다! ---------------------------------------------------------------------------- input : 타주기분(30),n(10),nth(5); var : S1(0),D1(0),TM(0),TF(0),cnt(0),OO(0),HH(0),LL(0),CC(0); var : ii(0),i1(0),i2(0),tempmax(0),tempi(0); Array : RR[200](0),MM[200](0),DI[50](0); Array : tempRR[200](0),tempMM[200](0),NTHVALUE[200](0); if Bdate != Bdate[1] Then { S1 = TimeToMinutes(stime); D1 = sdate; } if D1 > 0 then { if sdate == D1 Then TM = TimeToMinutes(stime)-S1; Else TM = TimeToMinutes(stime)+1440-S1; TF = TM%타주기분; if Bdate != Bdate[1] or (Bdate == Bdate[1] and 타주기분 > 1 and TF < TF[1]) or (Bdate == Bdate[1] and 타주기분 > 1 and TM >= TM[1]+타주기분) or (Bdate == Bdate[1] and 타주기분 == 1 and TM > TM[1]) Then { ii = ii+1; if Bdate != Bdate[1] Then { DI[0] = ii; for cnt = 1 to 49 { Di[cnt] = Di[cnt-1][1]; } } OO = O; HH = H; LL = L; RR[0] = 0; MM[0] = 0; for cnt = 1 to 199 { RR[cnt] = RR[cnt-1][1]; MM[cnt] = MM[cnt-1][1]; tempRR[cnt] = RR[cnt]; tempMM[cnt] = MM[cnt]; } } if H > HH Then HH = H; if L < LL Then LL = L; CC = C; RR[0] = abs(OO-CC); MM[0] = (OO+CC)/2; tempRR[0] = RR[0]; tempMM[0] = MM[0]; if D1[n] > 0 Then { if Bdate != Bdate[1] Then { For i1 = 1 to nth { tempmax = -1; For i2 = 1 to ii-DI[n] { if (tempRR[i2] >= tempmax ) then { tempmax = tempRR[i2]; tempi = i2; } } NTHVALUE[i1] = tempMM[tempi]; tempRR[tempi] = -1; } } Plot1(NTHVALUE[1]); Plot2(NTHVALUE[2]); Plot3(NTHVALUE[3]); Plot4(NTHVALUE[4]); Plot5(NTHVALUE[5]); Plot6(NTHVALUE[1]); Plot7(NTHVALUE[2]); Plot8(NTHVALUE[3]); Plot9(NTHVALUE[4]); Plot10(NTHVALUE[5]); } }
프로필 이미지
유로파54
2023-02-06
923
글번호 166040
지표