커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

부탁 드립니다.

늘 성실한 답변으로 도움 주심에 감사 드립니다. 첨부된 그림의 자료를 yt변환 부탁 드릴까 합니다. 미리 감사 드립니다.
프로필 이미지
yes
2018-01-03
237
글번호 115440
지표
답변완료

스토캐스틱 지표 관련 문의

안녕하세요 스토캐스틱 관련하여 문의 드립니다. Meta Trader의 경우 스토케스틱의 설정이 아래 캡쳐 화면과 같이 종가를 이용하는 경우와 고/저점을 이용한는 경우 두가지로 선택할 수 있게 되어 있는데 예스의 경우 고/저점으로 구현되어 있는ㄴ것 같습니다. 혹시 종가 기준의 스토캐스틱을 활용하는 방법이 있을까요?
프로필 이미지
굿잡맨
2018-01-03
273
글번호 115425
지표

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

프로필 이미지
모루
2018-01-03
1
글번호 115419
시스템
답변완료

수식 문의드립니다.

1. 코스피선물200을 당일 주문, 당일 청산하려고 합니다. 15시에는 반드시 청산하려고 하면 어떻게 표현하나요? 오전 9시 30분에 코스피200선물 1계약 매수 진입 .10분 기준 .거래량이 9시 20분봉 보다 많은 경우 매수 진입 .15시 현재 미청산 상태 -> 매도 청산하려고 함 2. 하루에 1번만 거래하려고 합니다. 일단 하루 1번 진입했으면 당일은 진입신호가 나와도 더이상 거래하지 않습니다. 수식을 부탁합니다.
프로필 이미지
wjfwp
2018-01-03
185
글번호 115418
지표
답변완료

문의드립니다.

도움주시는 덕분에 도전하고 있습니다. 매번 감사합니다. 1. 기타 아래 수식을 시간에 따라 다르게 적용하고 싶습니다. 장초반에는 Tsvalue값을 100%로 가져가고 시간이 흘러갈수록 점증적으로 줄어들 게 코딩할 수 있나요? 시간이 너무 많이 걸리거나 너무 어려운 코딩이면 11시까지는 100%(1%로 설정해놨으면 1%), 그이후에는 80% 이렇게만 나눠서 부탁드립니다. input : TsValue(1); var : posHigh(0), posLow(0); If MarketPosition() == 1 Then { PosHigh = highest(H,BarsSinceEntry+1); ExitLong("trailStop_EL%", AtStop, PosHigh - PosHigh*TsValue/100); } If MarketPosition() == -1 Then { PosLow = lowest(L,BarsSinceEntry+1); ExitShort("trailStop_ES%", AtStop, PosLow + PosLow*TSvalue/100); } 2. 기타 아래 코딩 부탁드립니다. 진입한 뒤 장 시작후 n개봉 이내에 둘째봉까지의 저가를 하향돌파했을 때(매수진입시) 매수청산 '' 고가를 상향돌파했을 때(매도진입시) 매도청산 3. 이렇게 하면 날이 바뀔 때 값들 초기화하는 게 맞나요? 별 차이가 없어서 질문드립니다. Inputs: Length(10); Variables: value(0),CompuTrac(0); if bdate[0] != bdate[1] then value = 0; CompuTrac = 0; value = ma((High-Low)/Close, Length); CompuTrac = (value/value[Length]-1)*100; plot1(Computrac); 4. 3번 지표값을 장시작후 증감치로 바꿔서 작성 부탁드립니다 .
프로필 이미지
잡다백수
2018-01-04
185
글번호 115417
시스템
답변완료

질문입니다.

NH트레이더를 사용하고 있습니다. 예스트레이더로 시스템을 작성하고, 그에따라 발생한 신호를 예스스팟으로 컨트롤하는 형태로 자동거래를 진행하고 있습니다. 문제는 제가 컴퓨터 앞에 있지 않을때, 혹 인터넷 접속이 끊기거나, HTS가 의도치않게 종료되었을 때에 대해 문의드립니다. 기존에 예스트레이더로 자동거래를 진행할때는, "자동주문"을 선택하고 "SMS"를 클릭해두면, 접속에 문제가 생길경우 제 핸드폰으로 문자메세지가 전달되어 접속에 문제가 있음을 인지할 수 있었습니다. 그런데 예스스팟을 사용하는 경우는 그런 기능이 없어보이는데, 혹시 예스스팟을 사용하는 경우에도, 의도치 않은 접속 끊김을 휴대폰으로 알려주는 방법이 있을까요? 부탁드립니다. 컴퓨터 앞에 계속 있을 수 없는 상황이 있어서 그렇습니다. 감사합니다.
프로필 이미지
yanartas
2018-01-03
252
글번호 115416
시스템
답변완료

