커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

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

프로필 이미지
회원
2011-11-04
4
글번호 44464
시스템
답변완료

안녕하세요 문의드립니다

사용자 조건검색식으로 실시간 종목검색이 가능한 것으로 알고 있습니다 이거 어떻게 하는건지 저는 아무리 하려고 해도 안되네요 검색하면 같은종목만 계속나오고 ㅠㅠ 안 바뀌네요 조건검색식에도 맞지 않고요 ㅠㅠ 좀 자세히 설명 해주시거나 참고 설명서가 잇으면 부탁드리겟습니다 매번 귀찮게 해드려서 대단히 죄송합니다 수고하세요 ^^
프로필 이미지
초보트레이
2011-11-04
402
글번호 44463
검색
답변완료

과체적화에 관한 질문입니다.

항상 수고 많으십니다. 시스템 트레이딩에서 "과체적화" 란 말을 많이 합니다. 초보라서 정확한 개념이 들어오지를 않는군요. 가령, 체적화 시키는 변수가 너무 많은 것을 말하는지요? 울퉁 불퉁한 수익 곡선을 좀 더 부드러운 우상향 곡선을 만들기 위해 또 다른 변수를 사용하여 필터링을 하여, 보다 나은 수익률 곡선을 만드는 것을 말하는 것인지 궁금합니다. 또한, 체적화에 이용되는 변수가 몇 개 가 넘으면 최적화된 시스템이라고 할 수 있는지, 무척 궁금합니다. 그리고, 시스템을 최적화 시킬 때 몇 개월이 지나서 다시 최적화 시켜보는 것이 좋은지 궁금합니다. 좋은 답변을 기대합니다. 감사합니다.
프로필 이미지
샐리짱
2011-11-04
526
글번호 44461
시스템
답변완료

시스템 문의드립니다

시스템식 문의드립니다... 장시작후 오전 11시까지는 3분봉 120일선을 하양이탈하거나 3프로이내로 근접하면 매수 11시이후부터는 120일선을 하양이탈하거나 1프로이내로 근접하면 매수..(전챠트에서 매수신호 나오면 한번만 매수하게해주세요) 부탁드립니다
프로필 이미지
상위1프로되기
2011-11-04
434
글번호 44460
시스템
답변완료

문의드립니다.

문의드립니다 항상 명쾌한 답변에 항상 감사드립니다. 궁금.1 input : P1(5), Mult(2), AtrMult(5), stopPer(7); var : sumV(0), DailyVol(0), count(0), ChUp(0), ChDn(0); 위의 입력값에서 실적에 따라 input 값을 optimize 하고싶습니다. AI(artificial intelligence)를 어설프게나마 구현하고자 함이지요. 최근 3개월간의 실적을 판단하여 INPUT값을 재계산하여 조정하고싶습니다. 실적판단이 로직상으로 가능한지 여부(OUTPUT을 SUM하여 판단하면 어떨런지요?) 와 가능하다면 간단한 서식부탁드립니다. 만약,, 불가능하다면 유사한 사례를 예를 들어주셨으면 합니다.. 궁금2. http://www.yesstock.com/YesTrader/YesLanguage/YesLanguage_help.html 내용이 책자로 되어있는것은 없는지요? 있다면 구할수 있는 방법을 부탁드립니다. PDF등의 file 형태로 정리되어있다면 floppy9@naver.com으로 mail 부탁드립니다. 답변 감사드리며.. 좋은하루 보내십시요^^
프로필 이미지
Redstorm
2011-11-04
1433
글번호 44459
시스템

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

프로필 이미지
회원
2011-11-03
25
글번호 44457
검색
답변완료

수식부탁드립니다

친절한답변너무감사드립니다..한가지만더부탁드릴께요.. macd를5,20,5로정하고스토케스틱을80,7,9,로정한다음스토케스틱이반드시과열권진입후과열권80에서벗어나면서macd가기준선0을하향돌파하고주가가일목균형표의26기준선을하향돌파시매도,스토케스틱이반드시침체권진입후침체권20에서벗어나면서macd가기준선0을상향돌파하고주가가일목균형표의26기준선을상향돌파시매수,세가지를동시에만족하거나먼저하나가만족하고나중에나머지가만족할시에도매매사인이나올수있는수식부탁드릴께요..항상감사드립니다..수고하세요..
프로필 이미지
하얀그림자
2011-11-03
392
글번호 44454
시스템
답변완료

거래량 색깔

Input : Period(5); Var : value(0); var : HV(0),HVC(0),HVC1(0); value = ma(bids,period)-ma(asks,period); if value > value[1] and v >= ma(v,60) Then plot1(V,"1",RED); if value > value[1] and v < ma(v,60) Then plot1(v,"1",rgb(255,128,128)); if value < value[1] and v >= ma(v,60) Then plot2(V,"2",blue); if value < value[1] and v < ma(v,60) Then plot2(v,"2",rgb(0,128,192)); Plot3(ma(V,60), "60"); PlotBaseLine1(0,"기준선"); if date != date[1] Then{ HVC1 = HVC[1]; } if stime == 90500 Then{ HV = V; } if stime > 90500 and stime < 143000 Then{ if V > HV Then{ HV = V; } } Plot4(HV); 1.최대거래량을 표시할 때 거래량 막대색깔이랑 같은 색깔로 나오게 부탁합니다 2.진한파랑거래량최대,진한빨강거래량최대 따로따로 나오게 부탁합니다
프로필 이미지
남산굴
2011-11-03
663
글번호 44453
지표
답변완료

답변감사드리며 재차 질문 드립니다.

이전 질문에 답변해주신것을 토대로 진입 코딩을 하니 제가 원하던대로 진입을 합니다. 감사합니다. 코딩내용은 아래와 같습니다. if (data2(iff(OpenD(0)>100,1,0))+ data3(iff(OpenD(0)>100,1,0))+ data4(iff(OpenD(0)>100,1,0))+ data5(iff(OpenD(0)>100,1,0)))>0 Then { #참조종목중 하나의 시가가 100을 넘으면 if data2(iff((CrossDown(close,100),1,0))+ data3(iff((CrossDown(close,100),1,0))+ data4(iff((CrossDown(close,100),1,0))+ data5(iff((CrossDown(close,100),1,0)) Then #참조종목중 하나의 종가가 100을 하향하면 buy("a"); } 그런데 문제는 청산인데요... if IsEnteryName("a") Then{ if data2(iff((CrossUp(close,100),1,0))+ data3(iff((CrossUp(close,100),1,0))+ data4(iff((CrossUp(close,100),1,0))+ data5(iff((CrossUp(close,100),1,0)) Then exitlong(); } 예를들어, 참조종목중 Data3의 종가가 100을 하향하여 진입을 하였는데 상기 코딩대로 청산을 한다면 Data3 외의 다른 참조종목의 종가가 100을 상향 해버리더라도 청산하게 됩니다. 곤란한 경우가 되는데요.. 참조종목중 data3 가 100을 하향하여 진입을 한경우라면 data3를 기준으로 진입한걸 기억하고, 청산은 다른 참조종목의 종가를 참조하지 않고 data3의 종가가 100을 상향돌파하면 청산하는 식을 구현하고 싶습니다. 다시한번 도움 부탁드립니다. 미리 감사드립니다. 수고하세요~
프로필 이미지
데이비슨
2011-11-03
390
글번호 44448
지표