커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
3148
글번호 230811
괌 님에 의해서 삭제되었습니다.
2021-11-04
12
글번호 153406
답변완료
부탁 드립니다.
항상 도움에 감사 드립니다.
타주기 수식 부탁 드립니다.
1)분봉지표를 분봉차트에서
2)틱봉지표를 틱봉차트에서
3)일봉지표를 분봉차트에서
4)주봉지표를 분봉차트에서
미리 감사 드립니다...
질문수식)
input:P1(10);
input:배수(5);
input:sig(5);
var1=C-L;
Var2=H-C;
Var3=H-L;
Var4=Var1-Var2;
Var5=(Var4/Var3)*V;
VAR6=AccumN(Var5,P1);
Var7=AccumN(V,P1);
Var8=Var6/Var7;
Var9=IFF(VAR8>0,Var8,0);
Var10=AccumN(Var9,P1*배수);
VAR11=P1*배수/100;
VAR12=Var10/VAR11;
VAR13=MA(VAR12,SIG);
참고1)
input : ntime(numeric),P(numeric),sig(numeric);
var : S1(0),D1(0),TM(0),TF(0),cnt(0),sum1(0),sum2(0);
var : v2(0),v4(0),pre(0),C1(0),idx(0),vv(0);
Array : v1[100](0),v3[100](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%ntime;
if Bdate != Bdate[1] or
(Bdate == Bdate[1] and ntime > 1 and TF < TF[1]) or
(Bdate == Bdate[1] and ntime > 1 and TM >= TM[1]+ntime) or
(Bdate == Bdate[1] and ntime == 1 and TM > TM[1]) Then
{
idx = idx+1;
C1 = C[1];
vv = 0;
pre = v1[0][1];
For cnt = 1 to 99
{
v1[cnt] = v1[cnt-1][1];
v3[cnt] = v3[cnt-1][1];
}
}
vv = vv + v;
참고2)
input : ntime(numeric),P(numeric),sig(numeric);
var : D1(0),TF(0),cnt(0),sum1(0),sum2(0);
var : v2(0),v4(0),pre(0),C1(0),idx(0),Didx(0),vv(0);
Array : v1[100](0),v3[100](0);
if Bdate != Bdate[1] Then
{
D1 = sdate;
Didx = 0;
}
Else
Didx = Didx+1;
if D1 > 0 then
{
TF = Didx%ntime;
if Bdate != bdate[1] or (TF < TF[1] and Bdate == Bdate[1]) Then
{
idx = idx+1;
C1 = C[1];
vv = 0;
pre = v1[0][1];
For cnt = 1 to 99
{
2021-11-04
629
글번호 153405
괌 님에 의해서 삭제되었습니다.
2021-11-04
0
글번호 153404
답변완료
키움수식을 예스수식으로 전환부탁드립니다.
다음의 키움수식을 예스수식으로 전환부탁드립니다.
<1>
A=C>C(1) && C>C(2) && C>C(3) && C>C(4);
B=C(1)<C(2) && C(1)<C(3) && C(1)<C(4) && C(1)<C(5);
K=O>=C(1);
Valuewhen(수치,A && B && K,가격)
<2>A=(H+L)/2;
B=M/S;
P=B*(M-1)/(M-S);
W=WAVG(A,M);
K=(P+1)*W-P*WAVG(W,S);
M/30 S/10
2021-11-04
886
글번호 153403
2wnwn 님에 의해서 삭제되었습니다.
2021-11-04
7
글번호 153402
답변완료
지표문의
수식 부탁드립니다.
소숫점일때 반올림 하는 수식 부탁드립니다.
plotbaseline3(Var3-이격3,"3");
plotbaseline6(Var3-(이격1*1)-이격3,"6");
Input : 기준1(0), 이격1(0), 이격2(0),이격3(0.63),AA1(5);
var3 = 기준1;
var1=0;
if var1 <= AA1 Then {
plotbaseline1(Var3,"1");
plotbaseline2(Var3-이격2,"2");
plotbaseline3(Var3-이격3,"3");
var1 = var1 +1 ;
}
if var1 <= AA1 Then {
plotbaseline4(Var3-(이격1*1),"4");
plotbaseline5(Var3-(이격1*1)-이격2,"5");
plotbaseline6(Var3-(이격1*1)-이격3,"6");
var1 = var1 +1 ;
}
2021-11-04
668
글번호 153398
답변완료
50일 중 하루 상승폭이 10프로 이상 오른 종목 검색
안녕하세요. 항상 빠른 답변 감사드립니다.
50일 중 하루 상승폭이 10% 이상 오른 종목 검색하고자 합니다.
1. 50일이라는 기간은 가변적으로 가능했으면 하고,
2. 상승폭은 저가 대비 종가로 했으면 합니다. 퍼센테이도 가변적으로 했으면 합니다.
2021-11-04
611
글번호 153391
답변완료
지표
수식부탁드립니다
1]1년 사용하려합니다
2021-10-25부터2021-11-25
2021-10-25부터2021-11-25
2021-10-25부터2021-11-25
.
.
.
2]2021-10-25부터2021-11-25일까지
시고저중 종 고가대비N%아래저가대비N%
부탁드립니다.
2021-11-04
652
글번호 153386
답변완료
수식전환 부탁드립니다.
<1>
a=highest(V,Period);
b=valuewhen(1,V>HT(1),(L+H+C)/3);
k=eavg(b, 10);
shift(k, 10)
Period/10
<2>
수식1
M2=MA(C,2);
M2>MA(M2,2) AND
MA(M2,2)>MA(MA(M2,2),2) AND
MA(MA(M2,2),2)>MA(MA(MA(M2,2),2),2) AND
MA(MA(MA(M2,2),2),2)>MA(MA(MA(MA(M2,2),2),2),2) AND
MA(MA(MA(MA(M2,2),2),2),2)>
MA(MA(MA(MA(MA(M2,2),2),2),2),2) AND
MA(MA(MA(MA(MA(M2,2),2),2),2),2) >
MA(MA(MA(MA(MA(MA(M2,2),2),2),2),2),2) AND
MA(MA(MA(MA(MA(MA(M2,2),2),2),2),2),2)>
MA(MA(MA(MA(MA(MA(MA(M2,2),2),2),2),2),2),2) AND
MA(MA(MA(MA(MA(MA(MA(M2,2),2),2),2),2),2),2) >
MA(MA(MA(MA(MA(MA(MA(MA(M2,2),2),2),2),2),2),2),2) AND
MA(MA(MA(MA(MA(MA(MA(MA(M2,2),2),2),2),2),2),2),2) >
MA(MA(MA(MA(MA(MA(MA(MA(MA(M2,2),2),2),2),2),2),2),2),2)
수식2
M2=MA(C,2);
M2<MA(M2,2) AND
MA(M2,2)<MA(MA(M2,2),2) AND
MA(MA(M2,2),2)<MA(MA(MA(M2,2),2),2) AND
MA(MA(MA(M2,2),2),2)<MA(MA(MA(MA(M2,2),2),2),2) AND
MA(MA(MA(MA(M2,2),2),2),2)<
MA(MA(MA(MA(MA(M2,2),2),2),2),2) AND
MA(MA(MA(MA(MA(M2,2),2),2),2),2) <
MA(MA(MA(MA(MA(MA(M2,2),2),2),2),2),2) AND
MA(MA(MA(MA(MA(MA(M2,2),2),2),2),2),2)<
MA(MA(MA(MA(MA(MA(MA(M2,2),2),2),2),2),2),2) AND
MA(MA(MA(MA(MA(MA(MA(M2,2),2),2),2),2),2),2) <
MA(MA(MA(MA(MA(MA(MA(MA(M2,2),2),2),2),2),2),2),2) AND
MA(MA(MA(MA(MA(MA(MA(MA(M2,2),2),2),2),2),2),2),2) <
MA(MA(MA(MA(MA(MA(MA(MA(MA(M2,2),2),2),2),2),2),2),2),2)
2021-11-04
571
글번호 153379