커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
1612
글번호 230811
답변완료
수식문의입니다
5선위HH ; 5이평선을 캔들이 종가상으로 이탈시에 이탈이전 5이평선위에 형성된 고가중 최고가격. 단 캔들종가상으로 5이평선위에 연속2회이상 있어야 함
5선아래LL ; 5이평선을 캔들이 종가상으로 돌파시에 돌파이전 5이평선아래에 형성된 저가중 최저가격. 단 캔들종가상으로 5이평선아래에 연속2회이상 있어야 함
고가하향추세선 : 최근 발생한 5선위HH와 바로 직전 5선위HH을 연결한 선으로 하향추세인 경우만 인정.
즉 최근 발생한 5선위HH < 바로 직전 5선위HH 조건인 경우만 연결한 하향추세선임
저가상향추세선 : 최근 발생한 5선아래LL와 바로 직전 5선아래LL을 연결한 선으로 상향추세인 경우만 인정.
즉 최근 발생한 5선아래LL > 바로 직전 5선아래LL 조건인 경우만 연결한 상향추세선임
상기 조건에 대한 지표수식을 부탁드립니다.
2025-02-06
519
글번호 187869
답변완료
일봉 켈트너 채널 하단선을 5분봉에서 돌파
수고하십니다.
일봉 켈트너 채널 하단선 가격을 5분봉에서 돌파하는 종목을 찾는
검색식을 작성하고 싶습니다.
도움 부탁드려요.
2025-02-06
510
글번호 187868
답변완료
예스트레이더 종목검색으로 요청합니다^^*
항상고맙고 감사드립니다..
아래수식은 키움에서 작성된 신호수식입니다..
주봉에서 적용했으며 이것을 예스종목검색으로 부탁드립니다...^^
a=valuewhen(1,c(0)>o(0)*1.14 and c(0)>o(0),l(0));
b=valuewhen(1,c(0)>o(0)*1.14 and c(0)>o(0),c(0));
a1=(a+b)/2;
a2=c(1)*1.09<h
or
o*1.09<h
and
eavg(c,40)<h
and
eavg(c,40)<=c
and
crossup(c,eavg(c,40))
and
o<c;
a3=valuewhen(1,a2,c);
crossup(a1,a3)
2025-02-06
542
글번호 187862
님이랑 님에 의해서 삭제되었습니다.
2025-02-06
5
글번호 187857
크라켄 님에 의해서 삭제되었습니다.
2025-02-06
17
글번호 187841
와우리 님에 의해서 삭제되었습니다.
2025-02-06
2
글번호 187840
답변완료
문의 드립니다
1.
해외선물 매매입니다.
전일 하락폭의 50%를 당일 내려갔을때 매수후 +150%에
청산되는 수식어 부탁드립니다.
매매시간은 08시 익일 06시입니다.
2.
아래a,b 별도의 수식어를 하나의 시스템에서 적용하고자 합니다.
a.
Inputs: VtyPercent(0.10),ATRperiod(5);
input : StartTime(80000),EndTime(60000);
var : Tcond(false);
IF Endtime > starttime Then
SetStopEndofday(Endtime);
Else
{
if sDate != sDate[1] Then
SetStopEndofday(Endtime);
}
if (sdate != sdate[1] and stime >= EndTime) or
(sdate == sdate[1] and stime >= EndTime and stime[1] < EndTime) Then
Tcond = False;
if (sdate != sdate[1] and stime >= StartTime) or
(sdate == sdate[1] and stime >= StartTime and stime[1] < StartTime) Then
{
Tcond = true;
IF Endtime <= starttime Then
{
SetStopEndofday(0);
}
}
If MarketPosition() <> 1 Then
Buy ("Vty_LE", AtStop, Close + (VtyPercent * ATR(ATRperiod)));
If MarketPosition() <> -1 Then
ExitLong ("Vty_SE)", AtStop, Close - (VtyPercent * ATR(ATRperiod)));
-----------------------------------
b.
Inputs: VtyPercent(0.10),ATRperiod(5);
input : StartTime(80000),EndTime(60000);
var : Tcond(false);
IF Endtime > starttime Then
SetStopEndofday(Endtime);
Else
{
if sDate != sDate[1] Then
SetStopEndofday(Endtime);
}
if (sdate != sdate[1] and stime >= EndTime) or
(sdate == sdate[1] and stime >= EndTime and stime[1] < EndTime) Then
Tcond = False;
if (sdate != sdate[1] and stime >= StartTime) or
(sdate == sdate[1] and stime >= StartTime and stime[1] < StartTime) Then
{
Tcond = true;
IF Endtime <= starttime Then
{
SetStopEndofday(0);
}
}
If MarketPosition() <> 1 Then
ExitShort("Vty_LE", AtStop, Close + (VtyPercent * ATR(ATRperiod)));
If MarketPosition() <> -1 Then
sell ("Vty_SE)", AtStop, Close - (VtyPercent * ATR(ATRperiod)));
2025-02-06
371
글번호 187839
살빼고싶다 님에 의해서 삭제되었습니다.
2025-02-06
16
글번호 187838
답변완료
부탁드립니다.
1. 현재 종가가 2개이상 연속된 양봉이면서 가장 최근의 연속된 2개 이상 양봉의 최고가 또는 가장 최근의 연속된 2개 이상 음봉의 최고가보다 높으면 빨강색으로, 현재 종가가 2개이상 연속된 음봉이면서 가장 최근의 연속된 2개 이상 음봉의 최저가 또는 가장 최근의 연속된 2개 이상 양봉의 최저가보다 낮으면 파란색으로 구현해 주세요
고맙습니다.
2025-02-06
326
글번호 187837