커뮤니티
예스랭귀지 Q&A
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
1413
글번호 230811
답변완료
수식요청드려요
100봉이내 macd 골크 오직 1회 이상 발생. 단,최종이 골크일때만 검색되게 부탁드립니다(예시ㅡ100봉 중간에 골크, 데드크로스, 골크일때 검색O / 골크나오고 데드크로스 나오면 검색X)
수식요청드립니다
2024-05-15
577
글번호 179528
박셰프 님에 의해서 삭제되었습니다.
2024-05-14
41
글번호 179527
박셰프 님에 의해서 삭제되었습니다.
2024-05-14
41
글번호 179526
답변완료
문의
아래 식을 지표에서 검색식으로 쓰고 있는데요
"B"에 뜨는 봉을
당일 종목검색에서 찾을 수 있게
종목검색식 부탁드려요
//ALMA Smoothing
input : src(close);
input : smooth(1);
input : length1(25);
var : offset(0.85),sigma1(7),pchange(0),avpchange(0);
offset = 0.85;
sigma1 = 7;
pchange = (src-src[smooth]) / src * 100;
var : i(0),mm(0),s(0),norm(0),sum(0),weight(0);
var : r(0),rsiL(False),rsiS(False);
var : length11(0),src1(0),momm(0);
var : m1(0),m2(0),sm1(0),sm2(0),chandeMO(0),cL(False),cS(False);
mm = offset * (length1 - 1);
s = length1 / sigma1;
norm = 0.0;
sum = 0.0;
for i = 0 to length1 - 1
{
weight = exp(-1 * pow(i - mm, 2) / (2 * pow(s, 2)));
norm = norm + weight;
sum = sum + pchange[length1 - i - 1] * weight;
}
avpchange = sum / norm;
//RSI
r = rsi(14);
rsiL = r > r[1];
rsiS = r < r[1];
//Chande Momentum
length11 = 9;
src1 = close;
momm = src1-src1[1];
m1 = iff(momm >= 0.0 , momm , 0.0);
m2 = iff(momm >= 0.0 , 0 , -momm);
sm1 = AccumN(m1, length11);
sm2 = AccumN(m2, length11);
chandeMO = 100 * (sm1-sm2) / (sm1+sm2);
cL = chandeMO > chandeMO[1];
cS = chandeMO < chandeMO[1];
//GAMA credit to author: © LeafAlgo https://www.tradingview.com/v/th7NZUPM/
input : length(14);
input : adaptive(true);
input : volatilityPeriod(20);
input : vv(1);
var : gma(0),sumOfWeights(0),sigma(0),value(0),gmaColor(0),tx(0);
// Calculate Gaussian Moving Average
gma = 0.0;
sumOfWeights = 0.0;
sigma = iff(adaptive , std(close, volatilityPeriod) ,vv);
for i = 0 to length - 1
{
weight = exp(-pow(((i - (length - 1)) / (2 * sigma)), 2) / 2);
value = highest(avpchange, i + 1) + lowest(avpchange, i + 1);
gma = gma + (value * weight);
sumOfWeights = sumOfWeights + weight;
}
gma = (gma / sumOfWeights)/2;
gma = ema(gma, 7);
gmaColor = iff(avpchange >= gma , rgb(0, 161, 5) , rgb(215, 0, 0));
var : currentSignal(0),barColor(Nan);
currentSignal = iff(avpchange >= gma , 1 , -1);
if currentSignal == 1 Then
barColor = rgb(0, 186, 6);
else if currentSignal == -1 Then
barColor = rgb(176, 0, 0);
if CrossUp(avpchange,gma) Then
{
tx = text_new(sDate[1],sTime[1],L[1],"B");
Text_SetStyle(tx,2,0);
Text_SetColor(tx,Lime
);
Text_Setsize(Tx,15);
Text_SetBold(tx,3);
}
if CrossDown(avpchange,gma) Then
{
tx = text_new(sDate[1],sTime[1],H[1],"S");
Text_SetStyle(tx,2,1);
Text_SetColor(tx,rgb(215, 0, 0));
}
2024-05-14
702
글번호 179525
답변완료
검색식 부탁 드립니다
var : A(0),B(0),B1(0);
var: A1(0),A2(0),eq(0),VL(0);
A=DAYHIGH(1) - DAYLOW(1);
B=DAYOPEN()+A*0.5;
B1=RSI(2);
A1=LRL(C,50);
A2=LRL(A,50);
eq= A1-A2;
VL=A1+eq;
if CROSSUP(C,B) AND B1>50 AND C>VL Then
Find(1);
위에 검색식은 커뮤니티 찾아보고 만들었는데 검색이 인되요
변동성돌파 매수
A=PREDAYHIGH()-PREDAYLOW()
B=DAYOPEN()+A*0.5;
B1=RSI(2);
A1= LinearRegressionValue(C,50,0);
A2= LinearRegressionValue(A1,50,0);
eq=A1-A2;
VL=A1+eq;
CROSSUP(C,B) AND B1>50 AND C>VL
종목 검색식 부탁 드립니다
사용자 함수로 만들어 주세요(LRL함수가 키움과 예스가 함수값 다른관계로)
출력값이 다르게 출력되네
함수명LRL(.Period)
LinearRegressionvalue(C,period,0)
2024-05-15
692
글번호 179524
답변완료
종목 검색식 부탁드립니다.
VAR : HC(0),HV(0);
if Bdate != Bdate[1] Then
{
IF C>O && C>DayClose(1) TheN
HC = C;
HV = V;
}
if HC > 0 && CROSSUP(C, HC) && V>=HV Then
Find(1);
위의 검색식에 추가 조건값을 넣고 싶은데
현재봉 종가가 5, 20, 50이평 평균값위에 있을때 위 조건값을 실행한다
어떻게 하면 될까요?
2024-05-14
704
글번호 179523
답변완료
검색식 부탁 드립니다
변동성돌파
A=PREDAYHIGH() - PREDAYLOW();
B=DAYOPEN()+A*0,5;
B1=RSI(2);
CROSSUP(C,B) AND B1>50
2024-05-14
705
글번호 179514
답변완료
일봉에서 RSI
일봉에서 RSI 가 전봉보다 상승하는 검색식부탁드립니다..
분봉(30분봉) 에서 전봉보다 상승하는 검색식부탁드립니다..
2024-05-14
783
글번호 179513
답변완료
문의드립니다.
늘 고맙습니다.
1. 2개이상의 계약수를 운영하는데
동일한 진입명으로는 하나의 계약만 진입하게 하려면 어떻게 해야하나요?
계약수를 늘려서 돌려보니
A라는 진입명으로 매수가 됐는데 다음캔들에서 또다시 A라는 진입명으로 매수가 되거든요.
2. 차트에 전일고가를 나타나게 했는데 정상적으로 잘 나오는데 특정한 어느날은 전일고가보다 훨씬 높은 가격으로 표시가 됩니다. 당일고가도 그날은 뭔가 이상합니다.
3. sDate==sDate[2]
위 수식의 의미는 현재캔들이 2봉전 캔들과 동일한 거래일이다. 이 의미죠?
장 시작후 30캔들동안은 매매를 안하려면 sDate==sDate[30]으로 해놓으면 되는거죠?
2024-05-14
731
글번호 179512