커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

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

프로필 이미지
회원
2011-12-02
18
글번호 45394
시스템
답변완료

문의...

ex) 봉차트는 2분봉 차트 1.보조지표 두개(A, B)가 있습니다 2.이때 A지표가 골든크로스가 나고 그 이후 B지표가 골든크로스가 났다고 가정합니다 이때 두 지표의 크로스간 차이는 2분봉 기준으로 5개봉이 났습니다 문의하고자 하는 요점 1. 두 지표간의 크로스나 기타 다른 조건 만족시 두 지표간의 봉갯수의 차이를 변수화해서 2. 예를들어 두 지표간의 크로스시점이 동시만족에서 N봉 이하이면 거의 동시 만족이라고 인지하고 매수. 그 이상이면 무시 그러니깐 A나 B지표 둘다 크로스라는 조건을 만족했는데 그 시점차이가 N봉이하일 경우만 인정한다는 뜻입니다 이런식을 만들고 싶습니다
프로필 이미지
기사회생
2011-12-01
318
글번호 45393
시스템
답변완료

식부탁해요

년시가 돌파종목 검색식 부탁합니다.. 수고하세요
프로필 이미지
오이도인
2011-12-01
371
글번호 45392
검색
답변완료

수식 부탁드립니다.

<html> <head> <title>제목없음</title> <meta name="generator" content="Namo WebEditor v4.0"> </head> <body bgcolor="white" text="black" link="blue" vlink="purple" alink="red"> <p>안녕하세요.</p> <p>수식이 좀 복잡한데 잘 부탁드리겠습니다.</p> <p>&nbsp;</p> <p><font color="green"><b>공통조건</b>-</font> 모든 매매는 금일 첫봉부터 30봉까지만 신규진입하고 총 매매횟수는 3회이하이고 그 이후에 반대신호 나오면 청산만 하고 진입은 반드시 </p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;매수->매도->매수 나 매도->매수->매도 순서대로 나와야 함. 매수로 청산후 다시 매수신호가 나오면 안됨.</p> <p><b><font color="red">매수조건- </font></b></p> <p><font color="black">1. &nbsp;금일 첫봉에서는 &nbsp;C <시초가의 저가*</font><font color="black">1.004 </font><font color="black">이고, 5, 10, 20, 60 이평보다 크고 데이타 2,3,4,5,6,7 이 모두 양봉이거나 양도지이면 매수</font></p> <p><font color="black">2. 금일 2번째 봉부터 10봉까지는 C <시초가의 고가*</font><font color="black">1.004 </font><font color="black">이고 선물이 5, 10, 20, 60 이평보다 크고</font></p> <p><font color="black">&nbsp;&nbsp;(1) 데이타 2,3,4,5,6,7 중에서 양봉이거나 양도지인것이 </font><font color="black">4</font><font color="black">개 이상이면 매수</font></p> <p><font color="black">&nbsp;(2) 데이타2,3,4 가 </font><font color="black">음봉 또는 음도지가</font><font color="black"> 2개연속으로 나오면 매수</font></p> <p><font color="black">&nbsp;</font></p> <p><font color="black">3. 금일 11봉부터는 선물이 5, 10, 20, 60 이평보다 크고</font></p> <p><font color="black">&nbsp;(1) 데이타 2,3,4,5,6,7 중에서 양봉이거나 양도지인것이 </font><font color="black">4</font><font color="black">개 이상이면 매수</font></p> <p><font color="black">&nbsp;(2) 데이타2,3,4 가 </font><font color="black">음봉 또는 음도지가</font><font color="black"> 2개연속으로 나오면 매수</font></p> <p><font color="black">&nbsp;</font></p> <p><font color="black">4. 금일봉만 계산해서 데이타 2,3,4,5,6,7 중 3봉연속 양봉이나 양도지인 것이 5개이상이고 c가 5, 10, 20, 60 이평보다 크면 매수</font></p> <p>&nbsp;</p> <p><b><font color="blue">매수후 청산조건</font></b></p> <p><font color="black">1. 진입가>=시초가-0.1 이고 진입후 최고수익이 진입가*0.007 이상이면 그 이후 10, 20 이평 하향돌파하고 종가로 본절오거나 손실나면 청산</font></p> <p><font color="black">2. &nbsp;c 가 10이평보다 작고 현재 수익이 진입가*0.005 이상이고 데이타 2,3,4,5,6,7 중 3봉연속 음봉이나 음도지인 것이 2개이상이면 청산.</font></p> <p><font color="black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;단 이평선이 10>20>30>40>50 &nbsp;이면 청산금지</font></p> <p><font color="black">3. &nbsp;c가 &nbsp;5,10,20 이평보다 작고 데이타 2,3,4,7 중 3봉연속 음봉이나 음도지인 것이 2개이상이고 현재 종가로 본절이나 손실이면 청산</font></p> <p><font color="black">4. &nbsp;금일 40봉이후에는 c가 10이평보다 작으면 청산</font></p> <p>&nbsp;</p> <p><b><font color="blue">매도조건-</font></b></p> <p><font color="black">1. &nbsp;금일 첫봉에서는 C >시초가의 고가*</font><font color="black">0.996 </font><font color="black">이고, 5, 10, 20, 60 이평보다 작고 데이타 2,3,4,5,6,7 이 모두 음봉이거나 음도지이면 매도</font></p> <p><font color="black">2. 금일 2번째 봉부터 10봉까지는 C >시초가의 고가*</font><font color="black">0.996 </font><font color="black">이고 선물이 5, 10, 20, 60 이평보다 작고</font></p> <p><font color="black">&nbsp;&nbsp;(1) 데이타 2,3,4,5,6,7 중에서 음봉이거나 음도지인것이 </font><font color="black">4</font><font color="black">개 이상이면 매도</font></p> <p><font color="black">&nbsp;&nbsp;(2) 데이타2,3,4 가 </font><font color="black">양봉 또는 양도지가</font><font color="black"> 2개연속으로 나오면 매도</font></p> <p><font color="black">&nbsp;</font></p> <p><font color="black">3. 금일 11봉부터는 선물이 5, 10, 20, 60 이평보다 작고</font></p> <p><font color="black">&nbsp;(1) 데이타 2,3,4,5,6,7 중에서 양봉이거나 양도지인것이 </font><font color="black">4</font><font color="black">개 이상이면 매수</font></p> <p><font color="black">&nbsp;(2) 데이타2,3,4 가 </font><font color="black">양봉 또는 양도지가</font><font color="black"> 2개연속으로 나오면 매도</font></p> <p><font color="black">4. 금일봉만 계산해서 데이타 2,3,4,5,6,7 중 3봉연속 음봉이나 음도지인 것이 5개이상이고 &nbsp;c가 5, 10, 20, 60 이평보다 작으면 매도</font></p> <p>&nbsp;</p> <p><b><font color="red">매도후 청산조건</font></b></p> <p><font color="black">1. 진입가<=시초가+0.1 이고 진입후 최고수익이 진입가*0.007 이상이면 그 이후 10, 20 이평 상향돌파하고 종가로 본절오거나 손실나면 청산</font></p> <p><font color="black">2. &nbsp;c 가 10이평보다 크고 현재 수익이 진입가*0.005 이상이고 데이타 2,3,4,5,6,7 중 3봉연속 양봉이나 양도지인 것이 2개이상이면 청산.</font></p> <p><font color="black">&nbsp;&nbsp;&nbsp;&nbsp;단 이평선이 10<20<30<40<50 &nbsp;이면 청산금지</font></p> <p><font color="black">3. &nbsp;c가 &nbsp;5,10,20 이평보다 크고 데이타 2,3,4,7 중 3봉연속 양봉이나 양도지인 것이 2개이상이고 현재 종가로 본절이나 손실이면 청산.</font></p> <p><font color="black">4. &nbsp;금일 40봉이후에는 c가 10이평보다 크면 청산</font></p> <p>&nbsp;</p> <p><b><font color="green">&nbsp;공통청산 조건</font></b></p> <p>1. 금일 20번째 봉 이전에는 수익이 3p ,이상나면 스탑을 청산하고 그날 매매종료.</p> <p>2. 금일 20번째 봉 이후에는 수익이 4p 이상나면 스탑으로 청산후 그날 매매종료</p> <p>&nbsp;</p> <p>&nbsp;</p> <p>이해 안되는 부분이 있으면 연락주세요. &nbsp;010-3044-6622</p> <p>&nbsp;</p> <p>&nbsp;</p> </body> </html>
프로필 이미지
강태공3
2011-12-02
752
글번호 45391
시스템
답변완료

