커뮤니티
예스랭귀지 Q&A
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
1326
글번호 230811
답변완료
질문 드리겠습니다
수고가 많으십니다
번거로우시겠지만 부탁드립니다
지난 질문 3번이 답변 어려우시다고 해주셨는데요
그럼 혹시 cc를 ttl[]변수에 추세선으로 넣는것만 알려주실 수 있을까요
plot12 처럼 추세선이 나오게 해주시면 감사하겠습니다
아래 식처럼 해봤는데 조건만족 첫봉에만 cc값이 나오는데 다음 조건만족봉 한봉전까지 추세선이 이어지게 하려는데 방법을 알려주심 감사하겠습니다 (우측연장, ttl[5]번까지만 추세선 표시 하게 부탁드려요)
질문2) cc 배열 값 사이가 10거래일 이상일때만 plot (메인 수식 바깥에서 할때,,) 을 하는 식도 부탁드립니다
var : cnt(0), sum1(0), sumi1(0),tt(0),hh(0),ll(0),tl(0),tl1(0);
var: sum2(0),sumi2(0),sumaa(0);
var : t(0),StartBarIndex(0),dd(0),d1(0),d2(0);
Array : ii[50](0),aa[50](0),bb[50](0),cc[50](0),vv[150](0),ttl[10](0);
if Bdate != Bdate[1] Then
DD = DD+1;
if h>l*1.07 Then
{
d1 = dd;
d2 = d1[1];
if d2 == 0 or (d2 > 0 and d1 >= d2+3) Then
{
var1 = Index;
Var2 = var1[1];
Var3= Var2[1];
sum1=0;
sumi1=0;
# tl=TL_NEW(sDatE,sTimE,100,sDatE,sTimE,999999);
# TL_SetSize(tl,0);
# TL_SetColor(tl,Black);
For cnt = 1 to (var1-Var2)
{
sum1=sum1+h[cnt];
sumi1=sumi1+1;
}
value1=sum1/sumi1;
For cnt = 49 DownTo 1
{
aa[cnt] = aa[cnt-1];
}
aa[0] = value1;
Var20=Money/100000000;
if Var20>30 Then
{
For cnt = 49 DownTo 1
{
cc[cnt]= cc[cnt-1];
}
cc[0]=value1*0.9;
}
For cnt = 9 DownTo 1
{
ttl[cnt] =ttl[cnt-1];
}
ttl[0]=tl_new(sDate,sTime,cc[0], );
}
}
Plot12(cc[0],"hma",DarkRed,Def,1);
2025-03-24
364
글번호 189457
답변완료
검색식 부탁 드립니다
분봉에서 첫돌파만 검색되게 수정해 주세요
2
var : 선행스팬2(0);
선행스팬2 = (Highest(High, 52)[25] + Lowest(Low, 52)[25]) / 2;
if C >= 선행스팬2 Then
Find(1);
2025-03-24
340
글번호 189449
답변완료
수식문의 드립니다
안녕하세요, 수고 많으십니다.
예시로 파일 첨부 합니다.
아래와 같은 조건으로 현재 지표식과 종목 검색식을 사용하고 있으나 오류가 나서 도움을 구합니다. ( 오류가 나는 부분이 현재봉이 5000% 이상 ,20% 이상 상승해도 검색이 되며 , 돌파도 아닌데 수평선 아래 있는 종목들도 검색이 되네요..)
기준봉 조건: 1. 1봉전대비 거래량 비율이 5000% 상승
2. 5000% 상승한 봉의 최고 고가는 전봉대비 20% 이상 상승한 봉의조건
(봉의 종가가 아닌 최고 고가 입니다.)
3.위조건을 만족 하는 봉이 나오면 최고 고가에서 부터 0봉까지 수평선
을 긋습니다.
4.기간은 500
5.0봉이 기준봉(수평선)의 최고 고가를 돌파 할때 find(1)
변수 처라 할수 있게끔 부탁 드리며,
지표식과 종목 조건검색을 부탁드리겠습니다.
그리고 위 조건을 분봉용으로 조정해서 오늘 아침 9시 부터 적용해서 장마
감 시간까지만 조건에 부합한 종목을을 검색 할려면 어떤 수식을 추가해야할까요?
항상 감사드립니다.
수고 하십시오.
2025-03-24
411
글번호 189448
답변완료
종목검색식 요청드립니다.
N봉 기간 이내에
1. 계속해서 20일선과 60일선 사이에 주가가 계속 위치하고
2. 주가등락폭이 2%~7% 이내에 있는 종목
을 검색하는 조건검색식을 만들고 싶습니다. 도움 부탁드립니다.
N봉과 주가등락폭은 조정가능하도록 부탁드립니다. 항상 감사합니다.
2025-03-24
366
글번호 189446
답변완료
종목 검색식 문의드립니다.
이전 저점 : 5,000원(Swing)
이전 저점 이후 고점 : 10,000원(이전 저점 대비 최소 10% 이상 상승)
현재 주가 : 이전저점 - ((고점 - 이전저점)*50%) => 2,500원
5일내에 한번이라도 2,500원 위치까지 내려온 종목을 검색하고 싶습니다.
감사합니다.
2025-03-24
341
글번호 189439
답변완료
검색식 부탁 드려요
1. 지수이평배열이 아래와 같은 종목검색식 부탁드려요.
밑에서부터 60 120 224 480 인 종목검색식
(단, 0봉전 ~ 30봉전 모든 종목)
2025-03-24
344
글번호 189438
답변완료
종목 검색 부탁드립니다.
srcF = CLOSE;
srcS = CLOSE;
VWmaF = SUM(srcF * VOLUME, lenF) / SUM(VOLUME, lenF);
VWmaS = SUM(srcS * VOLUME, lenS) / SUM(VOLUME, lenS);
AvgF = MA(srcF, lenF);
AvgS = MA(srcS, lenS);
VPC = VWmaS - AvgS;
VPR = IF(AvgF != 0, VWmaF / AvgF, 0);
VM = IF(MA(VOLUME, lenS) != 0, MA(VOLUME, lenF) / MA(VOLUME, lenS), 0);
VPCI = VPC * VPR * VM;
lenV = IF(VPC < 0, CEIL(ABS(VPCI - 3)), IF(VPC >= 0, CEIL(VPCI + 3), 1));
VPCc = IF(VPC > -1 AND VPC < 0, -1, IF(VPC < 1 AND VPC >= 0, 1, VPC));
PriceV = IF(lenV != 0, (LOW * (1 / VPCc) * (1 / VPR)) / lenV / 100, 0);
DeV = mult * VPCI * VM;
AVSL = MA(LOW - PriceV + DeV, lenS);
AVSL
- 지표조건설정
lenF : 12
lenS : 26
lenT : 11
mult : 5
offset : 5
주가가 돌파 종목 검색식 부탁드립니다
2025-03-24
346
글번호 189437
답변완료
종목검색식 부탁드림니다.
항상노고에 감사드림니다.
아래의 수식을 종목검색식으로 부탁드림니다.
a=LinearRegressionvalue(C,period,0)
+
LinearRegressionSlope(C,period);
b=a/a(n)*100;
b2=crossup(b,100);
b3=Valuewhen(1,b2,c);
shift(crossup(c, b3(25)),-26+1)
지표변수
period 20
n 5
2025-03-24
381
글번호 189432
답변완료
문의 드립니다.
안녕하세요 시스템 문의 드립니다.
*일봉기준
1. 진입 조건: 100일선 상(하)향 돌파시 진입
2. 청산 조건: 최근5일간 최저(고)가 돌파시 청산 또는 2ATR (둘중의 하나라도 조건이 되면 청산)
3. 청산 이후에 100일선 위(아래)에 있을시 5일간 최고(저)가 돌파시 재진입, 청산 조건은 2번과 동일
바쁘시더라도 부탁드립니다.
감사합니다.
2025-03-24
390
글번호 189431