커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

수식 문의드립니다.

해선에서 항생 당일 피보나치 되돌림 비율선(최저가,0.236, 0.382, 0.5, 0.618, 0.786,최고가)작성할때 당일시가 내장함수가 전일 오후 6시15분에 시작하는데 당일 시가를 오전 10시15분로하여 작성하는 수식 좀 부탁드립니다.
프로필 이미지
빅플랜
2020-02-07
429
글번호 135741
지표
답변완료

지표 요청 좀 부탁 드립니다.

* 많은도움 고맙습니다. 좋은 한주 되십시요^^ * 지표 요청 좀 드립니다. 1. 20봉 최고가 보다 20틱 이내 하락 이며 2. 최근 5봉 고가 보다 1봉전 저가가 크고 3. 10봉 이내 이전 20봉 최고가 돌파 시 ● 표시 ## 아래는 공부 했는데 잘 안되네요... var1 = NthHighestBar(1,H,20); If CrossDown(L,highest(H,5)) AND C > VAR1 Then { Tx1 = Text_New(sdate,stime, H, "●" ); Text_SetColor(Tx1,BLACK); Text_SetSize(tx1,20); Text_SetStyle(tx1,2,0); } * 고맙습니다. 좋은 하루되십시요.
프로필 이미지
요타
2020-02-10
318
글번호 135739
강조

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

프로필 이미지
chunsk
2020-02-07
40
글번호 135736
지표
답변완료

시스템식 부탁드립니다.

항상 도움 주셔서 감사합니다. 지난번에 아래 조건에 맞는 시스템식 부탁드렸는데 요청 시스템식을 잘못 이해하신것 같아 다시 한번 부탁드립니다. 매시간마다 포지션을 청산하고 새로 진입하는 시스템식을 부탁드렸는데 처음 진입하는 로직만 작성해 주셨네요. 수고스럽지만 아래 부탁드린 내용으로 다시 한번 시스템식 부탁드립니다. 종목 : 주식 타임 : 60분봉 시스템1 : 9시 포지션 진입 조건 9시 장 시작시 전일 종가보다 당일 시가가 크면 장 시작시 매수 진입 9시 장 시작시 전일 종가보다 당일 시가가 작으면 장 시작시 매도 진입 10시 포지션 결정 10시봉 시작시 9시봉이 음봉으로 끝나면 매수청산(9시에 매수한 경우) 그리고 동시에 10시봉에서 매도 포지션 진입 (9시봉 시가와 종가가 같거나, 9시봉이 양봉이면 매수 포지션 그대로 유지) 11시 포지션 결정 10시봉 종가가 양봉으로 끝나면 매도 포지션 청산(10시에 매도한 경우) 그리고 동시에 11시봉에서 매수 포지션 진입 (10시봉 시가와 종가가 같거나, 10시봉이 음봉이면 매도 포지션 그대로 유지) .... 이런식으로 매시간마다 전봉과 현재 포지션 포지션 비교하여 포지션 다시 셋팅 진행 현재 매수 - 전봉이 양봉이거나 도지면 매수 유지 현재 매수 - 전봉이 음봉이면 매수청산, 매도진입 포지션 청산 : 오후 15시 30분에 가지고 있는 포지션 청산 시스템2 : 9시봉이 양봉인지 음봉인지에 따라 10시 포지션 진입 결정 10시 포지션 진입 조건 9시봉이 양봉으로 끝나면 10시에 매수 9시봉이 음봉으로 끝나면 10시에 매도 11시 포지션 결정 10시봉 종가가 음봉으로 끝나면 매수 포지션 청산(10시에 매수한 경우) 그리고 동시에 11시봉에서 매도 포지션 진입 (10시봉 시가와 종가가 같거나, 10시봉이 양봉이면 매수 포지션 그대로 유지) .... 이런식으로 매시간마다 전봉과 현재 포지션 포지션 비교하여 포지션 다시 셋팅 진행 현재 매수 - 전봉이 양봉이거나 도지면 매수 유지 현재 매수 - 전봉이 음봉이면 매수청산, 매도진입 포지션 청산 : 오후 15시 30분에 가지고 있는 포지션 청산 시스템3 : 9시봉이 양봉인지 음봉인지에 따라 10시 포지션 진입 결정 10시 포지션 진입 : 9시봉이 양봉이라고 가정시 10시 시가에 매수 포지션 진입 매 시간마다 무조건 포지션 청산 후 전봉의 상태에 따라 포지션 재진입 가령 : 10시봉이 양봉이든 음봉이든 관련 없이 10시 종가에 포지션 청산 그리고 전봉의 상태에 따라 - 10시봉이 양봉이면 : 11시봉 시가에 매수 진입 - 10시봉이 음봉이면 : 11시봉 시가에 매도 진입 - 10시봉이 도지이면 : 이전 포지션 유지 즉 9시봉이 양봉 이었으므로 매수 진입 11시봉 종가에 무조건 포지션 청산 - 11시봉이 양봉이면 : 12시봉 시가에 매수 진입 - 11시봉이 음봉이면 : 12시봉 시가에 매도 진입 - 11시봉이 도지이면 : 이전 포지션 유지 즉 11시봉이 음봉 이었다면 매도 진입 .... 이런식으로 매시간마다 종가에 청산, 다음봉 시가에 포지션 진입을 반복 진행 단, 15시 봉 진입시에는 15시 30분에 포지션 청산 시스템식 부탁드립니다. 추가질문 : 제가 원하는 시스템식은 60분봉 기준 1번째 봉에서 매수 포지션을 진입했다고 가정 할 경우 1번째 60분봉 완성후 2번째봉 시가에 매수 포지션 청산 주문이 들어가는것으로 알고 있습니다. 저는 2번째봉 시가에 매수 포지션 청산 후 바로 2번째봉 시가에 다시 매도 포지션을 들어가고 싶습니다. 가능한 시스템식 부탁드립니다. 감사합니다.
프로필 이미지
양치기
2020-02-08
182
글번호 135725
시스템
답변완료

