커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

수식변환 부탁드립니다.

안녕하세요. 키움에서 사용하던 수식 2가지입니다. 예스랭귀지로 수식변환 부탁드립니다. 항상 감사합니다. 수식1 AA=highest(V(1), 10); // crossup 70% of 10 candel's highest volume BB=crossup(V,AA*0.7); CC=highest(C(1), 10); // crossup 10 candel's highest DD=crossup(C, CC); EE=(highest(high(25),9)+lowest(low(25),9)+highest(high(25),26)+lowest(low(25),26))/4; FF=(highest(high(25),52)+lowest(low(25),52))/2; BB and DD and EE < C and FF < C 수식2 M=macd(12,26); valuewhen(1,crossup(m,0),c)
프로필 이미지
루브르
2021-04-26
1374
글번호 148417
지표
답변완료

지표 부탁 드립니다.

var1 = ma(V,120)[4]; var2 = highest(V,120)[2]; if V[2] > var1*12 and V[2] >= var2 and v/v[1] < 1.600 and v/v[1] > 0.275 and v/v[2] < 0.70 and v/v[3] < 4.30 and v[1]/v[3] < 9.00 and v[2]/v[1] < 5.70 and v[2]/v[1] > 1.50 and v[3]/v[4] > 0.700 and v[3]/v[2] < 0.960 and v/v[4] < 20.00 and v/v[4] > 0.300 and v[1]/v[4] < 40.00 and v[1]/v[4] > 0.66 and v[2]/v[4] > 2.000 and c/o < 1.0250 and c/o > 0.9935 and c/o[2] < 1.050 and c/o[3] < 1.140 and c/o[3] > 0.990 and o[1]/o[3] < 1.13 and o[1]/o[3] > 1.002 and c[1]/o[3] < 1.12 and c[1]/o[3] > 0.995 and h[2]/o[3] < 1.17 and c[2]/c[1] < 1.055 and c[2]/o[3] < 1.120 and c[3]/c[1] > 0.977 and m < 10000000000 and m[1] < 18000000000 and m[2] < 30000000000 and m[3] < 22000000000 Then find(1); 위 종목 검색식에서 검색되는 종목의 5분봉 종가기준으로 선을 그을수 있는 지표가 가능할까요? 가능하다면 종가기준선과 종가기준선에서 -2% 선을 그을 수 있을까요? 부탁 드립니다.
프로필 이미지
채하채연
2021-04-26
1405
글번호 148416
지표
답변완료

문의드립니다,

수식변환 문의 드립니다.(키움--> 예스) 시스템트레이딩이 아닌 단순하게 차트위에 매도 신호와 매수신호를 표현하고 싶습니다. 화살표가 좀 크게 표현이 되었으면 합니다. 매수신호 m=(a=tema(c,period)); a+a/100; 기준가=M(1); 신호조건=CrossUp(A,A(1)); 매도신호 m=(a=tema(c,period)); a-a/100; 기준가=M(1); 신호조건=CrossDown(A,A(1)); 변수값 period 3 매번 잘 정리해 주셔서 감사드립니다^^
프로필 이미지
젤플린
2021-04-26
1172
글번호 148413
지표
답변완료

시스템 수식좀 부탁드리겠습니다.

이시스템 수식 좀 만들어주실수일을까요?? buy 1.macd가 macd signal 돌파 2.macd가 0을돌파 3.rsi 35돌파 이중1개라도 신호가올시 매수 (1개만 매수신호가오는게아니라 1번신호 1차매수,2번신호2차매수, 3번신호 3차매수 이렇게 매수신호가 세개가뜨도록 부탁드립니다.)-매도도마찬가지 단, 1번의경우 macd signal 2번의경우 macd 0 3번의경우 rsi up 로 매수표시 sell macd signal가 macd 크로스 macd가 0을 내려감 rsi 70에서 내려옴 단, 1번의경우 macd signal 2번의경우 macd 0 3번의경우 rsi down 로 매수표시 이렇게 가능할까요?? 각기 다르게 표현할수없다면 수식만 좀부탁드리겠습니다. 이중1개라도 신호가올시 매도
프로필 이미지
좀잘해보자
2021-04-26
1131
글번호 148409
시스템
답변완료

부탁드립니다.

-해선 분봉 차트에서 전일까지의 n일간 평균 진폭(dayhigh-daylow)을 나타내는 지표를 부탁드립니다.(예: 4.26일 분봉차트에서 4.25일 까지의 10일간 일간 진폭의 평균)
프로필 이미지
예시
2021-04-26
949
글번호 148408
지표

