커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
1536
글번호 230811
답변완료
매수매도 조건 설정 문의
수고많으십니다.
조건설정시
1차매수 : 2000주
2차매수 : 500주
3차매수 : 500주 ... 3차까지만 매수하고 싶습니다.
매도는
1차매도 : 평단대비 5% 상승시 비중의 30%만 매도 (최초 5%상승시 1번만 매도)
나머지 전량매도 : 매도조건 달성시 , 혹은 평단대비 -15% 하락시 손절
이렇게 하고 싶은데 어떻게 설정을 해야할까요??
2023-05-15
694
글번호 168947
신대륙발견 님에 의해서 삭제되었습니다.
2023-05-15
10
글번호 168946
답변완료
수식좀 요청 드립니다
* 항상 많은 도움에 고맙습니다.
* 아래 수식에서 점 이 다른데 찍히는데 2가지 요청 좀 드림니다.
1. 정배열 상태 에서만 점 찍히게 부탁 드립니다.
→ 정배열 기준 : VAR1 > VAR2 > VAR3 OR(또는) VAR1> VAR3 > VAR2
2. 역배열 상태 에서도 동일 하게 찍히게 작성 좀 요청 드립니다.
→ 역배열 기준 : VAR1 < VAR2 < VAR3 OR(또는) VAR1 < VAR3 < VAR2
## 아래 수식
VAR1 = MA(C,10) ;
VAR2 = MA(C,20) ;
VAR3 = MA(C,30) ;
Plot1(VAR1) ;
Plot2(VAR2) ;
Plot3(VAR3,"3",Black,DeF,1) ;
var : tx01(0);
if VAR1 > Var2 AND VAR1 >Var3 Then
{
if VAR1 > Var2 AND VAR1 > Var3 AND Var2 > Var3 Then
{
Tx01 = Text_New(sdate,stime,Var3,"■");
Text_SetStyle(Tx01,2,2);
Text_SetColor(Tx01,RED );
Text_SetSize(Tx01,12);
}
}
* 좋은 한주 되십시요.
2023-05-14
891
글번호 168945
답변완료
자동매매 거래시간
거래시간을 정하지않고 컴퓨터를 계속 켜놓으면 아침에(6시-7시) 사이 거래쉬는시간에
멈췄다가 7시 거래시작하면 자동으로 자동매매 시작되나요?
예를들어) 컴퓨터 1달동안 켜놓아도 (컴퓨터 정지하기전까지) 자동으로 돌아가나요?
2023-05-14
1368
글번호 168944
답변완료
수식부탁드립니다
스식부탁드립니다
data1과 data2 교차시 data2(C)를 var1으로 저장하고
data2(c)> var1*2 이런경우가 없을때 crossup(c,data2(c)) then buy();
의 수식을 부탁드립니다.
2023-05-14
1224
글번호 168943
답변완료
수식작성 부탁드립니다.
안녕하세요 운영자님
제가 요청드릴 시스템 수식은,
매수조건 : 캔들이 240일선 위에 있고, 아래 지표수식에서 B 가 프린팅 된 이후 ADX 가 기준
선 20을 Crossup
매도조건 : 캔들이 240일선 아래에 있고, 아래 지표수식에서 S 가 프린팅 된 이후 ADX 가
기준선 20을 Crossup
input : colorNormLength(3),dpoLength(13),moboDisplace(0),moboLength(10),numDevDn(-0.8),numDevUp(0.8);
#coloredMobo = input(true, "coloredMobo")
#coloredFill = input(true, "coloredFill")
#breakArrows = input(true, "breakArrows")
#moboShowMid = input(true, "moboShowMid")
var : price(0),xsma(0),dpo(0),Midline(0),sdev(0),LowerBand(0),UpperBand(0);
var : Signal1(False),Signal2(False),wasUp(0),wasDn(0),tx(0);
price = (H+L)/2;
xsma = ma(price[dpoLength / 2 + 1], dpoLength) ;
DPO = price - xsma;
Midline = ma(DPO, moboLength);
sDev = std(DPO, moboLength);
LowerBand = Midline + numDevDn * sDev;
UpperBand = Midline + numDevUp * sDev;
plot1(DPO,"DPO",Yellow);
plot2(Midline, "Mid",IFf(Midline > Midline[1],lime,red));
plot3(UpperBand,"UpperBand",black);
plot4(LowerBand,"LowerBand",black);
plot5(0,"0선",Gray);
Signal1 = DPO > UpperBand and DPO[1] < UpperBand[1];
Signal2 = DPO < LowerBand and DPO[1] > LowerBand[1];
wasUp = 1;
wasDn = 1;
wasUp = iff(Signal1 , 1 , IFf(Signal2 , 0 ,wasUp));
wasDn = iff(Signal2 , 1 , iff(Signal1 , 0 ,wasDn));
//plotshape(Signal1 and wasDn[1] ? UpperBand : na, style=shape.arrowup, location=location.absolute, size=size.normal, color=color.red)
//plotshape(Signal2 and wasUp[1] ? LowerBand : na, style=shape.arrowdown, location=location.absolute, size=size.normal, color=color.green)
if Signal1 and wasDn[1] Then
{
tx = Text_New_Self(sDate,sTime,UpperBand,"B");
Text_SetStyle(tx,2,1);
}
if Signal2 and wasUp[1] Then
{
tx = Text_New_Self(sDate,sTime,LowerBand,"S");
Text_SetStyle(tx,2,0);
}
감사합니다. 수고하세요.
2023-05-14
1070
글번호 168942
답변완료
하이킨 아시 타주기
var : xClose(0),xOpen(0),xHigh(0),xLow(0);
if index == 0 then
{
xOpen = open;
xClose = (O+H+L+C)/4;
xHigh = MaxList( high, xOpen, xClose);
xLow = MinList( low, xOpen,xClose);
}
else
{
xClose = (O+H+L+C)/4;
xOpen = (xOpen [1] + xClose [1])/2 ;
xHigh = MaxList(High, xOpen, xClose) ;
xLow = MinList(Low, xOpen, xClose) ;
}
if XClose > Xopen Then
PlotPaintBar(h,l,"강조",Red);
else if XClose < Xopen Then
PlotPaintBar(h,l,"강조",Blue);
else
PlotPaintBar(h,l,"강조",GREEN);
a,15틱 차트에 150틱 타주기 설치.
b,수정된 타주기 수식이 음전환되면 바 상단에 네모 표시.
당일 고점 -1p 아래에서 양전환되면 하단에 네모 표시. 감사합니다.
2023-05-14
926
글번호 168941
답변완료
문의드립니다
베타계수 함수식 부탁드립니다 그런데 지수와 특정종목의 베타계수가 아닌
기존에 있는 결정계수처럼
Rsquare(mav,v,period) period기간동안 a,b 변수 혹은 지표 간의 관계식을 구하고
싶습니다
예시)
Mav = ma(c,120)
Ex)mav1 = beta(mav,v,period)
------------------------------
함수명은 beta 로 부탁드립니다
2023-05-14
1208
글번호 168940
답변완료
키움 신호수식 변환 부탁드립니다.
키움신호수식으로 종목검색을 하고자 하는데 예스랭귀지가 익숙치 않아 애를 먹고있습니다.
------------------
A = shift(close,-25);
TSF=LinearRegressionvalue(C,26,0)
+
LinearRegressionSlope(C,26);
Shift(crossup(a,tt),24)
-------------------------
TSF=LinearRegressionvalue(C,26,0)
+
LinearRegressionSlope(C,26);
crossup(C, (highest(high,26)+lowest(low,기간1))/2)
----------
2023-05-13
1205
글번호 168939