커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내

안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
프로필 이미지
예스스탁
2026-02-27
6376
글번호 230811
지표

hg950265 님에 의해서 삭제되었습니다.

프로필 이미지
hg950265
2023-07-13
0
글번호 170601
종목검색
답변완료

부탁 드립니다.

매수 상위에 이베스트에서 매수가 되는 종목을 골라 낼 수 있을까요? 부탁 드립니다.
프로필 이미지
hg950265
2023-07-13
2031
글번호 170600
종목검색

고성 님에 의해서 삭제되었습니다.

프로필 이미지
고성
2023-07-14
30
글번호 170599
지표
답변완료

안녕하세요 파인스크립트를 예스랭귀지로 변환 부탁드립니다..!

파인스크립트로 작성된 전략을 예스랭귀지로 변환 부탁드립니다..ㅠㅠ 감사합니다! //@version=4 strategy("Overnight Signal Strategy", overlay=true) // Define input variables fast_ma = input(title="Fast MA Period", type=input.integer, defval=10) slow_ma = input(title="Slow MA Period", type=input.integer, defval=20) // Calculate overnight signal overnight_return = close - open overnight_signal = sma(overnight_return, fast_ma) - sma(overnight_return, slow_ma) // Define entry and exit conditions long_entry = crossover(overnight_signal, 0) short_entry = crossunder(overnight_signal, 0) exit_position = timeframe.isintraday and (hour == 15 and minute >= 45) // Enter long or short position based on signal if long_entry strategy.entry("Long", strategy.long) if short_entry strategy.entry("Short", strategy.short) // Exit position intraday if exit_position strategy.close_all() ```
프로필 이미지
midasys
2023-07-13
1170
글번호 170598
시스템
답변완료

수식 문의입니다.

1. 일봉 120일, 240일, 480일 역배열 상황에서 일봉 900봉의 최고가와 최저가 선형회귀채널 상한선을 일봉 종가가 상향돌파한 경우 1-1. 일봉 최근 50봉 내 1번 상향돌파가 발생한 경우, 현재 종가가 1번 상향돌파한 날의 시가와 5% 이내 수렴 또는 시고저종가의 평균과 5% 이내 수렴 2. 월봉 50봉의 최고가와 최저가 선형회귀채널 상한선을 일봉 종가가 상향돌파한 경우 2-1. 일봉 최근 50봉 내 2번 상향돌파가 발생한 경우, 현재 종가가 2번 상향돌파한 날의 시가와 5% 이내 수렴 또는 시고저종가의 평균과 5% 이내 수렴 3. 월봉 3, 5, 10 이평이 역배열 상태에서 월봉 10이평을 일봉 종가가 상향돌파한 경우 3-1. 일봉 최근 50봉 내에서 3번 상향돌파가 발생한 경우, 현재 종가가 3번 상향돌파한 날의 시가와 5% 이내 수렴 또는 시고저종가의 평균과 5% 이내 수렴 4. 일봉 20봉 내에서 52주 신고가 보다 작고, 52주 신고가 X -13% 보다 큰 범위에 진입한 후 위 진입한 시점의 가격 보다 10%~20% 하락한 경우 위의 7가지 케이스에 대한 수식을 알려주실 수 있나요?
프로필 이미지
민서홧팅
2023-07-13
1269
글번호 170597
지표
답변완료

수식 문의드립니다.

1. 10일간의 20이평 기울기의 평균값를 구하는 수식을 알려주세요. (이 때, 수식 결과의 반환값이 각도인지, 숫자인지도 함께 알려주세요.) 2. LRL 100선과 TEMA 50선이 2% 이내 수렴을 구하는 수식을 알려주세요. 3. 일봉 기준 최근 500봉 내에서 Stochastics slow(50,20,20)의 %K 값이 %D 값 보다 높은 구간 중에, 각각의 구간에서 LRL의 최대값을 구한 후, 최대값들의 선형회귀직선을 일봉 종가가 상향돌파하는 경우를 구하는 수식을 알려주세요. 4. 3번의 경우에 이어서, 최근 50봉 내에서 3번과 같이 상향돌파한 이후, 상향돌파한 날의 시가의 5% 또는 시고저종가 평균의 5% 내에 수렴하는 수식을 알려주세요. 부탁드립니다.
프로필 이미지
민서홧팅
2023-07-13
1132
글번호 170596
지표
답변완료

지표 문의드립니다.

정해진 시간에 전일거래량보다 높아지면 봉에 색칠하는 수식인데요.. 예스트레이너에서는 어떻게 하는지요? thisv()함수는 당일거래량함수이며, nprev(1)함수는 전일거래량 함수입니다. 수식1 조건=crossup(thisv(), nprev(1)*0.7)&& time<110000; t=valuewhen(1, 조건, time); d=valuewhen(1, 조건, date); if(time> t && date==d &&c>o, c, 0) 수식2 조건=crossup(thisv(), nprev(1)*0.7)&& time<110000; t=valuewhen(1, 조건, time); d=valuewhen(1, 조건, date); if(time> t && date==d &&c<o, o, 0) 수식3 min(c,o)
프로필 이미지
이진구
2023-07-13
1908
글번호 170589
지표
답변완료

문의드립니다

안녕하세요 시스템 문의드립니다 1분봉에서 갭이 3이상일때나 -3이하일때 진입금지 에 대한 식을 알고 싶습니다
프로필 이미지
돌아온스머프
2023-07-13
1393
글번호 170588
시스템
답변완료

문의 드립니다.

아래 식에서 추가를 부탁드립니다. MACD 12 26 9 기준가0 아래서 K선과 D선 골든크로스 매수진입 손절은 매수 후 기준선0 아래서 데드크로스 매도청산 익절은 기준가0 위에서 K선과 D선 데드크로스 매도청산완료 MACD 12 26 9 기준가0 위에서 K선과 D선 데드크로스 매도진입 손절은 매도 후 기준선0 위에서 골든크로스 매수청산 익절은 기준가0 아래서 K선과 D선 데드크로스 매도청산완료 매수용 매도용으로 각각 부탁드립니다. Input : shortPeriod(12), longPeriod(26), Period(9); value1 = MACD(shortPeriod, longPeriod); value2 = ema(value1, Period); If CrossUP(value1, value2) Then { Buy(); } If CrossDown(value1, value2) Then { ExitLong(); } Input : shortPeriod(12), longPeriod(26), Period(9); value1 = MACD(shortPeriod, longPeriod); value2 = ema(value1, Period); If CrossDown(value1, value2) Then { Sell(); } If CrossUP(value1, value2) Then { ExitShort(); }
프로필 이미지
선물대장
2023-07-13
1712
글번호 170587
시스템