커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

상승가도 님에 의해서 삭제되었습니다.

프로필 이미지
상승가도
2011-08-17
18
글번호 41954
지표
답변완료

문의요~~

더운 날씨에 답변 감사드립니다... #문의# -틱챠트에서 30분 시가를 선긋기로 표시하는 공식에서요 if dayindex == 0 or TimeToMinutes(stime)%30 == 0 Then var1 = O; plot1(var1); - 위공식을 사용중인데요.. 문제점이 틱챠트가 물량 단위이다 보니 30분시간 단위로 캔들이 완성되는것이 아니어서 오차가 발생합니다 - 첨부파일 챠트 한번 봐주세요.. - 그래서 , 수정을 30분봉에서 시가 지수를 가지고 와서 틱챠트에서 캔들의 종가나 시가가 아닌 30분봉 시가지수로 선긋기 하는 방법이 가능할까요 --부탁드립니다.. 수고하세요
프로필 이미지
공기단축
2011-08-17
754
글번호 41953
지표
답변완료

시스템 성능 보고서

시스템 성능 보고서에서 최대손실폭이 전체(-36) 매수(-81) 매도(-32) 가 나왔는데요. 여기서 최대손실폭 매수하고 매도가 의미하는것은 무었인지요? 이부분을 어떻게 해석해야 할지 모르겠네요.
프로필 이미지
하기는해봤나
2011-08-17
679
글번호 41952
시스템
답변완료

문의 드립니다.

일전에 알려주신 갭보정 적용하는 수식은 감사하게 잘 사용하고 있읍니다. 이번 문의는 기본챠트 속성에서 분,틱봉의 금일분만 적용하여 10 이동평균선과 20이동평균선의 골든크로스가 발생한 종목을 검색하고 싶습니다. 매번 정확하고 신속한 답변에 감사합니다.
프로필 이미지
초보자10
2011-08-16
594
글번호 41951
검색
답변완료

20166 지표식 수정

적용을 해보니 이동평균선과 같이 계속 나타나던데 제가 바라는 사항은 60일 동안에 최저거래량 지표식입니다. 즉 오늘이 8/16일 이면 8/16일 부터 60일봉 사이에 최저거래량 표시 즉 8/16일 부터 5/16일 사이 최저거래량에 지표식 표시 그리고 5/15일 부터 2/16일이 다음 60일봉 이면 이 기간 동안 최저거래량 지표식 표시 이런 식으로 오늘 기준해서 60일봉 마다 각기 최저거래량 지표식 표시하려 합니다.
프로필 이미지
미래테크
2011-08-16
570
글번호 41950
지표
답변완료

행복; 수식 작성 바랍니다

