커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

재문의 드립니다.

input : len(20);var : hst(0),lst(0);var : upper(Nan),lower(Nan);var : new_high(False),new_low(False);var : hsum1(0),hsum2(0),h_vwap(high),h_change(0);var : lsum1(0),lsum2(0),l_vwap(low),l_change(0);var : _avg(0),mid(0),dir(0),dir2(0);hst = highest(h,len);lst = lowest(l,len);new_high = high == hst;new_low = low == lst;if new_high == true Then{ hsum1 = 0; hsum2 = 0;}hsum1 = hsum1 + (high*V);hsum2 = hsum2 + V;h_vwap = Hsum1/Hsum2;if new_low == true Then{ lsum1 = 0; lsum2 = 0;}lsum1 = lsum1 + (low*V);lsum2 = lsum2 + V;l_vwap = lsum1/lsum2;h_change = h_vwap-h_vwap[1];l_change = l_vwap-l_vwap[1];upper = iff(new_high , hst, IFF(hst == hst[1] , upper[1] + h_change , min(hst,upper[1] + h_change)));lower = iff(new_low , lst , IFF(lst == lst[1] , lower[1] + l_change , max(lst,lower[1] + l_change)));mid = avg(upper,lower);dir = iff(new_high,1,iff(new_low,-1,0));dir2 = iff(new_high,1,iff(new_low,-1,dir2[1]));plot1(upper, "Upper",iff(dir == -1 , Black,Red));plot2(mid, "Mid", gray);plot3(lower,"Lower", iff(dir == -1 , Black,Green));하단선은 제대로 표현이 되는데 상단선은 제대로 표현이 안됩니다.상단선 검은색이 엉뚱한곳에서 표현이 됩니다.수정 좀 해주세요.
프로필 이미지
신대륙발견
2025-11-06
216
글번호 227724
지표
답변완료

종목검색되게 조건검색식 부탁드립니다

1)신호등일봉상 당일종베빨간신호등(차트엔 다이아몬드 신호표시) 신 = H-L; 호 = MAX(C,O)-L; 조건 = 신/호 >2 && H/C(1)>(1+15/100); 기준가 = Valuewhen(1,조건,H); CrossUp(C, 기준가) 2)신호등일봉상 당일종베주황신호등(차트엔 다이아몬드 신호표시) 신 = H-L; 호 = MAX(C,O)-L; 조건 = 신/호 >2 && H/C(1)>(1+15/100); 기준가 = Valuewhen(1,조건,H); 힘 = Valuewhen(1,조건,V); CrossUp(C, 기준가) && V>힘 3)신호등일봉상 당일종베녹색신호등(차트엔 다이아몬드 신호표시) 신 = H-L; 호 = MAX(C,O)-L; 조건 = 신/호 >2 && H/C(1)>(1+15/100); 기준가 = Valuewhen(1,조건,H); 힘 = Valuewhen(1,조건,V); 봉갯수 = BarsSince(조건); CrossUp(C, 기준가) && 봉갯수<10 4)신호등일봉상 당일종베출발신호(차트엔 다이아몬드 신호표시) 누적 = sum(V); 신 = H-L; 호 = MAX(C,O)-L; 조건 = 신/호 >2 && H/C(1)>(1+15/100); 기준가 = Valuewhen(1,조건,H); 누적힘 = 누적 - Valuewhen(1, 조건, 누적(1))-V; C>기준가 && CrossUp(V,누적힘) 위 신호는 키움적용신호수식 신호등신호수식 4가지인데(위에서부터 순서대로 신호가나타나는 구조인데 반드시 그렇게 나타나지는 않음) (요청사항) 위 4가지조건중 2가지만 만족해도 종목이 검색되게 해주되, [2가지 만족조건중] 3번째 녹색신호와 4번째 출발신호는 둘중 1개는 반드시 포함된 종목이 신호조건검색식에 종목이 나타나게 해주면 좋겠습니다.
프로필 이미지
해피럭키
2025-11-06
283
글번호 227723
종목검색
답변완료

종가 20이평 골든크로스 청산

한국투자증권 해외선물에서 거래투자종목 AUD/USD하루에 한번만 거래보유중인 종목이 있다면종가가 20이평선 골든크로스되면 전체 청산하는 프로그램 작성 부탁드립니다.진입은 수동으로 진입하고 청산만 하는 프로그램을 작성하고 싶습니다.
프로필 이미지
푸른파도1
2025-11-06
268
글번호 227721
시스템
답변완료

수고하십니다