수식 부탁드립니다.

1. 10시에 당일 저점 고점을 저장한후 2. 10시이후 14시 이전에 당일 고점에서 - 매수 당일 저점에서 - 매도 합니다. 3. 시가가 매수가 보다 위면 거래(매수) 하지 않습니다. 시가가 매도가 보다 밑이면 거래(매도) 하지 않습니다. 4. 꼬리없는봉 (시가와 저점이 같음 or 시가와 고가가 같음..)에서는 거래하고 싶지 않습니다. 1,2,3 번은 구현하였는데요.. 4번이 힘드네요.. 4번 수식쫌 부탁드립니다. AtStop으로 주문을 하였더니 먹히지가 않는것 같은데요.. 혹시 방법이 있는지요? # 매수 매도 조건 Var : 매수조건(0), 매도조건(0); var : 매도가격(0), 매수가격(0); 매수조건 = 1; 매도조건 = 1; if sTime == 100000 Then { 매수가격 = DayHigh; 매도가격 = DayLow; } # 필터 if sTime > 140000 or sTime < 100000 Then{ 매수조건 = 0; 매도조건 = 0; } if o > 매수가격 Then 매수조건 = 0; if o < 매도가격 Then 매도조건 = 0; #매수 if 매수조건 == 1 Then buy("js_b2", AtStop, 매수가격, 1); IF 매도조건 == 1 Then sell("js_s3", AtStop, 매도가격, 1);
프로필 이미지
회원
2011-12-01
435
글번호 45390
시스템
답변완료

