커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7749
글번호 230811
답변완료
수고많으십니다.
일봉에서 1년전 몸통을 보려는데
아래지표식에서 양봉일때도 blue로 나오는데
뭐가 잘못된건가요?
inputs: 언제(10000),내일(0);
var : cnt(0);
var1 = date - 언제; //문장1
cnt = 0;
for cnt = 0 to 300 { //문장2
if var1 <= date[cnt] then //문장3
var2 = cnt-내일; //문장4
}
var11=DayClose[var2]-DayOpen[var2];
plot1(var2,"몇바전"); //문장5
plot2(C[var2],"종가"); //문장6
plot3(H - H[var2],"종가차이"); //문장7
//plot4(o[var2]-C[var2],"몸통"); //문장6
if var11 >= O Then {
plot5(var11,"양봉",red);
}
else
plot6(var11,"음봉",blue);
2010-10-04
1115
글번호 32644
답변완료
시스템식?
첫봉의 시가,저가, 고가 ?
둘째봉의 시가,저가,고가?
if crossdown(c,ma(20))then buy();
종가가 당일 둘째봉의 고가를 상향돌파하면 매수청산하라.
한글로 표현한 수식을 부탁드립니다.
2010-10-04
1047
글번호 32640
답변완료
수식검토요
일정시점을 기준으로 3단계로
30분간 최고가를 구하기 위해 시도한 것인데
이상하게도 -1값이 나오고 있읍니다 어디가 잘못된것인지요?
그림2는 DB20이 정확하게 나오는지 확인한것입니다
DB20[0]을 지표로 구현해도 제대로 나오는데.......
며칠째....답답하네요
2010-10-04
1149
글번호 32639
답변완료
지표식 문의 건
귀사의 일익 번창하심을 기원합니다.
지표식의 결과가 제대로 나오지 않아서 문의 드립니다
하기의 수식은 1분이나 5분봉에서 입력한 분봉의 -1 ~ 55번째까지의 분봉값을 계산하는 수식인데
이것을 5분봉에 적용했을 경우와 1분봉에 적용했을 경우의 결과가 다르게 나옵니다
1분 과 5분 결과를 첨부하였습니다 참고로 1분과 5분에서 30분 봉을 계산한것인데 12시와 2:30분 부근을 보시면
결과가 다르게 나온걸 확인하실수 있습니다. 해결책을 알려주시면 고맙겠습니다
수식
input : N(30);
var : HH(0),LL(0),CC(0),cnt(0),HH1(0),LL1(0),CC1(0),HH2(0),LL2(0),CC2(0),HH3(0),LL3(0),CC3(0),HH4(0),LL4(0),CC4(0),HH5(0),LL5(0),CC5(0);
if dayindex == 0 Then
Var10 = 0;
Else
Var10 = Var10+BarInterval;
var12 = Var10%N;
if dayindex == 0 or (stime < 150000 and var12 == 0) Then{
HH = H;
LL = L;
CC = C;
HH1 = HH[1];
LL1 = LL[1];
CC1 = CC[1];
HH2 = HH1[1];
LL2 = LL1[1];
CC2 = CC1[1];
HH3 = HH2[1];
LL3 = LL2[1];
CC3 = CC2[1];
HH4 = HH3[1];
LL4 = LL3[1];
CC4 = CC3[1];
HH5 = HH4[1];
LL5 = LL4[1];
CC5 = CC4[1];
}
if H > HH Then
HH = H;
if L < LL Then
LL = L;
var1 = (((HH1 - LL1) + (HH1 - CC1) + (CC1 - LL1)) /3);
Var2 = (((HH2 - LL2) + (HH2 - CC2) + (CC2 - LL2)) /3);
Var3 = (((HH3 - LL3) + (HH3 - CC3) + (CC3 - LL3)) /3);
Var4 = (((HH4 - LL4) + (HH4 - CC4) + (CC4 - LL4)) /3);
Var5 = (((HH5 - LL5) + (HH5 - CC5) + (CC5 - LL5)) /3);
Var6 = (var1 + var2 + var3 + var4 + Var5) /5;
Var7 = (CC1 + Var6);
Var8 = (CC1 - Var6);
Plot1(Var7,"상단");
plot2(Var8,"하단");
2010-10-04
1093
글번호 32627
답변완료
문의드립니다.
일봉에서 지정한 날짜부터 현재까지 (예를들면 2010.9.27일~현재)의
최고미결제약정갯수를 표현하는 수식과
일봉에서 지정한 날짜(2010.9.27일)의 미결제약정을 표현하는 수식 부탁드립니다.
위 식을 분봉에서 표현할 때의 수식도 부탁드립니다.
2010-10-03
1122
글번호 32626
답변완료
maxhigh
하이투자증권 교제
에스트레이딩시스템기법(2)
page 29-에 나오는
GC/DC 샹들리에청산전략식에서
input:ATRPERIOD(10),ATRs(1.5);
var;MaxHigh(0),MinLow(0);
If MarketPosition()==0 Then
{
if crossup(ma(c,5),ma(c,20) Then
{
buy();
Maxhigh=-999999999;
if crossDOWN(ma(c,5),ma(c,20) Then
{
SEL();
MinLow=999999999;
}
}
if MarketPosition ()=1 Then
{
if H>Maxhigh Then
MaxHigh=H;
exitLong("매수추적",Atstop,Maxhigh-Atr(Atrperiod)*ATRS);
if MarketPosition ()=-1 Then
{
if L>Minlow Then
Minlow=L;
exitshort("매도추적",Atstop,MinLow+Atr(Atrperiod)*ATRS);
}
위식에서 검정할때
Marketposition에 오류가 계속 뜹니다
왜 그럴까요?
maxhigh 가 무슨뜻이며
maxhigh=-999999999 은 무슨의미입니까?
MinLow,
MinLow=999999999
2010-10-03
1193
글번호 32625
답변완료
문의요
만약 전10봉 간의 평규 거래량 보다 현재 거래량이 3배 많다 를 수식 하고 싶습니다.
if v > (accumn(v,10)/10) *3 then
위식에서 (accumn(v,10)/10) 이부분에서 거래량 v를 표현할때 만약 v[1] 전일 로 표현한다면 전일 부터 10일간 이라는 수식이 성립하는 겁니까.
설 명 부탁드립니다.
2010-10-02
1161
글번호 32624
답변완료
외국인 매수 참조
data2에 외국인과 기관등의 매매물량을 시스템 식에 넣고 싶은데 가능한가요
예를 들어 이렇게 표현하고 싶은데..부타드립니다.
if data2(외국인 매수)>100억 then{
buy();
}
2010-10-02
1195
글번호 32623
답변완료
스토진입-------------
수식부탁합니다
스토의 과열80,침체20 으로 설정하고
진입: 과열과 침체사이에서 골드발생시 매수
과열과 침체사이에서 데드발생시 매도
손절: 진입가 에서 4틱손실이면손절
익절: atr 추적스탑에의함
09:30분이후진입 14:30이전 청산
그리고지표식으로 atr라인,손절라인 표시해주세요
2010-10-02
1154
글번호 32622