커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

수식문의드립니다.

1. 10분봉에서 시가대비 5%이상 하락한 날 장중 daylow 로 부터 2%이상 상승하지 않은 날 이런 날들의 DayVolume 의 평균치를 지표로 보고 싶습니다 (예를들어 차트 기간동안 이런 날이 5일 있었다면 이 5일의 평균 DayVolume) 2. 날자를 지정하고 예를들어 date1 == 20160523 , date2 == 20160517 , date3 == 20160428 이렇게 지정했다면 지정한 날자의 DayVolume의 평균치를 지표로 보고 싶습니다. 부탁드립니다 (_ _)
프로필 이미지
산인
2016-05-23
152
글번호 98398
지표
답변완료

문의좀드립니다

밑에 글쓴거에서 문의를 좀드리고싶습니다 국내선물에 사용할려고 합니다 다름이아니라 이게 전날 하고 연계가 되서 신호가 장 09:00에 에 연계가 되던데 혹시 이부분은 당일 기준으로해서 신호를 좀 잡지를못하는가 궁금해서 여쭈어봅니다 장 09:00에 시작하는 색깔에 바로 신호를 잡아줬으면해서 그렇습니다 전날 15:00에 장종료되면 포지션 청산후 다음날 09:00에 처음 뜨는 색깔에 신호가 잡혔으면 합니다 항상 감사합니다^^
프로필 이미지
곽민수
2016-05-23
200
글번호 98397
시스템
답변완료

부탁드립니다..

틱챠트에 넣을 선이 있는대요.. 1) 당일 시가선을 틱챠트에 넣을려고합니다(시가선을 HTS 에 미리 설치 해 둔것이 없는지요..) 2)일봉상 D 마크 선을 틱챠트에 넣을려고 합니다.. 3)오일을 (라운더넘버를시작점으로 해서(ex..45,50,55, 60...))50틱 단위로 수평선을 그을려고 합니다.. 4)혹시 주봉상에서도 일봉처럼 D 마크선을 만들수 있는지요.. 즉 주봉 D 마크 선이 되겟습니다. 가능하면 만들어 주시면 감사하겟습니다. 5)전일종가 해외선물, 국내지수선물 적용 할려고 합니다 잘 부탁 드립니다..구벅~~(__)
프로필 이미지
모수
2016-05-24
379
글번호 98396
지표

매버릭 님에 의해서 삭제되었습니다.

프로필 이미지
매버릭
2016-05-23
1
글번호 98395
지표
답변완료

시스템 질문

Q. Channel/Breakout/Intra-Bar/Long Entry 영어단어 뜻 하나하나 알려주세요. Q. Chan Bout IntBar를 직역하면 Channel Breakout Intra-Bar Long Entry 봉 완성 전 채널돌파 매수라는 의미입니다. 여기서 봉 완성 전 채널돌파 매수에서 채널돌파가 무엇을 의미하는지 알려주세요. Q. 포인트 값이 무엇인지 알려주세요
프로필 이미지
younjoo
2016-05-23
246
글번호 98394
시스템

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

프로필 이미지
younjoo
2016-05-23
0
글번호 98393
시스템
답변완료

시스템 질문

질문: 저가 추적 청산 수식 내용중 한 부분에 대해서 해석 부탁 드립니다 MaHL = MA(H-L,20)*RangeMult; BStop = L - MaHL; SStop = H + MaHL; BStop = BStop + (L-BStop)/Divide; SStop = SStop - (SStop-H)/Divide;}
프로필 이미지
younjoo
2016-05-23
142
글번호 98392
시스템
답변완료

수식 좀 부탁드립니다^^

1. 과거 n일간의 고가-저가 차이를 평균(a)한다. 2. 당일 현재가 > 시가+ 전일의 a*승수 --> 매수 당일 현재가 < 시가 - 전일의 a*승수 --> 매도 3. 전체 투자금액의 1% 손실 시 손절 ATR 기준 트레일링 스탑 a를 계산할 때는 일봉 기준으로 해야 되는데, 매매는 1분봉으로 할 생각입니다^^ 코드 작성 좀 부탁드립니다^^
프로필 이미지
전략도사
2016-05-23
171
글번호 98390
시스템
답변완료

