커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7444
글번호 230811
답변완료
추세선의 연장선의 가격값구하기
TL_New 를 사용하여 A와 B를 잊는 추세선을 그릴때
현재봉까지 이어진 추세선의 가격을 알수있는 방법이 있나요?
2015-10-27
297
글번호 91762
답변완료
문의드립니다.
볼린저밴드 하한선을 지수이동평균x가 골든크로스하는 검색식 좀 부탁합니다.
수고하셔요~
2015-10-27
164
글번호 91761
답변완료
문의드립니다.
안녕하세요.
아래 지표식은 RSI+Metro라는 지표를 표현한건데,
여기서 Fast Metro line과 Slow Metro Line 의 값을 지수로 환산해서 지수차트에
같이 올려보고 싶은데 가능할까요?
input: PeriodRSI(14); // Indicator period
input: StepSizeFast(5); // Fast step
input: StepSizeSlow(15); // Slow step
var: fmin(9999),fmax(-9999);
var: smin(9999),smax(-9999);
var: ftrend(1),strend(1);
var: RSI0(0);
//---- restore values of the variables
RSI0=RSI(PeriodRSI);
fmax=RSI0+2*StepSizeFast;
fmin=RSI0-2*StepSizeFast;
if(RSI0>fmax[1]) then ftrend=1;
if(RSI0<fmin[1]) then ftrend=-1;
if(ftrend>0 && fmin<fmin[1]) then fmin=fmin[1];
if(ftrend<0 && fmax>fmax[1]) then fmax=fmax[1];
smax=RSI0+2*StepSizeSlow;
smin=RSI0-2*StepSizeSlow;
if(RSI0>smax[1]) then strend=1;
if(RSI0<smin[1]) then strend=-1;
if(strend>0 && smin<smin[1]) then smin=smin[1];
if(strend<0 && smax>smax[1]) then smax=smax[1];
if(ftrend>0) then var3=fmin+StepSizeFast;
if(ftrend<0) then var3=fmax-StepSizeFast;
if(strend>0) then var4=smin+StepSizeSlow;
if(strend<0) then var4=smax-StepSizeSlow;
plot1(RSI0,"RSI");
plot2(var3,"Fast_Metro");
plot3(var4,"Slow_Metro");
PlotBaseLine1(30, "기준선 30");
PlotBaseLine2(70, "기준선 70");
감사합니다.
2015-10-27
172
글번호 91759
답변완료
문의드립니다.
bandwidth x가 14일봉이상 평행상태에서
bandwidth z가 x를 골든크로스하는 검색하고
bandwidth x가 기준값 y이하에서 3일이상 하향상태에서
bandwidth z가 x를 골든크로스하는 검색식 부탁합니다.
수고하셔요!
2015-10-27
131
글번호 91758
답변완료
문의드립니다
항상수고 하십니다 문의드립니다
오일과 fx 선물 에서 사용하려하는 문의내용입니다
예로
당일시가 250.50 - 전일시가 250.00 = 0.50 입니다
그러면
당일시가 250.50 * 2 - 전일시가 250.00 + 0.50 = 251.50 입니다
위의방법을 지표로 표현하고십니다
그리고 시스템식 문의드립니다
삼각패턴
매수진입시점
현재지수진행중
이전의저가250.50이고 예로a로칭하고 이전의 저가의 그전의 고가가250.80 b로칭하고
a와b의 전의 저가250.10을c로칭하여
a의값 250.50 - c의값 250.10 = 0.40 a가큰값으로b가작은값으로표현 하였지만
a값이크든b값이크든지 상과없이 a-b값으로 하고요
0.40 이값을b의 값 250.80-0.40 = 250.40 한다음
현재지수가250.40을 돌파한봉의종가가 250.40 과 같거나 이상일때 다음시가에 매수진입
하고십습니다 청산값은 진입가에0.60으로 또는 조정할수있었으면한니다
손절값은 진입가에-0.30
매도진입시점은 위와같의식으로
a값260.00 b값 259.50 c값260.30
a-c = 0.30 b값 + 0.30=259.80 을 봉괘하고종가상259.80 지지하거나아래일떄 진입입니다
매수진입하고나서는 익절또는손절 절에는 매도신호 무시 하고십습니다
위의 식을 강조식으로도 표현하고십습니다
항상고생하십니다 감사합니다
2015-10-27
140
글번호 91757
답변완료
답변 갑사합니다. 다시 추가 질문이네요.
안녕하세요.
아래는 답변을 통해 얻은 함수입니다.
input : N(1);
var : Entry(0);
if bdate != Bdate[1] Then
Entry = 0;
if MarketPosition != 0 and MarketPosition != MarketPosition[1] Then
Entry = Entry+1;
if entry < N and crossup(c,dayhigh(1)) Then
buy();
if entry < N and CrossDown(c,DayLow(1)) Then
sell();
SetStopProfittarget(0.5,PointStop);
SetStopLoss(0.5,PointStop);
SetStopEndofday(150000);
전일 최고가와 최저가에 매수와 매도 주문을 넣고 싶어 질문을 올렸습니다.
그림에서 스마일 표시 된 부분이 전일 최저가 입니다.
그런데 시스템을 보면 다음날 1번에서 진입을 하지 않고 2번에서 진입을 하게됩니다.
저는 1번에서 진입을 하는 함수를 만들고 싶어서요.
크로스업/다운 함수를 쓰면 항상 1분봉차트에서 돌파되는 종가에 진입을 하는 것 같습니다만.
정확히 전일 최고 혹은 최저 포인트에 진입하는 함수는 만들 수 없는지요?
감사합니다!
2015-10-27
130
글번호 91756
답변완료
수식 부탁드립니다
(1)
전일 중심과 금일 중심을 그려서 선 옆에 '전일 중심' '금일 중심' 글자를 쓰고자 합니다
좋은 지표식 부탁드립니다
감사합니다
---------------------------------------------
아래는 어제 주신 답변을 참고로 제가 만든것인데 오류신호가 발생합니다
수정 부탁드립니다
var:전일 중심(0),금일 중심(0);
var:tx1(0),tx2(0);
전일 중심=(dayhigh(1)+daylow(1))/2;
금일 중간=(dayhigh+daylow)/2;
plot1(전일 중심,"전일 중심");
plot2(금일 중심,"금일 중심");
Text_Delete(tx1);
Text_Delete(tx2);
tx1 = Text_New(sdate,stime,전일 중심,"전일 중심");
tx2 = Text_New(sdate,stime,금일 중심,"금일 중심");
Text_SetStyle(tx1,0,1);
Text_SetStyle(tx2,0,1);
(2)
당일 천정에서 100틱 하락시 매수,100틱 하락한 바닥에서 50틱 상승 매도
당일 천정에서 150틱 하락시 매수,150틱 하락한 바닥에서 100틱 상승 매도
당일 바닥에서 100틱 상승시 매도,100틱 상승한 천정에서 50틱 하락 매수
당일 바닥에서 150틱 상승시 매도,150틱 상승한 천정에서 100틱 하락 매수
감사합니다
2015-10-27
241
글번호 91755
동동이아빠 님에 의해서 삭제되었습니다.
2015-10-27
6
글번호 91754
답변완료
수식 요청 드립니다.
안녕하세요.
수식 요청 드립니다.
오버형 기존시스템의 신호제한 추가수식 (이평 외부변수)
매수신호 발생 후 1PT(외부변수) 이상 수익이 발생하고
-> 20 이평선 위에 5 이평선이 있고 현재본의 종가도 20 이평선 위에 있는경우 매도신호 제한 하고
-> 5 이평이 20 이평선을 하향돌파 + 현재봉의 종가도 5 이평선을 하향 돌파시 부터 매도신호 허용하는 수식
매도신호 발생 후 1PT(외부변수) 이상 수익이 발생하고
-> 20 이평선 아래에 5 이평선이 있고 현재봉의 종가도 20 이평선 아래에 있는경우 매수신호 제한 하고
-> 5 이평선이 20 이평선을 상향돌파 + 현재봉의 종가도 5 이평 상향 돌파시 부터 매수신호 허용하는 수식
감사합니다.
2015-10-27
122
글번호 91753