커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

부탁드립니다.

//---settings //Viscosity=7 //Sedimentation=50 //Thresholdlevel=1.1 //lagsupressor=1 //boolean value (default=true) //MAtype=2 //MA type variable (2=Weighted average) //---end of settings if barindex>Sedimentation then lagsK=0.5 sa = averagetruerange[Viscosity] s1 = indc[1] s3 = indc[3] if lagsupressor then vol=sa/averagetruerange[Sedimentation]+lagsK*(s1-s3) else vol=sa/averagetruerange[Sedimentation] endif MA1=average[Viscosity,MAtype](typicalprice) D1=0 Sum1=0 for x1=0 to Viscosity-1 do D1=square(typicalprice[x1]-MA1) Sum1=Sum1+D1 anti=sqrt(Sum1/(x1+1)) next MA2=average[Sedimentation,MAtype](typicalprice) D2=0 Sum2=0 for x2=0 to Sedimentation-1 do D2=square(typicalprice[x2]-MA2) Sum2=Sum2+D2 Sedi=sqrt(Sum2/(x2+1)) next antithres=anti/Sedi t = Thresholdlevel t=t-antithres if(vol>t) then volt=vol else volt=vol endif indc=vol endif return volt coloured(0,200,0) style(line,2) as "vmeter",t style(dottedline) as "threshold level" 변환 문의드립니다. 감사합니다.
프로필 이미지
물고기
2020-05-11
1808
글번호 138732
지표
답변완료

수식 부탁드립니다.

지표 수식 부탁드립니다. 아래 조건에 따른 점수를 누적했을 때의 값을 오실레이터로 표현하고 싶습니다. 조건 1) 현재가가 각 이동평균선 76, 119, 190, 380선보다 높을 때마다 각 +1점씩, 낮을 때면 &#8211;1점씩. 2) 현재가가 각 이동평균선 9, 26선보다 높으면 각 +2점씩, 낮으면 &#8211;2점씩. 3) 각 이동평균선 76, 119, 190, 380선이 상승추세선이면 각 +1점, 하락추세면 각 &#8211;1점. 4) 각 이동평균선 9선, 26선이 상승추세선이면 각 +2점, 하락추세면 각 &#8211;2점. 3) 현재가가 일목균형표 선행스팬 구름층보다 위에 있으면 +2점, 아래에 있으면 &#8211;2점 4) 일목균형표 선행스팬이 양운이면 +2점, 음운이면 &#8211;2점 5) 일목균형표 후행스팬이 26캔들 전 가격보다 높으면 +2점, 낮으면-2점 6) 일목균형표 전환선>기준선이면 +1점, 전환선<기준선 &#8211;1점 7) 일목균형표 기준선>선행스팬1,2이면 +1점, 기준선<선행스팬이면 &#8211;1점 감사합니다.
프로필 이미지
짱구아빠1234
2020-05-10
1893
글번호 138731
지표
답변완료

변동성 돌파전략 식

1) 진입조건 현재가가 (전일고가 - 전일저가)*k + 당일시가 값을 돌파할 경우 2) 청산조건 익일 시가 INPUT : K(0.3); VAR : ENTRY(0); ENTRY = DAYOPEN + (DAYHIGH(1) - DAYLOW(1))*K; IF CROSSUP(C, ENTRY) Then BUY("ENTRY",ATSTOP,ENTRY); IF MarketPosition == 1 Then EXITLONG("EL",ATMARKET); 상기 식을 입력하면 진입가격이 당일시가 + (전일고가 - 전일저가)*k 가 아닌 당일시가로 나옵니다. 어떻게 수정해야 할까요??
프로필 이미지
엠씨용가
2020-05-10
2159
글번호 138730
시스템
답변완료

조건 검색식 문의2

