커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
6270
글번호 230811
답변완료
수식 부탁드립니다.
5분봉기준
첫번째
전일 5분봉 최고거래량 < 당일 5분봉 최고거래량
전일 5분봉 고가 < 당일 5분봉 고가
당일 일목균형표 기준선 < 당일5분봉 종가
당일 일봉에서 볼린져밴드 상한선 3%이내 근접 시 매수
익절 5%
손절 일목기준선 이탈 손절
두번째
첫봉(5분봉) 갭상승 3%이상오르고 5봉이내(25분이내) 하락후 일목균형표 기준선을 저가로 터치후 다시 첫봉의 종가를 뚫을때 매수 첫봉종가 뚫을때 거래량 150%이상 일봉에서 볼린져밴드 상한선 5%이내 근접하고 일목기준선 위일것
익절 5%
손절 일목기준선 이탈 손절
부탁드립니다.
2017-09-08
151
글번호 112617
답변완료
문의 드립니다
키움 수식인데 예스랭귀지로 변형 가능 한가요?
Ad=If(C>Ref(MA(H,20),1),1,If(C<Ref(MA(L,20),1),-1,0));
Av=ValueWhen(1,Ad<>0,Ad);
HL=If(Av==-1,MA(H,20),MA(L,20));
HL
2017-09-08
161
글번호 112616
답변완료
지표문의
1.안녕하세요
2.XH1.XL1를 사용자 함수로 오실을 만들엇는데 봉 갯수로10개 20개 이래보면 지표 최고 선이 다르게 표시되구 움직이어요
안 움직이게 할수 밥법 좀 작성 해주세요
3.두번째 차트는 만약 오늘 308.10고점이나 지표상 307.55가 고점이라면 고점이생길때 마다 지표 고점을 수평선이 생기게 할수잇게 해주세요.
Input:BaseLine0(0);
Input : shortPeriod(12), longPeriod(26), Period(9);
Var : MACDv1(0), MACDsig1(0),macdosc1(0),MACDv2(0), MACDsig2(0),macdosc2(0) ;
MACDv1 = XH1(shortPeriod, longPeriod)/100000;
MACDsig1 = ema(MACDv1,Period);
macdosc1 = MACDv1-ema(MACDv1,Period);
#==========================================#
MACDv2 = XL1(shortPeriod, longPeriod)/100000;
MACDsig2 = ema(MACDv2,Period);
macdosc2 = MACDv2-ema(MACDv2,Period);
plot1(macdosc1, "MACDOscillator+");
Plot2(-macdosc2, "MACDOscillator-");
참고:Input : shortPeriod(Numeric), longPeriod(Numeric);
value1 = ema(upvol,shortPeriod);
value2 = ema(upvol,longPeriod);
XH1 = (value1-value2)-ema(value1-value2,shortPeriod);
3.그럼 수고하세요
2017-09-08
154
글번호 112615
답변완료
수식 문의드립니다.
수식천재 예스스탁님 덕분에 많이 배우고 있습니다. 매번 감사합니다.
지표 1
a : 코스피지수 100개(변수A)봉 전 대비 현재 봉의 등락률
b : 삼성전자의 100개봉(변수A) 전 대비 현재 봉의 등락률
지표 1은 a-b
지표 2
a/b
시스템 3
진입
지표 1이 5를 넘어가면 진입
청산
지표 1이 0이 되면 청산.
시스템 4
진입
코스피 지수가 1% 오르면 삼성전자 매수
청산
당일 15:00가 되면 청산
시스템 5
진입
코스피가 3일(변수A)간 3(변수B)%올랐는데 삼성전자가 2(변수C)% 올랐으면 매수
청산
포지션이 변수C만큼의 수익률을 기록하면 청산
시스템 6
진입
종가가 40(변수A)이평 돌파시 진입
추가진입
진입이 된 후에 10이평(변수B) 돌파시 진입포지션의 50%(변수C) 진입 (이후에 또 돌파하면 같은 수량 또 진입)
청산
40이평 하향돌파시 청산
시스템 7
진입
주봉 14RSI(변수A)가 50(변수B)을 넘어서면 진입
추가진입
진입이 된 후에 일봉 종가가 14RSI(일봉기준)를 넘어서면 추가진입(이후에 또 돌파하면 같은 수량 또 진입)
청산
주봉 RSI가 50을 하향돌파시 청산
질문 8
작성하다가 궁금해져서 질문드리는데요. 지수와 종목의 등락률의 차이를 구한 지표나 지표의 상승률-종목의 상승률, 지수의 하락률-종목의 하락률의 차이를 구한 지표나 똑같은 건가요? 헷갈려서 질문드립니다.
시스템 9
진입
5(변수A)일전 고가보다 현 종가가 더 높으면 매수
청산
5일(변수B)전 저가보다 현 종가가 더 낮으면 청산
2017-09-08
144
글번호 112612
답변완료
감사합니다~추가부탁합니다
감사합니다~^^답변주신것을~지표에서적용하니까~차트밑지표로나와서~검색으로~적용해봤는데잘됩니다~감사합니다,,
추가로부탁드리는것은~선마다가격이안나타나서~,선마다,값도(우측에)나타나게 부탁드립니다~^^감사합니다~^^
2017-09-08
129
글번호 112611
답변완료
수식 재 부탁 드립니다
기본차트를 10분봉 챠트로 정 하고
10분봉 챠트에서 20 선을 설정하고
이 10분봉 챠트에다가 macd 오실레이터 를
(30.40.5) 를 수치로 하여 설정하고
매수진입은
macd 선 이 시그널 선 을 상향 크로스시 하고 &
10분봉 챠트에서는10분봉이 20 선 을 상향 돌파하고 &
오실레이터 막대그래프는 0 선위의 양봉시 에
위 3 가지 조건이 만족시 매수진입 합니다.
매도 진입은 반대로.....
macd 선 이 시그널 선 을 하향 크로스하고 &
10 분봉 챠트에서 10분봉이 20 선 하향 크로스 하고 &
오실레이터 막대그래프는 0 선 아래 음봉
위의 3 가지 조건 만족 시 매도 진입 입니다.
각각의 청산은 매수 진입시는 macd 선이 시그널선을 하향 크로스 시에....
매도 진입시는 macd 선이 시그널선을 상향 크로스 시에...
감사합니다.
수고 하십시요~
2017-09-08
129
글번호 112610
답변완료
가는 나또는 다 보다 커면 진입한다는 수식좀
진입 수식에서 가는 (나 또는 다) 보다 커야한다.
라는 조건을 아래와 같이 작성하니까 오류가 납니다.
가 > (나 or 다)
어떻게 작성해야 하는지요?
2017-09-07
135
글번호 112609
답변완료
문의합니다
안녕하세요~
상승/하락 시그널신호발생후 10틱 20틱 30틱 수익되는지점에 "10틱" "20틱" ~~ 표시되게
할수있는지요?
할수있다면 수익 틱수 조정가능토록 부탁합니다.
감사합니다.
2017-09-07
129
글번호 112608
지표 문의드립니다.(지그재그 유사)
고생 많으십니다.
지그재그와 유사하지만 제가 활용하고 싶은게 있어서
문의 드렸습니다.
기존 지그재그 수식들은 선을 이었었는데,
저는 저 선을 잇는 단기 고,저점 들을 하나씩 설정하고 싶습니다.
예를 들면, 사진첨부 한 것 처럼, 하나하나의 점들을 저장하여 (예를들어, 최근 상,하점 각 10개) 그 점들을 이용한 식으로 활용하고 싶어서요^^
뒤에 L6과 L8은 오타입니다.
위에 점들은 위에 점들끼리 순서대로 H1 ~ H10까지
아래 점들은 아래 점들끼리 순서대로 L1 ~ L10까지 적용하고 싶습니다.
답변 미리 감사드립니다^^
2017-09-07
330
글번호 112607