커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
3454
글번호 230811
답변완료
예스랭귀지 기반 언어
예스랭귀지는 어떤언어를 기반으로 만들어진 언어인가요??
자체개발이라면 어떤언어를 참조했는지 어떤언어와 비슷한지 알려주세요
2023-11-29
942
글번호 174439
답변완료
수식문의
일봉 수식을 분봉으로 바꿔주려면 특별한 보정이 필요한지요?
예를 들어
최근 5일간의 저가중 최고값을 찾는 수식이라면
일봉 = highest(L,5);
분봉 = highest(daylow,5);
두개가 똑같은거 아닌가요?
2023-11-29
950
글번호 174438
답변완료
이평선 간 색깔 채우기
안녕하세요. 항상 친절히 답변해 주셔서 대단히 감사하다는 인사 먼저 드립니다.
저는 이베스트를 사용하고 있습니다.
요는 이평선과 이평선 사이에 색깔을 넣고 싶습니다.
키움에서는 일목균형표를 이용하거나, 수식>색채우기 기능을 이용해서 간편히 했는데,
이베스트에서는 해당 기능을 재현할 수 없어 문의 드립니다.
수식관리자를 통해서 일목균형표를 적용해 보았으나 재현되지 않았습니다.
112와 224 간에 색깔을 넣고 싶습니다.
max(112,224); min(112,244); 와 같은 형태로 선을 구현해내는데는 성공했지만,
그 사이에 색을 넣는 로직을 어떻게 해야하는지 모르겠습니다.
혹시라도 직접적인 수식이 없다면
대략적으로 어떻게 돌아가면 좋을지 고견 부탁드리겠습니다.
감사합니다.
2023-11-29
1674
글번호 174437
2wnwn 님에 의해서 삭제되었습니다.
2023-11-29
17
글번호 174434
2wnwn 님에 의해서 삭제되었습니다.
2023-11-29
15
글번호 174428
답변완료
문의드립니다.
아래수식에서
무포지션에서 매수를 할 때의 매수봉의 저가와 매수봉 바로 직전봉의 저가를 비교해서
2개 저가중 작은 값을 변수 c를 새로 추가하여
저장하려고 합니다.
변수 c 에 저장하는 수식을 부탁드립니다.
input : P(20),dv(2);
var : bbup(0),bbmd(0),bbdn(0);
bbup = BollBandUp(P,dv);
bbmd = ma(C,P);
bbdn = BollBandDown(P,dv);
if MarketPosition == 0 and L[1] <= BBdn and H[1] > BBdn and C > C[1] and C > BBdn Then
{
Buy("b",OnClose,Def,4);
ExitLong("bp",AtLimit,C+PriceScale*20);
ExitLong("bl",AtStop,L);
}
if MarketPosition == 1 Then
{
ExitLong("Bp1",AtLimit,EntryPrice+PriceScale*20,"",2,1);
ExitLong("Bp2",AtLimit,BBup);
if CurrentContracts == MaxContracts Then
ExitLong("bl1",AtStop,L[BarsSinceEntry]);
Else
ExitLong("bl2",AtStop,EntryPrice);
}
if MarketPosition == 0 and L[1] <= BBup and H[1] > BBup and C < C[1] and C < BBup Then
{
Sell("s",OnClose,Def,4);
ExitShort("sp",AtLimit,C-PriceScale*20);
ExitShort("sl",AtStop,H);
}
if MarketPosition == -1 Then
{
ExitShort("sp1",AtLimit,EntryPrice-PriceScale*20,"",2,1);
ExitShort("sp2",AtLimit,BBdn);
if CurrentContracts == MaxContracts Then
ExitShort("sl1",AtStop,H[BarsSinceEntry]);
Else
ExitShort("sl2",AtStop,EntryPrice);
}
2023-11-29
943
글번호 174424
답변완료
이평선 가장높은지점 찾기
5분봉상 20일 이평선이 오늘 중 가장높은상태인 것을 찾고 싶어요
지금 찾는 현재가 오늘중 가장 높은 상태인 것을 찾고 싶어요 부탁드립니다
2023-11-29
815
글번호 174423
답변완료
전월최고거래봉첫돌파 종목 검색
안녕하세요.
아래 수식은 전월 중 일봉상 최고거래량을 당일 거래량이 돌파하는 수식인데요.
당월 첫 번째 만족하는 봉만 검색하고 싶습니다.
감사합니다.
------------------------------------------------------
var : hv(0),hv1(0);
if sDate > sDate[1]+30 Then
{
hv = v;
hv1 = hv[1];
}
Else
{
if hv > 0 and v > hv Then
{
hv = v;
}
Condition1 = False;
}
if Hv1 > 0 and CrossUp(V,Hv1) Then
Condition1 = true;
if Condition1 == true Then
Find(1);
2023-11-29
978
글번호 174420
답변완료
수식문의
1. 분봉에서 당일 마지막봉에 매수할 수 있는 방법이 있을까요?
2. 실제 매매에서 당일 마지막 봉에 매수하고 익일 시가에 청산하려면 어떻게 해야하나요?
2023-11-29
961
글번호 174413