예스매매신호이용

선물일봉상 예스매매신호가 매수진입상태일때만 10분봉차트에서 if 조건문 then 매수하는 로직이 가능한지요
프로필 이미지
티끌
2018-01-03
177
글번호 115415
시스템
답변완료

질문드립니다.

시스템을 잘 운용하고있습니다. 그런데 질문이 있습니다. 현재 모든 시스템 내용을 condition2 = (n); if condition2 ~~~ then 이렇게 조건식을 만들었는데요. 이게 많아지다보니 너무 복잡해서 정리를 하려고합니다. 그런데 vars : 매수1(0); 매수1 = (n); if 매수1 ~~~ then 이렇게하니 로직 오류가 나네요. 저런식으로 condition함수와 같은 개념으로 쓰이게 만들고싶은데요. 어떻게 해야하나요?
프로필 이미지
stockric
2018-01-02
160
글번호 115414
시스템
답변완료

파동 그리는 방법에 대한 문의입니다.

매번 답변 잘 해주셔서 감사하게 생각하고 길고 복잡한것까지 다 작성하기에 어려우신것은 이해를 합니다. 하지만 몇년전에 간단한 패턴 구성하는것은 도움 받아서 해봤지만 저도 아직 실력이 모자라고 공부중인지라 원하는대로 안되어서 질문을 또 드리니 귀찮더라도 양해해주시면 고맙겠습니다. 질문드리는 내용이 만일 길게 복잡하고 길게 작성해야되서 업무 관계상 전부 해주시기 곤란하다면 대략 이런식으로 작성하면 된다고 한 부분만 만들어주시면 제가 응용을 해보겠습니다. 다시 고점, 저점간 파동을 만들어주는 방법에 대한 문의인데 지난번에 답변주신 내용대로 해보니 원하는대로 나오지 않는것 같습니다. ----------------------------------------------------------------------- 4 의도하시는 부분고 어떤부분이 다른지 정확히 이해하지 못했습니다 단지 고검에서 몇틱 높게, 저점에서 몇틱 낮게 갑을 그리는 내용이시면 아래식 이용하시면 됩니다. 위 내용이 아니면 좀더 자세한 내용을 올려주시기 바랍니다. input : left(3),Right(3),n(3); if SwingHigh(1,H,Left,Right,Left+Right+1) != -1 then var1 = H[right]; if SwingLow(1,L,Left,Right,Left+Right+1) != -1 then var2 = L[right]; plot1(var1+PriceScale*n); plot2(var2-PriceScale*n); ----------------------------------------------------------------------- 그리고 내용이 구체적이지 않은것 같다고 하셔서 이해가 쉽게 첨부파일 넣어드립니다. 첨부파일에서처럼 고저점간 연결해주고 값을 구해서 활용하려 합니다. 1. 눌렸다가 추세 방향으로 갈때의 봉의 갯수와 크기는 무관 즉, 매수인 경우 저점에서 고점간 틱수나 봉의 갯수는 무관하게 연결 2. 고점에서 저점으로 즉 눌리는 구간은 일정 갯수, 일정 크기(틱수)부터 인정 3. 고점에서 저점 연결할때는 최소한 저점의 저가가 지수이평선에 터치하거나 아래로 이격되는것으로 설정 고점[4], 저점[4]번의 중간에 나오는 저점과 고점의 경우는 이평선에 터치도 안했으므로 고점[4], 저점[4] 사이만 직선으로 연결 4. 고점, 저점의 값을 활용하는것이 중요하고 고저간 선을 그어주는건 옵션으로 해도 됨 5. 고점, 저점을 잡는 기준이 봉의 갯수가 홀수면 중간값 가지는 봉 기준, 짝수면 중간값을 반올림해서 나오는 봉 기준으로 가능한가요?
프로필 이미지
개냥이
2018-01-02
308
글번호 115413
시스템