타주기 시스템 변환

항상 감사드립니다 아래 시스템은 현재 사용중인 시스템입니다 매수,매도조건은 타주기 챠트에서 정상적으로 시스템신호가 발생하고 있습니다 그러나..다른조건들 때문에 시스템 신호가 발생하지 않습니다. 아래시스템식을 주챠트및 타주기챠트에에 사용할수 있도록 변환 부탁드립니다 (주챠트:200틱, 타주기 :20틱) ######################### ##### 당일익절 설정 ##### ######################### input : 당일수익틱수(50),당일손실틱수(45); var : NP(0),PreNP(0),dayPL(0),DollerToTick(0),당일수익(0),당일손실(0); NP = NetProfit; 당일수익 = PriceScale*당일수익틱수; 당일손실 = PriceScale*당일손실틱수; if stime == 170000 or (stime > 170000 and stime[1] < 170000) then PreNP = NP[1]; #당일 손익(포인트) DayPL = NetProfit-PreNP ; ### 동일방향 재진입금지/전일 마지막신호와 무관하게 진입 ### ### 2회연속손실시 시스템 신호발생 금지 ### ### 시초가 갭발생시(20틱이상) 첫번재신호 발생금지 ### var : entrycnt(0),cond(false),T(0),count(0),gap(false),Xcond(false); #장시작 if stime == 170000 or (stime > 170000 and stime[1] < 170000) Then{ # 현지시간_뉴욕 17:00 장시작 # Entrycnt = 0; cond = false; Xcond = false; #매수매도 방향을 알기위한 변수 초기값은 0 T = 0; #조건만족횟수 카운트 초기화 0 count = 0; #시가가 전봉종가(전일종가)보다 20틱이상 크거나 20틱이상 낮으면 #gap은 true 아니면 false if O >= C[1]+PriceScale*20 or O <= C[1]-PriceScale*20 Then gap = true; Else gap = false; } if MarketPosition != 0 and MarketPosition != MarketPosition[1] Then Entrycnt = Entrycnt+1; if TotalTrades > TotalTrades[1] and (IsExitName("BP",1) or IsExitName("BL",1) or IsExitName("SP",1) or IsExitName("SL",1)) Then Xcond = true; cond = false; if entrycnt >= 2 Then{ if MarketPosition == 0 and PositionProfit(1) < 0 and PositionProfit(2) < 0 Then cond = true; if MarketPosition != 0 and PositionProfit(0) < 0 and PositionProfit(1) < 0 Then cond = true; } if (stime > 170000 or stime < 143000) and (DayPL < 당일수익틱수*PriceScale and dayPL > -당일손실틱수*PriceScale and Xcond == false ) Then{ # 현지시간_뉴욕 17:00 장시작~익일 14:30 장종료 # ############################## ##### 1_ Rsi 매매식 ##### ############################## if T <= 0 and #T가 0이고 매수조건이 만족하면 ((entrycnt == 0) or (entrycnt >= 1 and ((MarketPosition == 0 and MarketPosition(1) != 1) or (MarketPosition == -1)))) and #동일방향 재진입금지# 매수조건 Then{ T = 1; #T는 1(매수조건만족했음을 나타냄) count = count+1; #count는 1증가, 장시작이후 조건만족 횟수를 카운트 #gap이 false이거나 gap이 true이면 count가 2이상일때 진입 if gap == false or (gap == true and count >= 2) Then { if cond == false then buy("B_uparoon"); Else ExitShort(); } } if T >= 0 and ((entrycnt == 0) or (entrycnt >= 1 and ((MarketPosition == 0 and MarketPosition(1) != -1) or (MarketPosition == 1)))) and #동일방향 재진입금지# 매도조건 Then{ T = -1; count = count+1; #gap이 false이거나 gap이 true이면 count가 2이상일때 진입 if gap == false or (gap == true and count >= 2) Then { if cond == false Then sell("S_dnaroon"); Else ExitLong(); } } } 감사합니다.
프로필 이미지
조민철
2016-05-23
190
글번호 98384
시스템