커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
6193
글번호 230811
답변완료
수식 부탁드립니다
항상 감사드립니다,
다음수식 변환수탁드립니다.
T=Ttsf(c,20);
A=eavg(T,20);
A1=eavg(eavg(eavg(T,Period),Period),Period);
A2=eavg(eavg(T,Period),Period);
S=(O-avg(L,20))/stdev(L,20);
S1=valuewhen(1,crossup(S,0),C);
B=Disparity(기간);
B1=Disparity(기간1);
B2=MAX(A,A1,A2,S1);
B3=MIN(A,A1,A2,S1);
B3*1.03>=B2 && C>=B2 && Crossup(B,100) && Crossup(B1,100)
Period 5
기간 100
기간1 30
수고하십시요.
2025-03-11
500
글번호 188988
답변완료
함수요청
안녕하세요?
아래 전략에 대해 스크립트 작성 부탁드립니다.
국내선물 장기 분봉으로 매매를 하고자 합니다.
1. 볼린저 밴드 상단선이 최근 n개봉 고점 돌파 & 볼린저 밴드 하단선이 최근 m개봉 고점 돌파
-> 익봉 시가에 매수 진입
2. 볼린저 밴드 상단선이 최근 n개봉 저점 이탈 & 볼린저 밴드 하단선이 최근 m개봉 저점 이탈
-> 익봉 시가에 매도 진입
3. 매수 진입 후, 볼린저 밴드 상단선이 최근 o개봉 저점 이탈
-> 익봉 시가에 매수 청산
4. 매도 진입 후, 볼린저 밴드 하단선이 최근 p개봉 저점 이탈
-> 익봉 시가에 매수 청산
2025-03-11
416
글번호 188987
답변완료
안녕하세요 수식작성 부탁드립니다
수고 많으십니다 구현이 가능한 시스템인지 잘 모르겠습니다
나스닥 선물을 기준으로 예를들면 현재 지수가 20000일때 19000선을 터치하고 19500선으로 올라 왔을때 매수/매도 시장가 주문이 가능한지 궁금합니다
비슷한 다른 방법이 있으면 알려주시면 감사하겠습니다
2025-03-10
418
글번호 188986
답변완료
안녕하세요~
안녕하세요~~간만에 인사드립니다
의도치않은 신호로 확인차 기초 정석적인 이격도 좀 부탁드립니다
이평120 < 이평120(50일전) and 이평20 대비 이평5 이격도 95 일때 매수
이평120 > 이평120(50일전) and 이평20 대비 이평5 이격도 103 일때 매수1청산
이평120 < 이평120(50일전) 매수2청산
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
이평120 > 이평120(70일전) and 이평20 대비 현재종가 이격도 105 일때 매도
이평120 < 이평120(70일전) and 이평20 대비 현재종가 이격도 97 일때 매도1청산
이평120 > 이평120(70일전) 매도2청산
부탁드립니다
2025-03-10
393
글번호 188985
답변완료
부탁드립니다.
1. 60분차트에서 5시봉이 양봉이면 빨강색으로, 음봉이면 파란색으로 구현해 주세요
2. 매 시간 첫봉의 시가와 종가를 우측 추세선으로 각 구현해 주세요
3. 매 시간 마지막 봉의 시가와 종가를 우측 추세선으로 각 구현해 주세요
4. 매주 첫봉과 마지막봉을 합한 최고가와 최저가를 각 우측추세선으로 구현해 주세요
5. 매일 12시봉과 1시봉을 합한 최고가와 최저가를 각 우측추세선으로 구현해 주세요
6.종가가 양봉이면서 가장 최근을 기준으로 3번째(1, 2, 3번째 등 조정가능하도록) 전 1개 이상 양봉의 최고가보다 높으면 빨강색으로, 종가가 음봉이면서 가장 최근을 기준으로 3번째(1, 2, 3번째 등 조정가능하도록) 전 1개 이상 음봉의 최저가보다 낮으면 파란색으로 구현해 주세요
고맙습니다.
2025-03-11
376
글번호 188984
답변완료
문의 드립니다
TradingView의 다음 소스를 예트로 아래와 같이 변환했는데 아무것도 안보이네요. 고쳐주시면 감사하겠습니다
//@version=3
// Jurik Research and Consulting. All rights reserved.
// Alex Orekhov (everget)
study("Jurik Moving Average", shorttitle="JMA", overlay=true)
length = input(title="Length", type=integer, defval=7)
phase = input(title="Phase", type=integer, defval=50)
power = input(title="Power", type=integer, defval=2)
src = input(title="Source", type=source, defval=close)
highlightMovements = input(title="Highlight Movements ?", type=bool, defval=true)
phaseRatio = phase < -100 ? 0.5 : phase > 100 ? 2.5 : phase / 100 + 1.5
beta = 0.45 * (length - 1) / (0.45 * (length - 1) + 2)
alpha = pow(beta, power)
jma = 0.0
e0 = 0.0
e0 := (1 - alpha) * src + alpha * nz(e0[1])
e1 = 0.0
e1 := (src - e0) * (1 - beta) + beta * nz(e1[1])
e2 = 0.0
e2 := (e0 + phaseRatio * e1 - nz(jma[1])) * pow(1 - alpha, 2) + pow(alpha, 2) * nz(e2[1])
jma := e2 + nz(jma[1])
jmaColor = IFF(jma > jma[1], green : red);
plot(jma, title="JMA", linewidth=2, color=jmaColor, transp=0)
------------------------------------
input:length(7),phase(50),Pwr(2);
var: phaseRatio(0),alpha(0),beta(0),e0(0),e1(0),e2(0),jma(0),jmaColor(0),src(0);
src = C;
phaseRatio = IFF(phase< -100, 0.5,
IFF(phase>100, 2.5, phase / 100 + 1.5));
beta = 0.45 * (length - 1) / (0.45 * (length - 1) + 2);
alpha = Pow(beta, Pwr);
e0 = (1 - alpha) * src + alpha * e0[1];
e1 = (src - e0) * (1 - beta) + beta * e1[1];
e2 = (e0 + phaseRatio * e1 - jma[1]) * Pow(1 - alpha, 2) + Pow(alpha, 2) * e2[1];
jma = e2 + jma[1];
jmaColor = IFF(jma>jma[1], Red, green);
Plot1(jma, "JMA",jmaColor);
2025-03-10
494
글번호 188983
답변완료
검색식 부탁 드려요
1. 아래의 수식을 종목 검색식으로 부탁합니다. 수고하세요
조건 = Highest(H, L기간+R기간+1)==H(R기간);
A=Valuewhen(1, 조건, H(R기간),1);
short = EAVG(V, 5);
long = EAVG(V, 10);
osc = 100 * (short - long) / long;
CROSSUP(C,A) && OSC>0 && OSC>OSC(1)
----------------
L기간 30
R기간 25
2. 위의 수식에 조건을 추가하여 종목검색식 부탁드려요.
조건 : 위의수식 + "0봉전~20봉전의 모든 종목"
2025-03-10
403
글번호 188982
답변완료
검색식 부탁 드립니다
C/C(Period)*100
지표조건
Period 12
분봉과 일봉에서 기준선 100돌파 종목 검색식 부틱드립니다
기준선 100 돌파시 주가 상승률 5%이하인 검색식도 가능한가요
가능하면 부탁 드립니다
2025-03-11
419
글번호 188981
답변완료
검색식 부탁드립니다
조건검색식 일봉 60분봉 5분봉 3가지로 부탁드립니다
A=Highest(H(1),기간)<H;
B=Valuewhen(1,A,H);
C=A*(비율/100);
K=if(A,B,B+C);
if(K<K(1),K,0)
&&
C > O
2025-03-10
442
글번호 188980