한국의 금융산업 발전을 위해 불철주야 애쓰시는 귀하의 노고를 높이 평가합니다 보내주신 답변 잘 받았습니다 추가로 보완하는 수식 바랍니다 1. if DayOfWeek(sdate) != DayOfWeek(sdate[1]) and (DayOfWeek(sdate) == 3) 로 하여 지표를 작성해 본 결과 수요일이 공휴일인 경우에는 일주일을 수요일로 끊지 않고 다음주 수요일까지 연결된 후 다음주 수요일까지를 일주일로 표시하고 있습니다. 어떻게 해야 하는지요? 주가와 거래량이 동일한 현상입니다 2. 거래량을 보면 톱니처럼 일주일의 '첫날 거래량', '둘째날까지 누적 거래량', '세째날까지 누적 거래량', '네째날까지 누적 거래량', '다섯째날까지 누적 거래량'이 나옵니다 '다섯째날까지의 누적 거래량'만 나오게 할 수는 없는지요? 3. '다섯째날까지의 누적 거래량'만 나오게 할 수 없다면 '첫날 거래량'부터 '네째날까지 누적 거래량'은 색상을 녹색으로 하고 '다섯째날까지의 누적 거래량'은 색상을 달리하여 파랑색으로 할 수 없는지요? 4. '다섯째날까지의 누적 거래량'이 앞 주의 '다섯째날까지의 누적 거래량'과 비교하여 크면 '다섯째날까지의 누적 거래량'의 색상을 빨강색으로 하고 적으면 파랑색으로 할 수 있는지요? 5. '다섯째날까지의 누적 거래량'간에 크기를 비교할 수 있는지요? 예를 들면, 수요일을 기준으로 재편성한 주간 거래량을 기준으로 할 때 요번 주의 '다섯째날까지의 누적 거래량'이 요번 주를 포함한 10주간의 주간 거래량 중에서 제일 큰 경우 지표를 '1'로 표시할 수 있는지요? ============================================================= 안녕하세요 예스스탁입니다. 수정한 식입니다. var5가 거래량입니다. if DayOfWeek(sdate) != DayOfWeek(sdate[1]) and (DayOfWeek(sdate) == 3) Then{ var1 = O; var2 = H; var3 = L; var5 = 0; } if H > var2 Then var2 = H; if L < var3 Then var3 = L; var4 = c; var5 = var5+V; plot1(var1,"시"); plot2(var2,"고"); plot3(var3,"저"); plot4(var4,"종"); 즐거운 하루되세요 > 행복한가방 님이 쓴 글입니다. > 제목 : 행복; 수식 작성 바랍니다 > 한국의 금융산업 발전을 위해 불철주야 애쓰시는 귀하의 노고를 높이 평가합니다 보내주신 답변 잘 받았습니다 보내주신 수식을 일봉 차트 아래에 지표식으로 설정하였는데 제대로 나오지 않는군요 선그래프로 되어 있기에 사각형 그래프로 바꾸었는데도 주봉차트로 표시가 되지 않습니다 주봉 차트 아래에 지표식을 설정해야 하는지요? 질문1; 어떻게 해야 하는지요? 질문2; 변경된 주봉에 맞게 거래량도 변경을 하고자 하는데 수식 작성 바랍니다 //============================================================== 안녕하세요 예스스탁입니다. if DayOfWeek(sdate) != DayOfWeek(sdate[1]) and (DayOfWeek(sdate) == 3 or crossup(DayOfWeek(sdate),3)) Then{ var1 = O; var2 = H; var3 = L; } if H > var2 Then var2 = H; if L < var3 Then var3 = L; var4 = c; plot1(var1,"시"); plot2(var2,"고"); plot3(var3,"저"); plot4(var4,"종"); 즐거운 하루되세요 > 행복한가방 님이 쓴 글입니다. > 제목 : 행복; 수식 작성 바랍니다 > 한국의 금융산업 발전을 위해 불철주야 애쓰시는 귀하의 노고를 높이 평가합니다 지표식 작성 바랍니다 < 지표 내용 > 현재 주봉을 보면 달력에 나와있는 월~금까지를 기준으로 주봉이 만들어져 있습니다 그러나 수요일에 주봉을 보면 주봉의 마지막 봉을 보면 월~수까지를 기준으로 주봉이 만들어져 있습니다 물론 주봉의 마지막 봉의 직전 봉까지는 월~금까지를 기준으로 만들어져 있습니다 이에 일봉차트 아래에 새로운 주봉을 지표식으로 만들고자 합니다 data2를 활용하여 펼쳐놓은 주봉차트와 시가와 종가가 다른 주봉인 것입니다 만약 오늘이 수요일이라면 새로운 주봉은 시작일이 목요일이고 종료일이 수요일인 주봉인 것입니다 즉, 새로운 주봉의 시가는 목요일의 시가이고 종가는 수요일의 종가인 것입니다 혹시 datetojulian 함수를 활용해야 하는지요?
프로필 이미지
행복한가방
2011-08-16
635
글번호 41942
지표
답변완료

다시부탁드립니다-------------

INPUT: 테마기간(0),채널기간(0),수평(0),이익(0),손절(0),전봉차(0),진입가(0),Per1(0.0),X1(30); VAR : TCHAN(0), BCHAN(0), aa(0), bb(0), highV(0), LowV(0); TCHAN = HIGHEST(HIGH, 채널기간)[1]; BCHAN = LOWEST(LOW, 채널기간)[1]; var77 = (3 * Ema(c,테마기간)) - (3 * Ema(Ema(c,테마기간),테마기간)) + (Ema(Ema(Ema(c,테마기간),테마기간),테마기간)); value99 = TCHAN-BCHAN; Condition1 = highest(h,x1) >= lowest(L,x1)*(1+(Per1/100)); Condition2 = TCHAN >= C*1.005 and BCHAN <= C*0.995 and countif(value99 != value99[1],5) >= 1; if stime >= 090100 then { #매수 if MarketPosition == 0 and stime < 150000 and Condition1 and Condition2 then { 위식에 price channel 의 top 과 bot의 값이 현재가의 0.5% 미만이거나 top 과 bot의 간격이 5봉이상 같으면 진입금지 해주세요 를 위식에 price channel 의 top 과 bot의 간격이 현재가의 0.5% 미만이거나 top 과 bot의 간격이 5봉이상 같으면 진입금지 해주세요 로바꿔주세요 죄송합니다-----------
프로필 이미지
leekss1
2011-08-16
535
글번호 41941
시스템
답변완료

싯가선

싯가선 하나만부탁합니다(선물)
프로필 이미지
하늘청직이
2011-08-16
603
글번호 41940
지표

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

프로필 이미지
회원
2011-08-16
20
글번호 41939
시스템