크라켄 님에 의해서 삭제되었습니다.

프로필 이미지
크라켄
2021-04-26
12
글번호 148407
지표
답변완료

검토 수정 의뢰

수고 하시네요 ! Input : Period1(1), Period2(5), Period3(30), Period4(60), Period5(120),period6(240), Period7(480), Period8(960),period9(1920); var : sma1(0),sma2(0),sma3(0),sma4(0),sma5(0),sma6(0),sma7(0),sma8(0),sma9(0); sma1 = ma(C,period1); sma2 = ma(C,period2); sma3 = ma(C,period3); sma4 = ma(C,period4); sma5 = ma(C,period5); sma6 = ma(C,period6); sma7 = ma(C,period7); sma8 = ma(C,period8); sma9 = ma(C,period9); var : t(0),s(0); var1 = ma(C,1); Var2 = ma(C,5); if CrossDown(var1,Var2) Then { t = -1; s = c; } if CrossUp(var1,Var2) Then { t = 1; s = c; } if t == -1 Then Buy("b",AtLimit,S-PriceScale*15); if t == 1 Then Sell("s",AtLimit,S+PriceScale*15); if MarketPosition == 1 Then { if IsEntryName("b") == true Then sell("bs",AtStop,EntryPrice-PriceScale*4); if MarketPosition == 1 and CrossUp(sma7,sma8) Then ExitShort("-"); } if MarketPosition == -1 Then { if IsEntryName("s") == true Then Buy("sb",AtStop,EntryPrice+PriceScale*4); } 매매 반대방향 으로 갈때 4틱손절 후 반대 매매 가 잘 되다가 중간 에 한번씩 수식대로 안되네요 (원인 이 어디 있을까요 ? 잘 하다가 한번 에 큰 손실 을 보니 꼭 해결 을 부탁 드립니다 * 매수 를 했는데 10 틱 이상 하락 하면 청산 과 매도 를 체결 , 매도 를 했는데 10 틱 이상 상승 하면 청산 과 매수 체결 이 반드시 이루어 지게 부탁 드립니다) 그리고 청산 수식 을 넣었는데 실행 이 안되네요 검토 수정 부탁드립니다. *** 수고 하세요 ***
프로필 이미지
tnsflwls
2021-04-27
677
글번호 148403
시스템
답변완료

확인 좀 부탁드립니다!

수식을 만들어 보았는데 일봉, 분봉, 틱봉에서 선이 전부 나타나지 않는게 있네요! 뭐가 문제인지 잘 모르겠습니다! T T Plot1 (dayopen,"시가"); Plot2 (dayopen(1),"전일시가"); Plot3 ((dayopen(1)+DayOpen)/2,"시가마디"); Plot4 (DayOpen -(dayopen(1)+DayOpen/2),"시가상방마디"); Plot5 (DayOpen +((dayopen(1)+DayOpen)/2),"시가하방마디"); Plot6 ((DayClose(1)+DayOpen(0))/2,"시가종가마디"); Plot7 (((DayClose(1)+DayOpen(0))/2)+DayOpen,"시가종가상방마디"); Plot8 (DayOpen(0)-((DayClose(1)+DayOpen(0))/2),"시가종가하방마디"); Plot9 (DayClose(1),"전일종가");
프로필 이미지
qha71
2021-04-26
796
글번호 148397
지표
답변완료

수식변환 부탁합니다.

키움에서 사용하던수식 두가지 검색할수 있도록 변환 부탁합니다. 첫번째 수식 A=BBandsUP(20,2); B=Sar(0.02,0.2); D=disparity(10); E=avg(c,224); F=MACD(12,26); G=eavg(F,9); crossup(C,A) and crossup(C,B) and crossup(F,G) and D>=95 and (crossup(C,avg(c,114)) or crossup(C,E) or Crossup(C, avg(c,448))) 두번째 수식 A=stochasticsslow(10,5); B=stochasticsslow(20,9); E= (highest(high,9)+lowest(low,9)+highest(high,26)+lowest(low,26))/4; F= (highest(high,52)+lowest(low,52))/2; crossup(A(B),15) and (CrossUp(C, E(25)) and CrossUp(C, F(25))) and Crossup(c,(highestsince(1,crossup(trix(period),0),c)+lowestsince(1,crossdown(trix(period),0),c))/2 ) and CrossUp(StochasticsSlow(5,3),eavg(StochasticsSlow(5,3),3))
프로필 이미지
track
2021-04-26
1076
글번호 148392
종목검색