커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

수식 문의

아래 22036게시글로 수식 문의한 흑수돌입니다. 제가 밑그림으로 드린 수식에 오류가 있어 다시 부탁드리겠습니다. 번거롭게 해서 죄송합니다. 꾸벅~~ ------------------------------------------------------------------ Upvol-DownVol를 이용하여 아래와 같은 지표를 얻었습니다. =====아래 ========= if date != date[1] Then{ value2 = L; var2 = index; } if L < value2 Then{ value2 = L; var2 = index; } var1 = Upvol-DownVol; var3 = AccumN(var1,(index-var2)+1); plot1(var3); 위의 수식을 지표로 표현하면 첨부파일의 그림 처럼 나오게되는데요, 당일 최저점에서 현재까지의 upvol - downvol을 누적한 수식입니다. . . . . . . . 지표 문의 : ----------- 아래의 정보를 하나의 지표로 구현하고 싶습니다. 1. 당일 최저점에서 현재까지의 upvol - downvol을 누적한 값 2. 당일 최고점에서 현재까지의 upvol - downvol을 누적한 값 3. 당일 최저점에서 최고점까지의 upvol - downvol을 누적한 값 4. 당일 최고점에서 최저점까지의 upvol - downvol을 누적한 값 지표 문의2 :----------- 위에서 구한 수식을 기반으로 1번값과 2번값이 서로 교차할 때 아래와 같이 해당 캔들에 점을 찍어주는 수식을 구하고 싶습니다. ㄱ. 1번값이 2번값을 골드크로스 치면 해당 캔들의 하단에 붉은색점을 찍고 그 점을 n봉간 옆으로 늘려주고 ㄴ. 1번값이 2번값을 데드크로스 치면 해당 캔들의 상단에 푸른색점을 찍고 그 점을 n봉간 옆으로 늘려줍니다. ㄱ,ㄴ의 점과는 상관없이 ㄷ. 1번값이 이 n값을 돌파하면 **색 n1값을 돌파하면 **색 n2값을 돌파하면 **색 n3값을 돌파하면 **색점을 찍어줍니다. (옆으로늘리지는 않습니다.) ㄹ. 2번값이 1번값을 골드크로스 친후 그 값이 n4값을 돌파하면 **색 n5값을 돌파하면 **색 n6값을 돌파하면 **색 n7값을 돌파하면 **색점을 찍어줍니다.(옆으로늘리지는 않습니다.) (n~n7 값은 각각 다르게 설정해 줍니다.) 지표 문의3 :--------------- 위에서 구한 수식을 기반으로 시스템 신호를 뿌려주고 싶습니다. ㄱ. 1번값이 2번값을 골드크로스 치면 매수 ㄴ. 1번값이 2번값을 데드크로스 치면 매도
프로필 이미지
흑수돌
2011-12-16
737
글번호 45818
지표
답변완료

예스글로벌에서요

안녕하세요. 우리선물 예스글로벌에서요. upvol, downvol, upticks, downticks 지원 안 되나요? 모든 종목을 확인해본건 아니지만, emini s&p라던가 eurofx 등등에서 안 되던데요. (되는 종목을 못봤습니다.) volume은 되던데.. 앞으로도 지원이 될 예정이 없나요? 없으면, api 사용으로 넘어가야할 듯해서요.
프로필 이미지
흑사슴
2011-12-15
627
글번호 45817
지표
답변완료

수식 문의

downvol과 upvol을 이용하여 downvol-upvol의 차이를 구하는 수식을 아래와 같이 구하였습니다. ------아래--------- if date != date[1] Then{ value2 = L; var2 = index; } if L < value2 Then{ value2 = L; var2 = index; } value1= accumn(downvol - upvol,DayIndex+1);//var1 = DownVol-Upvol; plot1(value1); ============================= 지표 문의 : 위의 수식에서 표현되는 지표값 plot1(value1); 이 0의 값을 상향 돌파하면 그 시간에 해당되는 캔들의 하단에 점을 찍고 0의 값을 하향 이탈하면 그 시간에 해당되는 캔들의 상단에 점을 찍고 그 점을 옆으로 n봉간 더 찍어 줍니다. 또, 지표값이 -n, -n2, -n3 값에 오면 해당 캔들의 고점에 파란점을 찍고 그 점을 옆으로 n봉간 더 찍어주며 지표값이 n, n2, n3 값에 오면 그 또한 해당 캔들의 고점에 빨간점을 찍고 그 점을 옆으로 n봉간 더 찍어주는 수식을 얻고 싶습니다. 항상 감사드립니다.
프로필 이미지
흑수돌
2011-12-15
456
글번호 45808
지표
답변완료