안녕하세요. Yes trader를 처음 접해봐서, 수식을 잘 모르겠습니다. 하여 아래와 같이 조건 검색식 문의 드립니다. 수식 부탁드립니다. 다음 부터는 제가 공부를 많이 해서 수식을 제가 표현 하도록 하겠습니다, 이번만 부탁드립니다. 매수 조건 (주식) 1. 30틱 기준, 거래량이 1봉전(30틱) 보다 현 30틱에서 거래량 300%이상 발생. 2. 30틱 기준, 주가등락률이 1봉전(30틱) 보다 현 30틱에서 주가가 1.5%이상 상승. 3. 30틱 기준 거래대금은 아래 조건 참조. 시가총액 800억 이하 종목은 30틱 거래대금 4억 이상 시가총액 801억~1500억 종목은 30틱 거래대금 5억 이상 시가총액 1501억 이상 종목은 30틱 거래대금 6억 이상 감사합니다.
프로필 이미지
balkan21
2020-05-10
1766
글번호 138729
검색
답변완료

디버깅 문의

안녕하세요? 1) Buy("A", AtMarket); 시장가 진입로직으로 짜고 있는데요. 6102 차트로는 표기는 되는데 제가 어느 가격에 진입하는건지 디버깅으로 찍어보고 싶습니다. 괜찮은 방법 있으면 공유 부탁드립니다. 2) 분봉에서 하루 마지막 봉에서 신호가 뜨더라도 진입을 안하고 싶은데요. Buy("A", AtMarket); 이 로직을 쓰면 마지막 봉 다음인 그 다음날 시가에 진입을 하게 됩니다. 필터링 로직 추천 부탁드립니다.
프로필 이미지
롬롬7
2020-05-10
1609
글번호 138728
시스템
답변완료

조건 검색식 문의

안녕하세요. Yes trader를 처음 접해봐서, 수식을 잘 모르겠습니다. 하여 아래와 같이 조건 검색식 문의 드립니다. 수식 부탁드립니다. 다음 부터는 제가 공부를 많이 해서 수식을 제가 표현 하도록 하겠습니다, 이번만 부탁드립니다. 매수 조건. (주식) 조건1 CCI(9) 지표가 1분주기 1분전 대비 200이상 변화가 있을 때, 조건2 거래량이 1분주기 1분전 대비 300%이상 일 때, 조건3 주가변동폭이 1분주기 1분전 (시가+종가)/2 대비 0봉전 종가가 1.7% 이상 발생시. 조건4 주가변동폭이 1분주기 0봉전 시가 대비 0봉전 고가등락률이 4.5% 이상 발생시 종목 검색 제외. 조건5 체결강도 변동률이 1분주기 1분전 대비 30%이상 발생시. 조건6 체결강도 값이 현재 110%이상 일 때, 조건7 1분전 체결강도 값이 140% 이상은 종목 검색 제외. 조건8 현재 변동성완화장치 Vi 발생 종목은 검색 제외. 조건9 1분봉기준 bollinger band 상한선이 envelope 저항선(상한선) 의 99% 보다 클 때(돌파할 때) 예를들어, envelope 저항선(상한선) 값이 1100원이면, bollinger band 상한선값이 1,089(=1100*0.99) 보다 클 때, 조건10, 1분봉 거래 대금이 아래 조건을 만족할 때, - 시가총액 800억 이하 종목은 1분 거래대금 6억 이상 - 시가총액 801억 ~1500억 종목은 1분 거래대금 7억 이상 - 시가총액 1501억 ~2500억 종목은 1분 거래대금 8억 이상 - 시가총액 2501억 이상 종목은 1분 거래대금 9억 이상 감사합니다.
프로필 이미지
balkan21
2020-05-10
2096
글번호 138727
검색

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

프로필 이미지
롬롬7
2020-05-10
0
글번호 138726
시스템
답변완료

수정부탁드립니다

64674 봉개수을 틱 가격으로 수정부탁드립니다 수고하세요
프로필 이미지
용각산
2020-05-10
1590
글번호 138725
지표
답변완료

지표수식 부탁드립니다.

항상 도움 주셔서 감사합니다. 종목 : 코스피 선물 타임 : 10분봉 지표 : 20일 동안의 변동폭(고가-저가)의 평균을 지표로 나타내고 싶습니다. - 금일 제외, 20일전부터 전일까지 고가-저가의 평균 도움 부탁드립니다. 감사합니다.
프로필 이미지
양치기
2020-05-10
1568
글번호 138724
지표