커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7802
글번호 230811
답변완료
누적수익에 대하여
좋은일 하시느라 수고가 많으십니다.
알고 싶은 내용은
당일의 누적수익(목표수익이 아님) 또는 누적손실이 정해진 목표에 도달하면 곧 청산이 되고 청산이후 재진입(매수 매도)이 금지되는 식을 알려주시면 감사하겠습니다.
기다리겠습니다.
jwk1148@naver.co.kr
2008-04-23
1645
글번호 15349
답변완료
Daymoney 사용자함수식을 만들때
분봉에서 일봉 거래대금을 참조하는데
사용자함수를 이렇게 추천해주셨습니다.
궁금한 것은 array : MV[21](0)에서 21의 의미는 무엇인가요?
그리고 cnt를 20까지 하는 이유가 무엇인지요?
그리고 사용자 함수를 만들때 숫자형 논리형 문자열형 중에 어떤 것으로 해야하는지요?
[사용자함수] - 함수식이름은 dayMoney로 작성하셔야 됩니다.
input: N(Numeric);
var :cnt(0);
array : MV[21](0);
if date != date[1] then{
for cnt = 1 to 20
MV[cnt] = MV[cnt-1][1];
}
MV[0] = accumn(M,dayindex()+1);
dayMoney = MV[N];
2008-04-23
1346
글번호 15347
답변완료
수식문의
수고하십니다.
하루 2번 매매하는 기존식이 있습니다.
트레일링 스탑 (SetStopTrailing(0.5,1,PointStop);)도 있구요.
이 트레일링스탑을 첫번째 매매에만 적용하고 두번째 매매에는
작동하게 않게 하려면 무엇을 덧붙혀야 합니까?
부탁드립니다.
2008-04-22
1548
글번호 15345
답변완료
업그레이드 추가질문이요
분챠트서 오늘 장거래중간에도
실시간의 오늘일봉 ma(오늘일봉 완성후 말고 실시간으로 올라갔다 내렸갔다 하는ma)
를 이용할수 있다는 말씀이지요?
갠적으로 매우 희소식이네요
그럼 틱챠트에서도 되는지 궁금합니다.
2008-04-22
1277
글번호 15340
회원 님에 의해서 삭제되었습니다.
2008-04-21
39
글번호 15339
답변완료
지표 부탁드립니다
주가차트에서 호가잔량이평선 지표에서 이평선이 아닌,
호가잔량을 그대로 나타내는 호가잔량 지표를 만들고 싶습니다.
항상 좋은 차트를 만들어 주셔서 고맙습니다. 그럼 지표 부탁드리겠습니다.
2008-04-21
1372
글번호 15336
답변완료
부탁드립니다.
Input : periods(10);
Plot1((High - Low[periods]) / Average(Range, Periods) * SquareRoot
(Periods), "LRWI High");
If CheckAlert Then Begin
If Plot1 Crosses Above Plot4 or Plot1 Crosses Below Plot4
Then Alert = True;
End;
Plot2((High[periods] - Low) / Average(Range, Periods) * SquareRoot
(Periods), "LRWI Lows");
Plot4(0, "Zero");
If checkAlert Then Begin
If Plot1 Crosses Above Plot4 or Plot1 Crosses Below Plot4
Then Alert = True;
End;
예스랭귀지로 변환 부탁드립니다.
감사합니다.
amuck_kr@naver.com 으로 보내주세요.
2008-04-21
1442
글번호 15335
답변완료
시스템식 문의
10분봉에서 시스템을 적용할 때
3시 5분에 대하여도 신호가 나오는데
(3시부터 3시 5분까지 10분봉의 한개봉으로 인식하는 듯)
시뮬레이션에서는 주문이 시행된것으로 되고.
실제 상황에서는 3시 5분에 신호가 발생하면
실제 신호는 3시 15분 동시호가 첫 체결에 주문이 나가게 됩니다.
따라서 발생할 수 없는 신호가 되던데..
3시 5분에 발생하는 신호를 자동으로 주문 넣을 수 있는 방법이 있을까요?
해결책 1)
1분봉으로 챠트를 만든 후에..
10분봉 데이터를 직접 계산식으로 구해서
if ( 9시 or 9시 10분 or 9시 20분 ... 3시 or 3시 4분 )
처럼 10분마다 실행되도록 시간 조건을 주고
3시 4분도 시간 조건으로 주어서..
3시 4분에 조건식을 만족하면 신호가 나가도록 한다.
해결책 2 )
3시 5분에 신호가 발생하면 자동으로 동시호가에 진입할 수 있는 방법이 있는지
찾아본다. ( 예스에서 현재 그 기능이 없는 것으로 알고 있음 )
이거 해결방안이 좀 없을까요?.....
스윙 전략이고.. 3시 5분에도 간간히 신호가 나오던데..
2008-04-21
1173
글번호 15334
답변완료
사용자 지표식 작성시 질문
수고 많으십니다.
임의로 선택한 특정 코스피 한 종목의 주가 대비 코스피 종합주가지수또는 특정 업종지수를 이용하여 사용자 강세 지표를 많들려고 하는데 종목주가와 종합주가지수/업종별 지수를 어떻게 지표식 프로그램에서 불러 쓸는 지 알려 주시면 고맙겠습니다.
감사합니다.
2008-04-21
1258
글번호 15333