항상 좋은 일만 있으시기 바랍니다 psar지표를 점선으로 표시 하면음구간 마지막점을 다음 양구간까지 수평선으로 그어지고양구간 마지막점을 다음 음구간까지 수평선으로 그어져 나오게 요청합니다
프로필 이미지
2wnwn
2025-11-06
196
글번호 227720
지표
답변완료

문의드립니다

Inputs: ConsecutiveOBV(3), Length(15), Pval(0.05);Variables: OBVcalc(0,Data2),cond1(False,Data2),cond2(False,Data2);OBVcalc = data2(OBV() * 0.0001);cond1 = data2(CountIF(OBVcalc > Highest(OBVcalc, Length)[1], ConsecutiveOBV) == ConsecutiveOBV);cond2 = data2(CountIF(OBVcalc < Lowest(OBVcalc, Length)[1], ConsecutiveOBV) == ConsecutiveOBV);If cond1[1] == true and Data2(H >= C+Pval) Then Buy ("OBV_LE");If cond2[1] == true and Data2(L <= C-Pval) Then Sell ("OBV_SE");수고하십니다.위수식은 data2 obv 매수신호시 data1매수data2 obv매도시 data1매도식입니다.위 수식에 data2 obv 매수신호 이후 에 data1 macd bulish 매수시 data1매수 추가식 data2 obv매도시 data1 모두매도. data2 는 60분 100분등 장봉 data1 dms 5분10분 단봉입니다,부탁드립니다.늘 감사드립니다
프로필 이미지
2685up
2025-11-06
221
글번호 227705
시스템
답변완료

지표식 요청 드립니다.

안녕하세요항상 빠른 답변 감사 드립니다.DHL2 = (DayHigh+DayLow)/2;위 식을 분봉에서 사용하는데일 시작 시간을 0시에서 변경 하는 식을 구하고자 합니다.그리고 추가로트레이딩 뷰에서의lookahead=barmerge.lookahead_on은 “미래의 일봉 데이터(예: 당일 일봉 고가·저가)가 완성되기 전에 미리 현재 분봉에 표시”되도록 하는 옵션입니다.이 개념을 예스식에서도 가능 하다면 요청 드립니다.그럼 좋은 하루 되세요
프로필 이미지
느와르
2025-11-06
278
글번호 227704
지표

양산박 님에 의해서 삭제되었습니다.

프로필 이미지
양산박
2025-11-06
17
글번호 227703
지표
답변완료

검색식 부탁드립니다

ATR값 = ATR(기간_ATR); ATR퍼센트 = (ATR값 / CLOSE)*100; 소스값 = ATR퍼센트; // 볼린저밴드 계산 중간선 = AVG(소스값, 기간_BB); 편차 = STDEV(소스값, 기간_BB); 상단밴드 = 중간선+ (편차 * 표준편차_배수); 하단밴드 = 중간선 - (편차 *표준편차_배수); 하단밴드 지표조건 기간_ATR 22 기간_BB 20 표준편차_배수 2 1,ATR지표값이 1봉전보 하락하고 BB 하단선을 크로스 다운한 검색식 부탁 드립니다 2, ATR 지표값을 BB상단선이 돌파한 검색식 부탁드립니다rsiVolweight = if(rsiVal <30 and Volweight > 1.2,0.8, if(rsiVal > 70 and volweight > 1.2,1.3,1,0));weightedDis = baseDis*rsiweight*volweight*rsivolweight;smoothedweightedDis = avg(weightedDis,3)지표조건per 20volper20rsiper14지표값이 1 이하인 검색식 부탁 드립니다
프로필 이미지
님이랑
2025-11-06
295
글번호 227698
종목검색
답변완료

중심가

감사합니다. 아래 지표 부탁드립니다 1. N년도 기준, N년간 최고가와 최저가의 중심가를 구하는 지표2. 당해년도 기준, 연간 최고가와 최저가의 중심가를 구하는 지표 3. N년도 마지막 분기의 최고가와 최저가의 중심가 지표가 그 이후 년도에도 그대로 동일하게 계속 그려지는 N년도 마지막 분기 중심가를 구하는 지표4. 당해년도 기준, 각 분기별 중심가 지표가 당해년도 마지막까지 직선으로 표시되는 지표(1, 2, 3분기 중심가지표가 각각 분기별로 다르게 4분기까지 직선으로 그려지는 지표)5. N년도 기준, 각 분기별 중심가 지표가 그 이후 년도에도 계속 직선으로 표시되는 지표(N년도의 1, 2, 3, 4분기 중심가지표가 각각 분기별로 다르게 직선으로 그려지고 그 이후 현재까지 그려지는 지표)
년간최고최저 분기별최고최저
프로필 이미지
jdavid
2025-11-06
256
글번호 227693
지표