지표식문의

안녕하세요. 30분봉에 당일 최고가 일때 거래량에 표시를 하고 싶은데 어떻게 하면 될까요? 미리 감사드립니다.
프로필 이미지
aedsesss
2011-12-15
414
글번호 45807
지표
답변완료

검색식이 틀린건가요?확인좀..

if C > dayopen and dayclose(1) 현재가가 당일 시가와 전일 종가 위에 있다라는 검색식이 아닌가요?? 근데 검색을 하면 전일 종가 밑에 있는 종목도 같이 검색이 되는데... if C > dayopen and C <= dayhigh(1)-PriceScale*4 Then find(1); 어제 알려주신 조건 검색식에서 전일 종가를 추가해서 검색을 하려고 하는데.. if C > dayopen and dayclose(1) and C <= dayhigh(1)-PriceScale*4 Then find(1); 이렇게 하는게 아닌가요??
프로필 이미지
추세직전분석
2011-12-15
385
글번호 45802
검색
답변완료

지표값 중복 표시

지표값 중복 표시 선물 1분봉 기준입니다. 지수 차트내에 외국인과 개인 순매수 선을 차트 내에 표시하고 있습니다. 이선들의 지표값을 Y축에 표시하고 있는데 지수나 외인이나 개인의 지수 값 중 하나만 표시되고 나머지 2개의 값은 나타나지 않고 있습니다. 지수값 및 지표값 3개를 모두 나타나게 할 수 있을까요?
프로필 이미지
오배케이
2011-12-15
423
글번호 45801
지표

흑수돌 님에 의해서 삭제되었습니다.

프로필 이미지
흑수돌
2011-12-15
1
글번호 45800
지표
답변완료

수식문의 드립니다.

데이 트레이딩 기준으로 var1 = 당일의 개장후 5분봉 첫봉의 거래량 var2 = 전일의 개장후 5분봉 첫봉의 거래량 을 나타내는 수식 부탁드립니다.
프로필 이미지
kwanq
2011-12-15
389
글번호 45796
지표
답변완료

수식문의요..

최고점과 최저점 가격을 사용자가 입력했을&#46468; 4등분해서 매수하는 전략 최고점 20000원이고 최저점 10000원 일&#46468; 4등분하면 20000원 17500원 15000원 12500원 10000원이 됩니다. 최고점 20000원 ↓ 1차매수는 17500원 ㅡㅡㅡ ↓ ㅡㅡㅡㅡ 16250원(1,2차 평단가) 2차매수는 15000원 ㅡㅡㅡ ↓ ㅡㅡㅡㅡ 13750원(2,3차 평단가) 3차매수는 12500원 ↓ 최저점 10000원 각 매수 지점(1.2.3차) 에서는 매수가 각각 한번씩만 이루어져야 합니다. 1차,2차,3차의 매수가격에서 1:1:1비율로 동일금액 분할매수하되 2차매수이후에는 매수된 평단가에서 매수금액의 일부가 매도되어야함 예] 1차매수가격 17500원에서 100을 매수하고 2차매수가격 15000원에서 100을 매수하였을때 1차의 17500원과 2차의 15000원의 평단가인 16250에서 1차와 2차에 걸쳐 총매수한 200의 절반인 100을 매도해야함 이후 3차매수 가격인 12500에서 100을 매수한경우 총매수는 다시 200이되고 2차매수한 15000원과 3차매수한 12500원의 평단가인 13750원에서 총매수된 200의 절반인 100을 매도해야합니다. 1.2.3차까지 하락하여 총 300이 매수된경우는 상승시 13750원에서 100을매도 16250원에서 100을 매도해야 합니다. 매도] 1. 평단가대비 3%이상 상승시 절반매도 2. 평단가대비 5%이상 상승시 전량매도 3.수익전환후 최고가격대비 1%하락시 절반매도 4.수익전환후 최고가격대비 3%하락시 전량매도 손절] 최저점을 이탈하거나 평단가대비 -5%손실시
프로필 이미지
쭈니오빠
2011-12-15
394
글번호 45794
시스템