커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7215
글번호 230811
답변완료
문의드립니다.
도움주시는 덕분에 도전하고 있습니다. 매번 감사합니다.
1. 기타
이렇게 피라미딩 가능할까요?
외부변수 : n%
진입
-이평선 상향돌파 매수
청산
-이평선 하향돌파 청산
피라미딩 진입
추가진입했을 때 (최초진입가+추가매입가)를 합친 평균매입가의 수익률이
무조건 n%가 되게 추가 진입.
가령 n%를 1%로 해놓으면
고가를 돌파하면서 최초진입가가 3프로 수익이 났을 때
추가진입을 해서
평균단가를 낮게 만들어 이평선을 하향돌파 해 청산이 될 때 무조건 1% 수익만 가능하게 만듦.
고점을 돌파할수록 수량은 늘어나지만 전체수익률은 계속 1%로 고정.
2019-02-10
218
글번호 126009
답변완료
수식 요청 드립니다
안녕하세요.
진입수식이 여러개인 당일청산 시스템에서 아래 진입수식의 경우
당일 장시작 후 청산이 없는 경우에만 진입를 허용하고, 당일 진입 후
익절 손절등의 청산이 있는 경우에는 진입를 금지하는 수식 요청 드립니다.
감사합니다.
#진입수식(예제)
Input : Period(12), sigPeriod(9);
value1 = TRIX(Period);
value2 = ema(value1, sigPeriod);
If CrossUP(value1, value2) Then{
Buy();
}
If CrossDown(value1, value2) Then{
Sell();
}
2019-02-10
206
글번호 126008
답변완료
수식문의드립니다.
수식을 두가지 부탁드립니다.
1) 아래 수식 적용 시간이 국내 증권사 개장 시간인 09:00로 되어 있습니다.
이 수식을 적용 시간이 오전 00:00부터 오후 24:00까지 적용할 수 있는
수식으로 변경부탁드립니다.
==========
HH=dayhigh;
LL=DayLow;
RR=HH-LL;
plot1(HH,"당일최고가");
plot2(HH-RR*0000, "0000%");
plot3(HH-RR*0000, "0000%");
plot4(HH-RR*0000, "0000%");
2) 한 수식에 볼린저 밴드를 3개를 동시에 사용했으면 합니다.
3가지 모두 상하선, 중심선 변수 조정이 가능한 수식 부탁드립니다.
새해 복 많이 받으세요~
늘 감사드립니다.
2019-02-11
224
글번호 126007
답변완료
문의
분봉 볼린져밴드를 틱봉에 나타나게 부탁드립니다
2019-02-09
207
글번호 126006
답변완료
한계좌에서 다른 분봉창을 열어놓고 매매하면 따로 운영되나요?
한계좌에서 다른 분봉창을 열어놓고 매매하면 따로 운영되나요?
같은 수식을 사용하고 29분봉 창을 열고 30분봉 창을 딸로 열어놓으면
29분에 진입-청산 30분에 진입-청산이 독립적으로 되나요? 아니면 같이 연동되나요?
진입수식에서 MarketPosition == 0 있는데 그러면 29분봉에서 진입되면 30분봉에서 진입신호가 안뜨는지해서요... 아니면 MarketPosition == 0 조건을 제거하면 되나요?
그리고 청산시 진입하고 특정 이익발생시(50틱) 청산하는 식으로 설정하였는데
29분봉에서 50pt 진입 후 30분봉에서 50.3pt 진입하고
청산시 29분봉에서 50.5pt에서 청산하고 30분봉은 50.8pt에 청산하는 식인데...
같은 계좌에 있으면 서로 독립적으로 운영이 되는지 아니면 평균값으로 처리되는지 알고 싶네요...
if MarketPosition == 0 and
RSIV < RSI상한선1 and
ADXV > ADXV[1] and
buy("매수",OnClose,def,1);
2019-02-09
246
글번호 126005
답변완료
분봉상 전일 일정 기간의 값 비교
안녕하세요, 도움 많이 받고 있습니다
30분봉을 사용하는데
전일의 특정 시간동안의 고가, 저가를 당일의 분봉 종가와 비교하고 싶습니다
예를 들어,
전일 12시에서 15시30분의 저가와 당일 특정 시간 분봉의 저가와 비교
항상 감사히 보고 있습니다
2019-02-09
202
글번호 126004
달마7 님에 의해서 삭제되었습니다.
2019-02-09
4
글번호 126003
답변완료
수식질문입니다.
input : P(20);
var1 = ma(C,P);
if CrossUp(c,var1) Then
buy();
if CrossDown(c,var1) Then
sell();
이대로 수식적용하니 20선에서 매수매도 체결되더군요.
데이터를 뽑으려고 하는데
최초의 주문은 1계약으로 하고 두번째 주문부터는 2계약으로 설정하려면 어떻게 해야하나요
최초 계약 이후부터는 계속 스위칭 하려고 합니다.
2019-02-09
210
글번호 126002
답변완료
지표식 문의
안녕하세요?
수동으로 지표를 입력하고 싶은데요,
예컨대
1. var1 = 봉이 1월이면 10, 2월이면 20, ...., 12월이면 120 ;
=> 말하자면, 매년 1월이면 1월 내내 10, ... , 12월이면 12월 내내 120 을 나타내는 지표.
2. var2 = 봉이 2017년 1월 9일 이전이면 0,
2017년 1월 10일 ~ 2017년 2월 20일 이면 1,
2017년 2월 21일 ~ 2017년 9월 10일 이면 2,
2017년 9월 11일 ~ 2018년 7월 25일이면 3,
2018년 7월 26일 이후면 4;
=> 말하자면, 임의의 날짜 범위를 지정해서, 제가 주고 싶은 값을 주는 지표.
Plot1(var1);
Plot2(var2);
이런 지표를 일단은 일봉차트에 적용하고 싶은데, 예컨대 1시간봉 차트 등 일봉보다
빠른 주기의 차트에도 적용이 될까요?
그렇게 되었으면 좋겠습니다.
감사합니다.
2019-02-11
313
글번호 126001