커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
8094
글번호 230811
답변완료
현재가 +-n호가 주식
자동매매시 현재가 +-n호가는 주식의 경우 어떻게 작용됩니까?
호가 공백이 큰 경우
가령 신호 발생시 현재 호가 공백이 커서 다음과 같은 경우
10500 매도 1호가
10000 매수 1호가
10원 단위로 움직인다면
매수의 경우
현재가 +1호가 10010으로 주문이 나가나요.
현재가 +2호가 10020으로 주문이 나가나요.
.
.
현재가 +5호가 10050으로 주문이 나가나요.
아니면 현재가 +1호가의 경우 매도 1호가인 10500으로 나가나요.
2024-07-23
882
글번호 181773
답변완료
검색식 부탁드립니다.
검색식 한번 더 부탁드립니다.
이격=ma(C,5,단순)-
ma(C,20,단순);
이격률=이격/C*100;
R=RSI(15);
CrossUp(이격률,-1) && R>50
2024-07-23
761
글번호 181772
답변완료
검색식 부탁드립니다. _(_ _)_
항상 도와주심에 감사드립니다._(__)_
10봉전에 20일선이 60일선을 골든크로스할 때 생긴 봉을 0봉전에서 돌파할 때
반대로 데드크로스할때 생긴 봉을 0봉전에서 돌파할 때 종목 검색식을 부탁드립니다. _(__)_
마지막으로 골든크로스일때 아래의 수식을 만족시키는 검색식도 부탁드립니다.
var : 당월시가(0),전월시가(0);
var : 당월종가(0),전월종가(0);
if sDate > sDate[1]+30 Then
{
당월시가 = O;
전월시가 = 당월시가[1];
전월종가 = 당월종가[1];
}
당월종가 = C;
if 전월시가 > 0 Then
{
var1 = ((전월시가+전월종가)/2 + 당월시가)/2;
if CrossUp(C,var1) Then
Find(1);
}
2024-07-23
982
글번호 181771
답변완료
문의드립니다.
88231번 답변 감사드립니다.
그런데 문제점이 1번 진입신호가 나오고 손절된 후 재진입신호가 나온다면 그 이후 20봉이내 재신호는 안나옵니다.
예를 들어 매수신호가 나오고 손절된후 20봉 이내에 조건을 만족하면 재매수하고 다시 손절되어도 재매수한지 20봉이내이고 조건을 만족하면 재매수신호가 나오게 하고 싶습니다.
그럼 부탁드립니다~
2024-07-23
811
글번호 181770
답변완료
시가 혹은 종가 돌파 검색식 부탁 드립니다. (조금 길어서 죄송합니다)
a=valuewhen(1,date!=date(1),dayclose());
b=valuewhen(1,date!=date(1),dayopen());
가=valuewhen(1,date!=date(1)&&a<b,dayhigh());
나=valuewhen(2,date!=date(1)&&a<b,dayhigh());
다=valuewhen(3,date!=date(1)&&a<b,dayhigh());
확3고=max(가,나,다);
갑=valuewhen(1,crossup(C,확3고),H);
을=valuewhen(1,crossup(C,확3고),L);
가1=valuewhen(1,date!=date(1)&&a>b,daylow());
나1=valuewhen(2,date!=date(1)&&a>b,daylow());
다1=valuewhen(3,date!=date(1)&&a>b,daylow());
확3저=min(가1,나1,다1);
갑1=valuewhen(1,crossup(C,확3저),H);
을1=valuewhen(1,crossup(C,확3저),L);
aa=valuewhen(1,(갑-을)/갑<=0.04,갑+(갑-을));
bb=valuewhen(1,(갑1-을1)/갑1<=0.04,갑1+(갑1-을1));
cc=(aa+bb)/2;
min(aa,bb)
2024-07-23
989
글번호 181769
답변완료
수식요청
0봉전에 단순 120이평선 돌파+3%이상상승하는 수식을 아래같이 작성해보았는데
검증에 문제가 없다고 나옵니다.
틀린 점이 없나요?
var : A(0);
A=ma(C,120);
Condition1=CrossUp(C, A);
if Condition1==true and C>= C[1]*1.03 and A[1]>A[2] Then
Find(1);
2024-07-23
1014
글번호 181768
답변완료
88230번 관련
88230번의 2번 관련입니다.
================================================================
RSI(20)>64가 되는 봉이
RSI가 64를 상향돌파한 봉을 의미하시면
condition1의 조건을 crossup(R,64)로 변경하시면 됩니다.
input : P(20);
var : A1(0),A2(0),A3(0),A4(0),R(0);
A1=MACD(12,26);
A2=Ema(A1,9);
if CrossUp(A1,0) Then
A3 = C;
if CrossUp(A1,A2) Then
A4=C;
R = RSI(P);
#최근 70봉안에 종가가 A3,A4를 동시돌파한 봉이 있고 현재봉 RSI > 64이면
#Condition1은 true, 아니면 false
Condition1 = CountIf(crossup(C,A3) && Crossup(C,A4),70) >= 1 and R > 64 ; #CrossUp(R,64)
#1봉전에 Condition1이 true인 종목 검색
if Condition1[1] == true Then
Find(1);
=====================================================================
위 내용으로 검색해보니 RSI(20)>64 에서 발생한 봉도 나오는데
이를 제외하고 RSI가 <63.9이하에서 발생하는 봉만
잡아내려 합니다.
방법 수정이 가능할까요?
2024-07-23
782
글번호 181767
답변완료
자동매매 시간설정 답변 부탁 드립니다.
종목검색에서 시간설정
09시00분00초~09시59분29초까지만 검색하려교 합니다.
위와 같이 시간설정 가능 한지 궁금하네요.
2024-07-22
846
글번호 181766
답변완료
88239 추가 질의 드립니다
1. 캔들의 종가를 기준으로 10틱 단위로 "oo틱 수익" 이 나오게 하고 싶습니다.
단, 장의 흐름에 따라서,
봉의 길이가 짧은 경우에는.. 10틱 수익 → 20틱 수익 → 30틱 수익.. 등등 으로 표기 될수 있지만..
만일 장의 급등락 발생될 경우(장대 양봉/음봉이 발생될 경우)에는..
10틱 수익 → 30틱 수익 → 70틱 수익 이런식으로 유도리 있게 표기 될 수 있도록..
수식 작성이 가능할까요?(해당 캔들의 고가/저가 기준)
2. "수익 틱수" 표기 위치 조정
"틱" 차트 또는 "분" 차트에서 나오는,
"oo틱 수익"의 글자위치(=발생위치)도 임의로 조절이 가능한건지요?
예를들면,
(1) "매수" 신호로 발생되는 "oo틱 수익"의 텍스트 위치는.. 캔들(봉) 위에
(2) "매도" 신호로 발생되는 "oo틱 수익"의 텍스트 위치는.. 캔들(봉) 아래에 표시
2024-07-22
830
글번호 181765