커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

특정 가격대에서 분할매수 후 청산

완전 초짜입니다. 게시판 뒤져가면서 할 수 있는데 까지는 해 보았는데 워낙 아는게 없어서 어렵네요..^^;; -아래 시나리오를 구성하고 싶습니다.- 매수구간의 최고 최저 금액이 존재하고, 매수구간내에서 투자금액을 x분할 매수합니다. 그리고 목표가가 오면 설정된 비율의 주식수를 청산하고, 남은 금액은 최종목표가 까지 가지고 갑니다. 또한, 청산가격을 설정하여 청산가격에 도달하면 모든 보유주식을 청산가격에 매도합니다. 위에 시나리오에 따라 만들어보려고는 한건데... 한번 보시고 수정 좀 부탁드리겠습니다...다시 짜는게 빠르실 수도 있겠네요.. 쿨럭..ㅡㅡ;; input: 총투자금(1000000); input: 매수최고가격(7000); input: 매수최저가격(6000); input: 분할매수(3); input: 청산가격(5500); input: 1차목표가(9000); input: 1차실현비율(50); #이익실현 퍼센트 input: 2차목표가(8900); input: 2차실현비율(30); input: 총매수수량(0); 매수가격차=(매수최고가격-매수최저가격)/분할매수; #매수구간내의 분할매수를 금액차 (Max7000-Min 6000이면, 1000/3=333원) <-소수점아래 버리기 필요 #분할매수를 위한 주문 수량을 구함 #총투자금을 분할하여 이를 각 분할매수가격으로 나눠 분할매수별 주문 수량을 구함 array : 분할매수가[분할매수](0); array : 분할매수수량[분할매수](0); 분할매수가(0)=매수최저가격; 분할매수금액=총투자금/분할매수; for i = 0 to 분할매수 { 분할매수가(i)=매수가(i)+매수가격차; #구입가격 설정. 초기가격 6000원에 BuyStepAmount 300원 더함 분할매수수량(i)=분할매수금액/매수가(i); 총매수수량=총매수수량+분할매수수량(i) } #매수신호 if crossup, 분할매수가(1)) or crossdown(c,BuyPrice(1)) then buy(); #청산 분할매도수량 = 총매수수량*(1차실현비율/100) If Crossdown(C, 청산가격) then Sell(“매도”,onclose,1차실현비율);
프로필 이미지
스테키나히토
2011-02-23
1236
글번호 36013
시스템
답변완료

질문드립니다.

종가가 10이평선을 상향돌파하거나 10이평선 위에 위치할때 매수하는 식을 실행하면 실질적으로 매수진입이 일어나지 않는데요. 그리고 봉이 완성되기전엔 진입시간 지정도 안되는걸로 알고 있구요. 이걸 타주기 참조를 이용해서 당일 14시40분에서 14시45분사이에 일봉챠트에서 종가가 10이평선을 상향돌파하거나 위에 위치할때 10분봉이나 15분봉에서 진입시간을 지정하여 매수진입하는게 가능합니까? 즉..일봉챠트를 참조해서 14시40분에서 45분사이에 매수진입신호가 발생되고있는 상태면 분봉챠트에서 특정시간 14시45분에 매수진입하는 하는 것이 가능한가 궁금합니다.
프로필 이미지
몰랑몰랑
2011-02-23
855
글번호 36009
시스템
답변완료

수식 문의 드립니다.

안녕하세요. 시스템식 문의 드립니다. 매수진입 condition1 = 이동평균선 정배열 2 > 3 > 5 and 1일전캔들 양봉, 당일캔들 양봉 1일전몸통보다 당일몸통이 1.10 배이상 클때 and 거래량이 12일이내보다 클때 and 거래량이 12일이동평균보다 클때 and 종가가&nbsp;4봉연속&nbsp;볼린져밴드&nbsp;이평(20,2)&nbsp;보다&nbsp;클때 condition2 = 거래량이 2봉연속 감소 and 당일캔들 양봉(당일상꼬리보다 몸통이 1.1배 이상 클때) and 볼린져밴드(2,20) 이평이 2봉연속 상승 감사합니다.
프로필 이미지
새마귀
2011-02-23
880
글번호 36008
시스템
답변완료

청산식?

