커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
4615
글번호 230811
답변완료
검토 부탁합니다.
47851번 수식 변경 문의에 답변해 주신 아래의 수식을 지표로 차트에 표시하였습니다.
수식을 참조차트에서 일봉으로 열고 적용하면 일봉차트 스토캐스틱과 정확히 같습니다.
그러나 참조차트를 분봉으로 열고 적용하면 모양은 일봉 스토캐스틱과 비슷하게 움직이는데 수치는 차이가 많습니다.
타종목 참조의 한계인지 저로서는 정확히 알 수가 없어 검토를 부탁드리겠습니다.
input : Period(10), Period1(6), Period2(6),sto1(5),sto2(3),sto3(3);
var : cnt(0,data2),cond1(false,data2),cond2(false,data2);
var : shighVal(0,data2), slowVal(0,data2), sFK(0,data2), sSK(0,data2), sSD(0,data2);
var : sEp1(0,data2), sEp2(0,data2), sPreSK(0,data2), sPreSD(0,data2);
var : highVal(0,data2), lowVal(0,data2), FK(0,data2), SK(0,data2), SD(0,data2);
var : Ep1(0,data2), Ep2(0,data2), PreSK(0,data2), PreSD(0,data2);
Array : HH[100](0,data2),LL[100](0,data2),CC[100](0,data2);
if data2(date != date[1]) Then{
HH[0] = data2(H);
LL[0] = data2(L);
for cnt = 1 to 99{
HH[cnt] = HH[cnt-1][1];
LL[cnt] = LL[cnt-1][1];
}
sPreSK = sSK[1];
sPreSD = sSD[1];
PreSK = SK[1];
PreSD = SD[1];
Cond1 = false;
Cond2 = false;
}
if HH[sto1-1] > 0 then{
#일봉 스토 5-3-3
shighVal = HH[0];
slowVal = LL[0];
for cnt = 0 to sto1-1 {
if HH[cnt] > shighVal then
shighVal = HH[cnt];
if LL[cnt] < slowVal then
slowVal = LL[cnt];
}
sfK = data2((C-slowVal)/(shighVal-slowVal)*100);
sEp1 = 2/(sto2+1);
sEp2 = 2/(sto3+1);
sSK = sFK * sEP1 + sPreSK * (1-sEP1);
sSD = sSK * sEP2 + sPreSD * (1-sEP2);
}
if HH[Period-1] > 0 then{
#일봉 스토 10-6-6
highVal = HH[0];
lowVal = LL[0];
for cnt = 0 to Period-1 {
if HH[cnt] > highVal then
highVal = HH[cnt];
if LL[cnt] < lowVal then
lowVal = LL[cnt];
}
fK = data2((C-lowVal)/(highVal-lowVal)*100);
Ep1 = 2/(Period1+1);
Ep2 = 2/(Period2+1);
SK = FK * EP1 + PreSK * (1-EP1);
SD = SK * EP2 + PreSD * (1-EP2);
}
if Cond1 == false and sk > Sd and preSK < preSD and PreSK > 0 and PreSD > 0 Then{
Cond1 = true;
sell("sP10");
}
if MarketPosition == -1 and ssk < sSd and spreSK > spreSD and sPreSK > 0 and sPreSD > 0 Then
exitshort("xP5");
2016-05-24
111
글번호 98402
이의정 님에 의해서 삭제되었습니다.
2016-05-24
32
글번호 98401
장군 님에 의해서 삭제되었습니다.
2016-05-24
2
글번호 98400
답변완료
시스템문의드립니다
VAR:JL(0),JL1(0),JL2(0),JL3(0),JL4(0);
JL=StochasticsK(8,3)*0.05+StochasticsK(89,21)*0.43+
StochasticsK(55,13)*0.26+StochasticsK(34,8)*0.16+StochasticsK(21,5)*0.10;
JL1=MA(JL,2);
JL2=MA(JL,5);
JL3=MA(JL,10);
JL4=MA(JL,15);
Plot1(JL, "JL STO");
Plot2(JL1, "JL 2");
Plot3(JL2, "JL 5");
Plot4(JL3, "JL 10");
Plot5(JL4, "JL 15");
PlotBaseLine1(80, "HP");
PlotBaseLine2(20, "LP");
PlotBaseLine3(50, "MID");
예스 수식입니다
1.저부분에서 Plot1 하고 Plot2 를 이용하여 크로스 시 매수,매도 신호를
만들고싶습니 다
청산은 익절 외부변수 로 하나 부탁드리겠습니다 감사합니다
2. 위 수식 을 Plot1 부터 Plot5 번까지 이용하여 정배열 역배열로
시스템을 만들어보고싶습니다
3. 2번과 같지만 청산은 Plot1 Plot2 번이 Plot4 을 통과했을경우 종가 청산이 나왔으면
합니다~
감사합니다 수고하세요^^
2016-05-23
146
글번호 98399
답변완료
수식문의드립니다.
1.
10분봉에서
시가대비 5%이상 하락한 날
장중 daylow 로 부터 2%이상 상승하지 않은 날
이런 날들의 DayVolume 의 평균치를 지표로 보고 싶습니다
(예를들어 차트 기간동안 이런 날이 5일 있었다면 이 5일의 평균 DayVolume)
2.
날자를 지정하고
예를들어 date1 == 20160523 , date2 == 20160517 , date3 == 20160428
이렇게 지정했다면 지정한 날자의 DayVolume의 평균치를 지표로 보고 싶습니다.
부탁드립니다 (_ _)
2016-05-23
106
글번호 98398
답변완료
문의좀드립니다
밑에 글쓴거에서 문의를 좀드리고싶습니다
국내선물에 사용할려고 합니다
다름이아니라
이게 전날 하고 연계가 되서 신호가 장 09:00에 에 연계가 되던데
혹시 이부분은 당일 기준으로해서 신호를 좀 잡지를못하는가 궁금해서 여쭈어봅니다
장 09:00에 시작하는 색깔에 바로 신호를 잡아줬으면해서 그렇습니다
전날 15:00에 장종료되면 포지션 청산후 다음날 09:00에
처음 뜨는 색깔에 신호가 잡혔으면 합니다
항상 감사합니다^^
2016-05-23
143
글번호 98397
답변완료
부탁드립니다..
틱챠트에 넣을 선이 있는대요..
1) 당일 시가선을 틱챠트에 넣을려고합니다(시가선을 HTS 에 미리 설치 해 둔것이 없는지요..)
2)일봉상 D 마크 선을 틱챠트에 넣을려고 합니다..
3)오일을 (라운더넘버를시작점으로 해서(ex..45,50,55, 60...))50틱 단위로
수평선을 그을려고 합니다..
4)혹시 주봉상에서도 일봉처럼 D 마크선을 만들수 있는지요..
즉 주봉 D 마크 선이 되겟습니다. 가능하면 만들어 주시면 감사하겟습니다.
5)전일종가
해외선물, 국내지수선물 적용 할려고 합니다
잘 부탁 드립니다..구벅~~(__)
2016-05-24
182
글번호 98396
매버릭 님에 의해서 삭제되었습니다.
2016-05-23
1
글번호 98395
답변완료
시스템 질문
Q. Channel/Breakout/Intra-Bar/Long Entry 영어단어 뜻 하나하나 알려주세요.
Q. Chan Bout IntBar를 직역하면 Channel Breakout Intra-Bar Long Entry
봉 완성 전 채널돌파 매수라는 의미입니다.
여기서 봉 완성 전 채널돌파 매수에서 채널돌파가 무엇을 의미하는지 알려주세요.
Q. 포인트 값이 무엇인지 알려주세요
2016-05-23
158
글번호 98394