키움수식좀 부탁해요

분봉상 도지 샛별에 색깔 표현,표시 나오게 하는 방법좀 알러주세요
프로필 이미지
대두
2011-12-01
491
글번호 45389
시스템

무심탈 님에 의해서 삭제되었습니다.

프로필 이미지
무심탈
2011-12-01
46
글번호 45383
지표
답변완료

수식문의

틱차트에서 적용하는것입니다. 10:00"00 초의 가격과 11:00"00 초의 가격을 var1 var2에 어떻게 지정하나요? 그리고 수식작성Q&A 게시판에서 내용 검색을 좀 더 디테일 하게 할 수 있게 만들어주시면 좋겠습니다. 아래는 D증권사에서 뉴스검색할때 쓰는 방식인데 도입해주시면 수식을 검색할때 게시판에 묻지 않고 비슷한 종류의 글을 편하게 찾을 수 있을것 같습니다. ================================================================================= AND 연산자 (공백) : 검색어가 모두 포함된 검색결과를 나타냅니다. 표기법 : 검색어1 한 칸 띄우고 검색어2 예) love me : love와 me가 모두 포함된 검색결과를 얻을 수 있습니다. OR 연산자 (|) : 검색어 중 어느 하나라도 포함되어 있는 검색결과를 나타냅니다. 표기법 : ( 검색어1 | 검색어2 ) 예) (love me) : love와 me 중 하나의 단어라도 포함되어 있는 결과를 얻을 수 있습니다. NOT 연산자 (!) : 특정 단어를 제외하고 검색할 경우 , 느낌표(!) 다음에 오는 검색어를 제외한 검색결과를 나타냅니다. 표기법 : 검색어1 한 칸 띄우고 ! 검색어2 예) love !me : love가 포함된 결과 중, me를 제외한 검색 결과를 얻을 수 있습니다. EXACT 연산자 (“”) : 문장이나 문구 그대로를 정확하게 검색하고자 할 경우, 따옴표(" ")안에 문장이나 문구를 넣으면 띄어쓰기와 단어의 순서를 그대로 포함한 검색 결과를 나타냅니다. 표기법 : "검색할 문장" 예) "love me" : love me를 띄어쓰기와 단어의 순서 모두 포함한 검색 결과를 얻을 수 있습니다. ORDERED 연산자 ([]) : 단어와 단어간의 순서가 지켜지는 결과를 찾고자 할경우 ([ ])안에 문장이나 문구를 넣으면 단어간의 순서가 지켜지는 결과에 한하여 검색결과를 나타냅니다. 표기법 : [ 검색어1 검색어2 ] 예) [love me] : love와 me의 단어에 대해 순서가 지켜지는 검색 결과를 얻을 수 있습니다. NEARBY 연산자 ({}) : 단어와 단어간의 인접도가 일정구간 이내의 결과만을 출력합니다. 표기법 : { 검색어1 검색어2 }^10 예) {love me} : love와 me가 20단어 사이에 포함되어 있는 결과만을 출력.(기본 20단어) {love me}^10 : love와 me가 10단어 사이에 포함되어 있는 결과만을 출력 =================================================================================
프로필 이미지
무사시
2011-12-01
493
글번호 45382
시스템
답변완료

문의드립니다.

안녕하세요 input : 시작시간(100000),끝시간(120000); if date != date[1] Then { var1 = 0; } if stime >= 시작시간 and stime < 끝시간 Then { var1 = var1+(Upvol-DownVol); } 위의 수식에서 var1 / (시작시간의 종가 - 끝시간의 종가)를 구하는 수식을 알려주세요. ======================================================= 그리고 if date != date[1] Then { var1 = 0; } 위 수식에서 date != date[1] ===> 이것이 무슨 의미이며 var1 = 0; ===> 이렇게 하는 이유와 의미가 무엇인가요? 수고하세요.
프로필 이미지
골드드래곤
2011-12-01
499
글번호 45379
지표