커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
4372
글번호 230811
답변완료
안녕하세요
안녕하세요.반갑습니다
1.일반이동평균(2.5일선.5일선)
2.(2.5개전이평)값을현재분봉챠트로 이동하여
3. 1.2항을 하나로 묶어서 사용하고자 합니다
감사합니다
2018-04-08
162
글번호 118032
답변완료
부탁드립니다.
최저가 =lowest(기준저가,횡보기간);
최고가 = highest(기준고가,횡보기간);
최저가(1)*(1+횡보율/100)>= 최고가(1)
&&
CrossUp(c, 최고가(1))
&&
V(1) > 0
*/
Params :
Period( 20 ), //횡보기간
Ratio( 5 ), //횡보율
_PRICE_( C ), //기준고가
_PRICE2_( C ); //기준저가
Vars :
v1(0),
v2(0),
v3(0);
v1 = lowest(_PRICE2_, Period); //최저가
v2 = highest(_PRICE_, Period); //최고가
v3 = v2[1];
if
v1[1] * (1 + Ratio / 100) >= v2[1]
&&
CrossUp(C, v3)
&&
V[1] > 0
Then
Plot1(C, "주가횡보 후 상승전환"); 매수신호를
반대는 매도신호가 나오는 시스템식 부탁드립니다..
2018-04-08
158
글번호 118031
답변완료
수식 문의드립니다.
안녕하세요
시스템 매수 진입 후, 손절하는 수식 문의드립니다.
차트는 3분봉으로 보고 있습니다.
1.
15시 18분 기준으로...
15분봉 기준으로 봉이 60선 이하인 경우에 exitlong을 적용하고 싶습니다.
2.
15시 18분 기준으로...
60분봉 기준으로 봉이 20선 이하인 경우에 exitlong을 적용하고 싶습니다.
수식 부탁드립니다.
감사합니다.
2018-04-08
153
글번호 118030
답변완료
거래량
안녕하세요
거래량으로 로직을 만들때 봉이 완성되기전에
예)거래량 100계약도달시 주문나갈수있게 로직구성가능한가요
일반 지표들은 봉이 완성되어야 신호발생되고
주문실행되지만 거래량은 같은봉에서는 거래량이 줄어들지않기때문에
신호가 나타났다.없어졌다 할수없기때문에 가능할듯합니다만
거래량 특정수량도달시 시장가로 주문가능하게 할수있나요
2018-04-08
153
글번호 118029
답변완료
두개의 종목 데이타 처리
안녕하세요.
2개의 차트를 열어서 각각 다른 종목을 선택했을 때,
두개 종목의 데이터를 가지고 연산하는 지표를 만들고 싶습니다.
하나의 차트에는 나스닥, 다른 하나는 골드를 선택했을때,
1. 나스닥 현재일 장 시작가 - 일분봉 기준 현재가
2. 골드 현재일 장 시작가 - 일분봉 기준 현재가
3. 1.과 2.의 더한 값.
4. 1,2,3 값을 지표출력.
5. 각종목의 현재일 장 시작가를 숫자로만 표시.
항상, 친절히 답변에 감사드리고,
행복한 하루하루 되세요.
감사합니다. ^^
2018-04-09
154
글번호 118028
답변완료
문의 드립니다.
단순이동평균선 5일과 20일선을 교차매매 기준으로
선물을 매매하고자 한다면
문의 1]
조건1) 일련의 연속적인 과정에서 매수진입과 매도청산이 봉 하나에서 동시에 이루어 지고
다음번 신호에서도 매수청산과 매도진입이 봉하나에서 동시에 이루어 진다.
조건2) 일련의 연속과정으로 신호 발생 직전 구간에서 수익이 발생했다면 매 구간마다
구간별 발생 수익금범위내에서 전량 추가진입하며
매수청산 및 매도청산은 신호가 나올때마다 전량청산한다.
조건3) 조건 2를 실행하다가 손실이 발생했다면 잔고 범위내에서 전량 지속실행하되
최초 원금(예 15,000불)을 하회하면 최초 원금의 -30%선에서 전량 강제청산한다.
문의2]
일련의 연속적인 과정에서 매수진입 및 매도진입 후
손실이 -1.6pt 발생하는 즉시 청산하고 손실이 발생한 신호의 반대방향으로 진입한다.
수고 좀 해주세요.
2018-04-09
152
글번호 118027
답변완료
수식 수정 부탁드립니다.
업무에 노고가 많으십니다.
변동성돌파 전략 예스랭귀지로 시뮬레이션중입니다.
- 진입 : 시가 + 전일 변동폭 (전일고가-전일저가)
- 청산 : 익일 시가
- 현재 입력한 수식 :
if MarketPosition <= 0 Then
buy("b",AtStop,NextBarOpen+(h-l));
exitlong("bx",AtMarket);
* 문제점 : 진입 조건과 청산조건이 모두 해당되는 날에 진입이 이루어지지 않습니다.
ex) 13. 8.12일 10,665원 진입(상기 진입조건 정상실현)
13. 8.13일 10,650원 청산(상기 청산조건 정상실현)
13. 8.13일 10,880원 진입실패 _ 상기 진입조건에 해당되는데도 미실현
** 2010.2.22일 ~ 현재까지 시뮬레이션 하는데 청산일 시가에 매도후
당일 진입조건에 도달했는데도 매수가 이루어지지 않는 이유를 모르겠습니다. 이렇게 매도하는 날에 매수조건을 만족하는 날은 모두 매수가 실행되지 않네요 ~
(첨부파일 화면캡쳐 참조바랍니다.~)
매도-매수 조건 동시에 만족하는 날도 모두 매도-매수가 정상적으로 이루어지도록
수식 보완 요청드립니다.
2018-04-07
202
글번호 118026
답변완료
수정 부탁드립니다
1,20일 이평이 60일이평 골든크로스 시점부터
아래지표 골든크로스가 발생 하게 해주세요
2, 아래지표 테드 크로스는 발생하지 않게 해주세요
Input : Period(18) ;
var : DP(0),DM(0);
DP = DIPlus(Period);
DM = DIMinus(Period);
if crossup(DP,DM) Then{
var1 = 1;
var2 = L;
}
if CrossDown(DP,DM) Then{
var1 = -1;
var2 = H;
}
plot1(var2,"지표",iff(var1==1,red,blue));
2018-04-07
150
글번호 118025
답변완료
지표문의 드립니다. ^^
안녕하세요. 항상감사드립니다.
문의하고 싶은 지표는
당일0시 이후부터 지금현재시간까지의 최저점과 최고점의 평균값(중심값)을 선으로 나타내고 싶습니다.
예를들면
Plot1((dayhigh()+daylow())/2) 는 오늘의 최고가와 최저가의 평균값(중심값)을 나타내는 선입니다만,
제가 문의하는 지표는
만약, 현재시간이 4월5일 03시45분이면 당일0시인 4월 5일 0시 00분부터 현재시간까지
만약,현재시간이 4월5일 23시50분이면 4월5일 0시00분부터 현재시간까지의
최고가와 최저가의 평균값(중심값)을 선으로 나태내고 싶습니다.
항상, 친절히 답변해주셔서 감사하고,
좋은 봄날, 행복한 하루하루 되세요.
감사합니다. ^^
2018-04-07
179
글번호 118024