커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
5450
글번호 230811
답변완료
수식문의합니다.
1. 틱차트에서 N분봉 캔들을(2~3개정도) 우측여백에 지속적으로 그려줄수 있을까요?
2. 속성탭의 채우기기능 조건식이 맞지 않아 직접 코딩으로 넣어주려고 합니다. 샘플이 있을까요?
매번 감사드립니다.
2020-02-04
266
글번호 135613
답변완료
당일 첫봉 제외한 시스템 문의
안녕하세요.
당일 첫봉 제외한 시스템 작성이 되지 않아 문의 드립니다.
작성 부탁 드립니다. 감사합니다.
===================================================================================
매수 전략1: 당일 첫봉 제외 한 당일 최고 종가와 당일 최저 종가 차이가 0.5p이상일때 돌파한 봉 기준 종가가 연속으로 상승 시 종가 매수
예시) 당일 1번째 종가 100
2번째 종가 90.0
3번째 종가 90.5
4번째 종가 90.7 일때
[90.5-90 0.5이상 상승이으로 첫번째 조건 맞고 다음 봉 종가가 90.7로 조건 가격(90.5)보다 상승으로 매수 신호]
손실 청산: 조건 가격(90.5)보다 종가가 하락 시 종가 매수 청산
이익 청산: 5,20,60이동평균선 역배열 or 120이동평균 기준 종가가 연속으로 하락 시 청산
예시)[120 이동평균 100, 이전 가격 99.5(청산기준) 현재종가 99.4일때 매수 청산]
역배열 이동평균 100,이전 가격 99.5(청산기준) 현재종가 99.7이면 이전가격 보다 상승이라 청산 기준 아님
===================================================================================
매수 전략2: 당일 첫봉 제외 한 이후 30봉 기준 (당일 최고 종가 가격 - 당일 최저 종가 가격)차이가 0.5p이상일 때 돌파한 봉 기준 종가가 연속으로 상승 시 종가 매수
예시) 당일 1번째 종가 100
2번째 종가 90.0
31번째 종가 90.5
32번째 종가 90.7 일때
[90.5-90 0.5이상 상승이으로 30봉(2~31번째) 기준 0.5p 돌파 해 조건 맞고 다음 봉 종가가 90.7로 조건 가격(90.5)보다 상승으로 매수 신호]
손실 청산: 조건 가격(90.5)보다 종가가 하락 시 종가 매수 청산
이익 청산: 5,20,60이동평균선 역배열 or 120이동평균 기준 종가가 연속으로 하락 시 청산
[120 이동평균 100, 이전 가격 99.5(청산기준) 현재종가 99.4일때 매수 청산]
역배열 이동평균 100, 이전 가격 99.5(청산기준) 현재종가 99.7이면 이전가격 보다 상승이라 청산 기준 아님
====================================================================================
중요1: 매수 전략1 매수 진입 시 매수전략2 매수 금지(중복 매수 금지)
중요2: 매수 전략1 조건(신호)없으면 매수전략2 만 매수 유효
예시)당일 첫봉 포함 30번째 종가까지 매수 전략1 조건 없으면 매수 전략2 조건만 유효
2020-02-04
330
글번호 135603
답변완료
안녕하세요
input : g(17),s(8),r(8),p(5);
var : smiv(0),SMIS(0);
SMIv = ema(ema(c-(highest(H,g) + lowest(L,g))*0.5, r),s) * 100 /
(0.5 * ema(ema(highest(H,g)-lowest(L,g),r),s));
SMIs = ema(smiv,P);
plot1(SMIV);
plot2(SMIS);
위 수식 plot1과 plot2가 서로 교차할때 매수 매도
시스템식부탁합니다.
2020-02-04
445
글번호 135602
답변완료
수식부탁드립니다
안녕하세요
수식부탁드립니다
1.선물 일목균형표기준선을 종가로 +0.60이면 돌파
2.매수주문은 기준선가격에서 +0.20에 넣고싶습니다
3.손절은 매수가에서 -0.60
4.청산은 +2
매도의 경우엔 매수의 반대로 적용되는 수식 부탁드립니다
수고하세요
2020-02-04
256
글번호 135601
답변완료
문의 드립니다.
1.
var1 = bids-asks;
if var1 > var1[1] Then
Plot1(var1,"1",RED);
Else
Plot1(var1,"1",BLUE);
plot1(var1,"1",iff(var1 > 0,RED,BLUE));
..............................................
1. 1번지표에 대한 데이타2를 만들어 주세요
2. 상기1번 지표와 새로 만들어진 데이타2 지표 값의 차이를 따로 지표화 시켜 주세요 (형식은 macd 지표 처럼)
감사합니다
2020-02-04
260
글번호 135600
답변완료
65847재질문 부탁 드립니다.(내용무)
.
2020-02-04
246
글번호 135598
답변완료
청산
청산
매수포지션에서 6개봉의 최저가를 돌파하면 매수청산하고
매도포지션에서 6갭봉의 최고가를 돌파하면 매도청산 수식을 부탁드립니다.
2020-02-04
234
글번호 135597
답변완료
진입필터
데이트레이딩 진입필터 수식 요청드립니다.
진입필터1.
당일 하이로우가 4포인트 이하일 경우만 진입
당일 하이로우 4포인트 이상인 것은 진입차단
진입필터2.
당일 오전 092000 이상부터만 진입
092000 이전에 진입하는 것은 진입차단
필터1,2를 모두 만족했을 때 진입허용하는 수식입니다.
ex)
if 진입수식 and 진입필터1 and 진입필터2 then
buy()
2020-02-04
298
글번호 135596
답변완료
문의드립니다
input : ntime1(60),P(20);
var : S1(0),D1(0),TM(0),TF(0),cnt(0),TL1(0),TL2(0);
Array : HH[10](0),LL[10](0),CC[10](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%ntime1;
if Bdate != Bdate[1] or (Bdate == Bdate[1] and TF < TF[1]) Then
{
TL_Delete(TL1);
TL_Delete(TL2);
HH[0] = c;
LL[0] = c;
for cnt = 1 to 9
{
CC[cnt] = CC[cnt-1][1]-PriceScale*2;
HH[cnt] = LL[cnt-1][1]-PriceScale*2;
LL[cnt] = LL[cnt-1][1]+PriceScale*2;
}
if HH[1] > 0 and LL[1] > 0 then
{
TL1 = TL_New(sdate[1],stime[1],CC[1]+PriceScale*1,sdate,stime,CC[1]+PriceScale*1);
TL_SetColor(TL1,GREEN);
TL_SetSize(TL1,2);
TL_SetExtRight(Tl1,true);
}
}
else
{
TL_SetEnd(TL1,sdate,stime,CC[1]);
}
CC[0] = C;
if c > HH[0] Then
HH[0] = c;
if c < LL[0] Then
LL[0] = c;
}
위수식으로 사용해보니1분봉으로 사용시 1분이지나서 수평선이 나옵니다 60분수평선이 1분이되어서 나오는데 바로 60분봉시작시 나오게 수정부탁드립니다~~항상감사드립니다
2)vars: xClose(0),xOpen(0),xHigh(0),xLow(0),t(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(Xhigh,Xlow,Xopen,Xclose,"강조",MAGENTA);
else if xClose < xOpen then
PlotPaintBar(Xhigh,Xlow,Xopen,Xclose,"강조",BLUE);
else
PlotPaintBar(Xhigh,Xlow,Xopen,Xclose,"강조",GREEN);
하이네켄 챠트입니다 모양을 봉챠트모양으로 하고십습니다 가능하다면 수정부탁드립니다~~`
2020-02-04
351
글번호 135595