다음과 같은 청산식을 부탁드립니다. 1. 매도체결후 직전 진입가 대비 +0.5에서 청산. (매도 로스컷) 2. 매수체결후 직전 진입가 대비 -0.5에서 청산. (매수 로스컷) 3. 전일 대비 +2.0 이상에서 매수가 체결이 되었다면, 매수가 대비 +1.0 청산 4. 전일 대비 +2.0 이하에서 매수가 체결이 되었다면, 매수가 대비 +2.0 청산 5. 전일 대비 +2.0 이상에서 매도가 체결이 되었다면, 매도가 대비 +1.0 청산 6. 전일 대비 +2.0 이하에서 매도가 체결이 되었다면, 매도가 대비 +2.0 청산 풀어서 작성해 주세요.
프로필 이미지
회원
2011-02-23
865
글번호 36007
시스템
답변완료

수식 검토요청입니다

필터식을 작성중인데 ... 수식검토 부탁드립니다..... 의도는 StochasticsD(20,12,12)>70일때는 과열로 판단하고 신호를 금지했지만 예외상황이 발생해서 제한적으로 신호를 발생시키려고 하는 중입니다 예외상황은 아래와 같습니다 1.당일시초가 상승Gap 0.5이상 발생 & SD20이 70이상에서 상승중 2.당일 최초의 DC까지는 기존 신호 발생 <산식> var : SD20(0),SK20(0); SD20 = StochasticsD(20,12,12); SK20 = StochasticsK(20,12); If StochasticsD(20,12,12)>=70 Then Filter01=1; Else Filter01=0; If DayIndex==0 then { if DayOpen-DayClose(1)>=0.5 and SD20>70 and SD20[1]>70 and SD20>SD20[1] and CountIF(CrossDown(SK20,SD20), DayIndex+1)<1 Then Filter02=1; Else Filter02=0; } if Filter01==0 and Filter02==1 and 매수조건 then Buy();
프로필 이미지
티끌
2011-02-23
911
글번호 36006
지표
답변완료

문의드립니다.

안녕하세요^^ input : period(10); var : value(0); if dayindex < Period Then value = ma(upticks,dayindex+1)-ma(downticks,dayindex+1); Else value = ma(upticks,period)-ma(downticks,period); plot1(value); PlotBaseLine1(0,"기준선"); 위와같은 식에서... PlotBaseLine1(0,"기준선") 상향돌파시 매수, 하향돌파시 매도되는 시스템식으로 변경부탁드립니다.
프로필 이미지
마린187
2011-02-23
851
글번호 35996
시스템
답변완료

수식부탁드립니다-------

항상수고하십니다 수식부탁드립니다 09:30~14:50까지진입,15:01에강제청산 매수진입 매수포지션 없을때 이평 5일선(변수)이10일선(변수)위에있으면서 10일선(변수)이 전봉보다 0.05(변수)상승하면매수 또는 매수포지션없을때 5일선(변수)이 전봉보다 0.07(변수)상승하면 매수 매도진입 매도포지션없을때 이평 5일선(변수)이10일선(변수)아래에있으면서 10일선(변수)이 전봉보다 0.05(변수)하락 하면매도 또는 매도포지션없을때 5일선(변수)이 전봉보다 0.07(변수)하락하면 매도 매수청산 20일선(변수)이 전봉보다 0.01 작아지거나("B1"표시)5일선(변수)이 전봉보다 0.03작아지면("B2"표시)청산 매도청산 20일선(변수)이 전봉보다 0.01 커지거나("S1"표시)5일선(변수)이 전봉보다 0.03커지면("S2"표시)청산
프로필 이미지
leekss1
2011-02-23
932
글번호 35992
시스템
답변완료

수정해주세요

조건검색식 초기 내용 중에 아래식이 있어 검증해보니 안됩니다. 수정 바랍니다 Var: Formula0(0); if ma(C,5)>ma(C[1],5)&&ma(C[1],5)<=ma(C[2],5)&& ma(C,5)>ma(C,20) && ma(C[1],5)>=ma(C[1],20) && C>ma(C,5) && ma(C,5) > ma(C,60) && ma(C,60) > ma(C[1],60) && accumN(ma(C,5)>ma(C,20)&&ma(C[1],5)<=ma(C[1],20),20)>=1 then var1 = 1; else var1 = 0; Find(var1);
프로필 이미지
미래테크
2011-02-23
880
글번호 35991
검색
답변완료

역시계곡선

역시계곡선이 오른쪽으로 향하고 있고 주가 상승하는 종목 검색식 부탁합니다
프로필 이미지
미래테크
2011-02-23
1106
글번호 35990
검색