문의 드립니다.

1. var1 = ma(C,20); var2 = ma(C,60); var3 = ma(C,120); value1 = ema(c,5); value2 = ma(c,10); if max(var1,var2,var3) < min(var1,var2,var3) * (1+10/100) and C > highest(H[1],5) && C[1] <= highest(H[2],5) Then buy(); if CrossDown(value1,value2) or crossdown(c,Highest(H,20)*(1-0.025/100)) Then exitlong(); if max(var1,var2,var3) < min(var1,var2,var3) * (1+10/100) and C < Lowest(L[1],5) && C[1] >= Lowest(L[2],5) Then sell(); if CrossUp(value1,value2) or CrossUp(c,Lowest(L,20)*(1+0.025/100)) Then ExitShort(); ................................................................................................................................ 상기 1번 수식에 선물옵션 잔량차이를 필터링으로 넣고 싶습니다. 예를 들어 잔량차이가 매도로 삼천개 이상일때 1번식 기존 매도신호는 아예 안나오게 하고 동일 조건 즉, 잔량차이가 매도로 삼천개 이상일때 1번식의 기존 매수신호는 오히려 매도신호가 나게끔 바꾸어 주세요. (잔량차이가 매수로 삼천개 이상일때는 반대로.. ) 잔량차이가 3000개 미만일때는 매수 매도 신호 모두 발생하지 않게 해주시구요. 감사합니다
프로필 이미지
zmfha
2020-02-07
181
글번호 135721
시스템
답변완료

함수요청

안녕하세요? 아래의 전략에 대해 스크립트 작성을 요청드립니다. 종목주기: 홍콩항셍지수 선물 5분봉 신호생성시간: T장, 10시 15분~17시 30분 강제청산: 17시 매매횟수: 진입기준 N번 매수: 종가가 피봇포인트 2차지지 붕괴시 완성 익봉 시가에 진입 매도: 종가가 피봇포인트 2차저항 돌파시 완성 익봉 시가에 진입 매수청산: 종가가 피봇포인트 1차저항 돌파시 완성 익봉 시가에 청산 매도청산: 종가가 피봇포인트 1차지지 붕괴시 완성 익봉 시가에 청산
프로필 이미지
흰둥이아빠
2020-02-07
182
글번호 135718
시스템
답변완료

미결제약정 이용불가?

해외선물로 시스템을 만드는데 미결제약정 (알파벳 O) 를 이용하여 수식을 만드려고 하면 데이터가 안나오는데, 해외선물의 경우 미결제약정 데이터를 이용할수는 없나요? 크루드오일, 미니에센피 종목으로 테스트 해본 상황입니다.
프로필 이미지
노인
2020-02-07
186
글번호 135717
시스템
답변완료

예스트레이더 수식으로 변환 문의드립니다.

안녕하세요 예스트레이더 수식으로 변환 문의드립니다. // --- settings //FastLen = 38 //SlowLen = 120 //Length = 20 //StDv = 1.1 // --- end of settings bbMacd = average[FastLen,1]-average[SlowLen,1] avg = average[Length,1](bbMacd) sDev = std[Length](bbMacd) UpperBand = avg+(StDv*sDev) LowerBand = avg-(StDv*sDev) if bbMacd>bbMacd[1] then r=0 b=205 else r=255 b=0 endif drawtext("●",barindex,bbMacd,Dialog,Bold,10) coloured(r,0,b) return UpperBand coloured(0,0,205) style(line), LowerBand coloured(255,0,0) style (line) 상기 수식은 동그라미가 연속으로 발생하며 그래프가 생기는데 반드시 동그라미로 표현되어야하는 것은 아닙니다. 감사합니다.
프로필 이미지
로즈버드
2020-02-07
203
글번호 135716
지표
답변완료

시스템문의

매수/매도 신호 표시에서 화살표 말고 청산신호인 점표시 없이 화살표만 표기되도록 가능한가요? Buy/Sell 구현하면 이 청산신호도 계속 따라오는데 화살표만 남기고 점표시는 없애고 싶습니다.
프로필 이미지
프리윌
2020-02-07
193
글번호 135715
시스템