커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
6116
글번호 230811
답변완료
문의드립니다.
안녕하세요.
var : HV(0),HC(0),HL(0),HCT(0);
if Bdate != Bdate[1] Then
{
HV = 0; # 당일최고거래량
HC = 0; # 최고종가양봉
HCT = 0; # 최고종가양봉의 시간
Condition1 = False;
}
Else
{
if HV == 0 or (HV > 0 and V > HV) Then
HV = V;
if HC == 0 or (HC > 0 and C > HC) Then # 당일최고종가양봉
{
HC = C; # 최고종가양봉의 종가
HL = L; # 최고종가양봉의 저가
HCT = sTime; # 최고종가양봉의 시간
}
}
# 기준봉
if v[1]==HV[1] && c[1]>c[2]*1.03 then # 전봉이 당일최고거래량.. +3% 이상 양봉
{
value1 = c[1]/c[2];
value2 = v[1];
value9 = index;
}
var1 = (c/c[1]) / value1; # 당봉폭 / 기준봉 폭
var2 = v / Value2; # 당봉거래량 / 기준봉거래량
If C==HC && L== HL then # 당봉종가가 최고종가이면
{
var11 = var1; # 최고종가봉의 폭비율
var12 = var2; # 최고종가봉의 거래량비율
}
if index >= value9 && #기준봉 이후부터
HCT >= 091000 && # 최고종가봉 시간이 9시10분 후부터
HC>DayClose(1)*1.05 && HC<DayClose(1)*1.25 && # 당일최고종가가 5%~25% 사이
var11>1 && var12>0.8
Then
Condition1 = true;
if Condition1 == true Then
Find(1);
위 수식은 분봉에서
위 조건 만족한 적이 있는 모든 종목을 검색하는 검색식입니다.
만들고 싶은 종목검색식은
최고종가봉 HC에서 var11>1 && var12>0.8를 만족하면 이 HC는 지정하고
이후 HC가 갱신되어도 var11>1 && var12>0.8 조건을 만족하지 않으면
(HC가 갱신되고 var11>1 && var12>0.8 조건을 만족하면 새로 지정함)
조건만족한 HC 발생봉부터 7봉 내에 있는 종목을 검색하는 수식을 알려주세요.
분봉이라서 HC봉만 검색하면 바로 사라지기 때문입니다.
수고하세요.
2021-11-29
1004
글번호 153980
답변완료
문의 드립니다.
안녕하세요. 수고가 많으십니다.
특정 종목 Pool(관심종목)에서만 트레이딩을 할 수 있나요?
Pool은 사전에 사용자가 직접 입력하는 방식으로요.
감사합니다.
2021-11-28
1120
글번호 153979
답변완료
틱차트 매매시 실시간 중심선 구현
안녕하세요??
틱차트(460틱)로 매매시 중심선(실선 색깔입혀서) 이동이 실시간 구현하는 방법 알려주세요. 수식로직은 전혀 모르는 쌩초보입니다.
수식 부탁드립니다
빠른 답변 감사드립니다.
2021-11-28
1012
글번호 153978
답변완료
수식문의 드립니다
Input : Period(3);
var : value1(0,data2),value2(0,data3),Value3(0),Value5(0);
value1 = ma(data2("c"),Period);
value2 = ma(data3("C"),Period);
value3 = value1 - value2; // 차
Value5 = data2("C")/data3("C")*100; // 비율
안녕하세요 수식문의드립니다
장시작부터 value5 값이 임의의시간 까지 (예; 12시) 10프로 이상유지시
매수 하려합니다 수식문의 드립니다 감사 합니다
2021-11-28
828
글번호 153977
답변완료
부탁드립니다
$,안녕하세요,보내주신 수식 아주 유용하게 잘쓰고 있습니다,감사합니다,
아래조건만족식 부탁드립니다.
1,전일봉이 음봉마감일때 기준가
((전일저가*2)+전일고가+전일종가)/4
전일봉이 양봉마감일때 기준가
((전일고가*2)+전일저가+전일종가)/4
전일봉이 도지로마감될때 기준가
((전일종가*2)+전일고가+전일저가)/4
2,목표고가
(기준가*2)-전일저가
목표저가
(기준가*2)-전일고가
Plot1(기준가)
Plot2(목표고가)
Plot3(목표저가)
1번기준가가 정해지면 2번조건으로 3개의 Plot선 출력 도움 부탁드립니다.
3.아래식을 전일과 연속되지 않고 당일만 적용되고 장종료후 초기화되게 수정부탁드립니다
Input : af(0.02), maxAF(0.2),폭(0);
var1 = CSAR(af,maxAF);
if CrossUp(C,var1) Then
{
value1 = H;
Value2 = DayLow;
}
if CrossDown(C,var1) Then
{
value3 = L;
Value4 = DayHigh;
}
if value1 > 0 Then
{
Plot1(value1,"H");
Plot2(value2,"LL");
Plot3(value1+abs(value1-Value2),"H+");
Plot4(value2-abs(value1-Value2),"H-");
Plot9(value1+abs(value1-Value2)*2,"H1+");
Plot10(value2-abs(value1-Value2)*2,"H1-");
}
if value3 > 0 Then
{
Plot5(value3,"L");
Plot6(value4,"HH");
Plot7(value3-abs(value3-Value4),"L-");
Plot8(value4+abs(value3-Value4),"L+");
Plot11(value3-abs(value3-Value4)*2,"L1-");
Plot12(value4+abs(value3-Value4)*2,"L1+");
}
$,고맙습니다.
2021-11-29
1049
글번호 153976
답변완료
안녕하세요
반갑습니다
현재 캔들에서 20개전 캔들을
끌고와서 현재캔들과 중복
표시할수 없을까요.
감사합니다.
2021-11-28
692
글번호 153975
답변완료
엑셀의 FLOOR 와 같은 함수
항상 상세하고 빠르게 답변 주셔서 많은 도움을 받고 있습니다. 감사합니다.
예스랭귀지의 FLOOR 함수는 엑셀에서와 다르게 쓰이는군요.
엑셀에서는 =Floor(392.89, 2.5) 이렇게 하면
2.5의 배수로 끊어서(내림) 392.25를 돌려 줍니다.
혹시 이와 같은 함수나 동일한 결과값을 나오게 할
방법이 있으시면 좀 부탁 드립니다.
2021-11-27
1069
글번호 153974
안미남 님에 의해서 삭제되었습니다.
2021-11-27
0
글번호 153973
답변완료
수식 부탁드려요 20이평 두번째 돌파
if c>o*1.10 and m>10000000000 Then
{
var40 = Index;
Var41 = c;
Var42 = O;
Var43 = m;
Var44 = L;
}
if ( Var40>0 and Index > var40 and Index <= var40 + 10 )
백억이상 10프로 이상 상승 이후 종가가 20이평선을 두번째 돌파 시 조건을 찾고 싶어요
10프로 백억이상 양봉을 제외하고 두번째 20일 이평 돌파 조건을 찾고 싶어요
2021-11-27
1332
글번호 153972