커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

BarsSinceExit에대해서..

If BarsSinceExit(1) > 3 Then { Buy("B"); } . . . . If BarsSinceExit(1) > 2 Then { Sell("S"); } 위와 같이 두 번의 BarsSinceExit를 쓸경우 아래의 매도 조건에서는 BarsSinceExit가 정상적으로 동작하지 않습니다. 그래서 날짜를 이용해서 빼주니 중간에 주말이 들어가 있을 경우가 문제가 됩니다. 어떻게 해야할지 알려 주셨으면 감사하겠습니다.
프로필 이미지
조나단리빙스톤
2009-12-04
967
글번호 26503
시스템

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

프로필 이미지
캐논
2009-12-04
419
글번호 26502
지표
답변완료

setstop 명령 관련 문의

setstoptrailing이나 setstoploss를 포지션 진입을 한 이후에 설정을 하게 되는데요. 한번 설정된 %를 일정한 시간이 지난 이후에 다시 재설정 할 수 있는지 알고 싶습니다. 예를 들어 포지션 진입 이후 10% 수익이면 트레일링 스탑이 걸리게 했는데, 30분이 지난 이후에도 10%에 도달하지 못하면, 5%에 트레일링 스탑이 걸리게 변경이 가능한지요? 시뮬레이션을 이용해서 적용해보니, 포지션 진입 이후에 첫번째 설정된 스탑 명령만이 유효한 것 같은데요. 혹시 가능하다면 방법을 알려주시기 바랍니다.
프로필 이미지
야행성배트맨
2009-12-04
672
글번호 26501
시스템

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

프로필 이미지
캐논
2009-12-04
330
글번호 26497
시스템
답변완료

수식 문의드립니다.

아래 수식 문의 작성 부탁드립니다. <청산조건> 당일 순수익(수수료 및 손실을 제한 수익)이 500,000만원이 초과 되면, 500,000만원 이탈 시(475,000원) 시장가로 청산합니다. 여기서 순수익은 수수료 및 당일손실을 제하고도 남은 수익을 말합니다. 즉, 순수익 = 미실현수익 &#8211; 당일손실 &#8211; 수수료 순수익이 500,000만원을 초과한 상태에서 500,000만원을 이탈하지 않으면 계속 포지션을 유지하고, 순수익이 1,000,000이 초과 되면, 1,000,000만원 이탈 시(975,000원) 시장가로 청산합니다. 청산은 순수익 50만원 단위로 위의 방법을 반복합니다. 즉, 150만원 초과시 150만원 이탈하면 강제청산. 200만원 초과시 200만원 이탈하면 강제청산. … 50만원 단위로 계속 반복 <매매종료 조건> 당일 청산이 일어나지 않고 손절이 10회 발생되면 당일은 매매를 종료합니다. 당일 수익청산이 1회 발생되면 당일은 매매를 종료합니다. 3시 현재 포지션 보유상태라면, 포지션을 청산하고 당일 매매를 종료합니다.
프로필 이미지
forKaren
2009-12-04
693
글번호 26496
시스템
답변완료

ATR 함수

Wilder가 고안한 ATR 계산식과 다르게 YT에 내장된 ATR는 단순평균을 하고 있어서요. 제가 만들려고 하는데 재취적호출 에러나오네요. 어떻게 수정해야 되나요. -- 이건 제가 만들어본거고요 --- Inputs: Period(NumericSimple); ATR_W = (ATR_W(1)* (Period-1)+ TrueRange) / Period ; --이건 CT에 있는 예입니다--- Input : len[10] Var1=max(high,close(1)) - min(low, close(1)) Var2=(Var2(1) * ( len-1 ) + Var1 / len
프로필 이미지
드림트레이더
2009-12-04
796
글번호 26495
지표
답변완료

최고,최저가봉 등 질문입니다.

간단한건데 자꾸 생각이 잘안되네요. 1. 10봉이내에 5이동평균선이 최저,최고인 봉이 몇번째 봉인지, 2. 최고봉이 최저봉보다 뒤에 나올때를 검색하는 식. * 10봉이내 최고점-최저점이 1P이상(단 최고점이 먼저나오는 경우) 3. 10개봉중 8개봉이 양봉일 경우. 4. 급격하게 하락하다가 상승하는 봉 잡기(그림참고) 12.3일 3분봉상11:27분에 생기는 양봉을 잡기위해서 If C[4]<=O[4] and C[3]<=O[3] and C[2]<=O[2] and C[1]<=O[1] and Highest(ma(C,Period3),5)-Lowest(ma(C,Period3),5) > 0.5 and L[1]<L and C[1]<=c then { buy("a"); } 이렇게 해봤는데 신호가 발생하지 않습니다. 5. 그리고 3분봉상 5번째봉부터 거래 시작하려면 "if stime>091000 then" 이정도면 될 것 같은데 2~3번째 봉에서도 진입합니다. 잘못된점도 같이 부탁드리겠습니다. 질문이 너무 많아서 죄송합니다.상기 5가지를 부탁드리겠습니다. 감사합니다.^^
프로필 이미지
깜피
2009-12-04
769
글번호 26494
시스템
답변완료

장중에 실시간으로 볼수있는거죠?

장 끝나고 볼수있는 챠트는 아니지요?
프로필 이미지
피터펜
2009-12-03
846
글번호 26493
시스템

테스트

테스트입니다.
프로필 이미지
회원
2009-12-03
602
글번호 26491
지표