커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
8162
글번호 230811
답변완료
문의
60분봉의 일목균형표 값을 다른아무분봉에 넣고싶어요
예를들어 60분봉 기준선을 5분봉에 넣는등
2016-11-10
169
글번호 103847
답변완료
문의드립니다.
5일 이동평균선이 몇일째인지는 모르나 하락하다가 상승반전하는 검색식을 찾고싶습니다.
단, 상승반전 시기가 현재봉 기준으로 7일이내인 종목만 찾고 싶습니다.
반대로 7일 이내에 하락반전한 수식은 어떻게 되나요?
2016-11-10
165
글번호 103846
답변완료
문의드립니다
1.
input : P1(9),P2(26),P3(52),X(3);
var : T(0),VV(0),HH(0),LL(0),RR(0),tx(0);
value1 = (highest(H,P1*X)+lowest(L,P1*X))/2;
value2 = (highest(H,P2*X)+lowest(L,P2*X))/2;
value3 = (highest(H,P3*X)+lowest(L,P3*x))/2;
var1 = (value1+value2)/2;
var2 = value3;
#일반적으로 선행스팬1과 선행스팬2가 값을 우측으로 이동한 값이고
#기본으로 25이므로 25개 전봉값으로 지정해 드립니다.
#이동하지 았았으면 [0]으로 다른봉수를 지정했다면 해당 내용에 맞게 수정하시기 바랍니다.
if crossup(var1[0],var2[0]) Then{
T = 1;
VV = C;
HH = VV;
RR = 0;
}
#일반적으로 선행스팬1과 선행스팬2가 값을 우측으로 이동한 값이고
#기본으로 25이므로 25개 전봉값으로 지정해 드립니다.
#이동하지 았았으면 [0]으로 다른봉수를 지정했다면 해당 내용에 맞게 수정하시기 바랍니다.
if CrossDown(var1[0],var2[0]) Then{
T = -1;
VV = C;
LL = VV;
RR = 0;
}
if T == 1 Then{
if H > HH Then
HH = H;
RR = Floor((HH-VV)/(PriceScale*10));
if RR > RR[1] Then{
tx = Text_New(sdate,stime,H,NumToStr(RR*10,0)+"틱");
Text_SetStyle(tx,2,2);
}
}
if T == -1 Then{
if L < LL Then
LL = L;
RR = Floor((VV-LL)/(PriceScale*10));
if RR > RR[1] Then{
tx = Text_New(sdate,stime,L,NumToStr(RR*10,0)+"틱");
Text_SetStyle(tx,2,2);
}
}
plot1(var1,"선행스팬1");
plot2(var2,"선행스팬2");
위 지표를 이용하여 하나만더부탁드리겠습니다
위 지표에 추가했으면 하는 문의
#시작시간 종료시간 추가
#당일수익(틱수)원하는수익 얻었을경우 신호발생금지
2016-11-10
174
글번호 103845
곽민수 님에 의해서 삭제되었습니다.
2016-11-10
8
글번호 103844
답변완료
부탁 드립니다.
도움 주심에 감사 드립니다.
지정일시에만 지표를 나타 내고 십습니다.
수정 부탁드립니다.
input:시작일(20161109),시작시각(080001),끝시각(070000);
var:cond5(0);
var99=시작일;
var71=시작시각;
var72=끝시각;
if sdate == var99 and (stime == var71 or (stime > var71 and stime[1] < var71)) then{
cond5 == true;
}
if stime == var72 or (stime > var72 and stime[1] < var72 ) Then
Cond5 == false;
if cond5 == true then{
var1=trix(14);
plot1(var1,"dd",magenta,def,2);
}
PlotBaseLine1(0,"0",gray,def,2);
2016-11-09
175
글번호 103843
답변완료
문의드립니다
문의드립니다..
다름이아니라
기존에 이박사 라는분의 지표를 볼때
선행지표 사이에 줄이있는데?
예스스탁에서 해주신 외부변수가능하게 해주신 걸 잘쓰고있다가??
다시접속해서 다시할려니깐 그다음부터는 사진상처럼
선행지표사이에 선이 사라젔습니다...
왜그런지좀 알수있을까요..?
1. 기존 이박사님이 올리신
Var : value1(1), value2(20), value3(30);
value1 = (highest(H,9*3)+lowest(L,9*3))/2;
value2 = (highest(H,26*3)+lowest(L,26*3))/2;
value3 = (highest(H,52*3)+lowest(L,52*3))/2;
Plot1(value1, "전환선");
Plot2(value2, "기준선");
Plot3(Close, "후행스팬");
Plot4((value1+value2)/2, "선행스팬1");
Plot5(value3, "선행스팬2");
2. 예스스탁에서 다시 외부변수가능하게해주신 내용
input : P1(9),P2(26),P3(52),X(3);
Var : value1(0), value2(0), value3(0);
value1 = (highest(H,P1*X)+lowest(L,P1*X))/2;
value2 = (highest(H,P2*X)+lowest(L,P2*X))/2;
value3 = (highest(H,P3*X)+lowest(L,P3*x))/2;
Plot1(value1, "전환선");
Plot2(value2, "기준선");
Plot3(Close, "후행스팬");
Plot4((value1+value2)/2, "선행스팬1");
Plot5(value3, "선행스팬2");
분명히 잘쓰고있었는데..갑자기 선행지표사이에 박스선이 사라젔습니다
사진상처럼..
2016-11-09
341
글번호 103842
오늘도수익 님에 의해서 삭제되었습니다.
2016-11-09
12
글번호 103841
답변완료
수식
아래는 키움증권에서 차트 하단에 나오는 수식인데 예스랭귀지로 표현해주시면 감사하겠습니다(콜풋파워:저가 고가)
c-lowest(L,30)
highest(H,30)-c
2016-11-09
241
글번호 103839
답변완료
수식 요청
안녕하세요.
호창가를 통한 수식 부탁드립니다.
# 5호창가 기준 매수/매도 수량차이가 +-3000개 이상 변화 시 매도/매수 신호 발생
1) +3000 매수
2) -3000 매도
# 보유 포지션 청산
1) 5호창가 기준 매수/매도 차이가
* +5000 -> +3000개 이하 차이 매수청산
* -5000 -> -3000개 이하 차이 매도청산
2) 이평선 90선 터치 시
# 포지션 청산 이후 (추가로 2가지 경우 부탁드립니다)
1) 진입 금지
2) 상기 진입 조건에 부합할 경우
감사합니다.
2016-11-09
160
글번호 103838