커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

익절후 진입

항상 친절한 답변 감사합니다. 예를들면 setstopprofittarget(2,pointstop); 로 익절한 후 1) 당일 매매를 종료하는 방법, 2) 익절봉 보다 5개봉이후에 조건이 되면 진입하는 방법 3) 익절보다 유리한 조건으로 재 진입하는 방법(만일 290에서 매수익절하였다면, 290이하에서 매수 재진입)을 알려주시면 감사하겠습니다. 예를 들면, if crossup (c, ema(c,20) then buy(); if crossdown(c, ema(c,20) then sell(); setstoporofittarget(2,pointstop); setstopendofday(145000); 위와 같은 수식을 1), 2), 3)조건을 사용하여 변형된 형태로 바꿔주시면 감사하겠습니다.
프로필 이미지
소총부대
2012-09-26
248
글번호 55106
시스템
답변완료

수정~~

수고하십니다~~ ######################### 안녕하세요 예스스탁입니다. 3.만기일 var : va2(0),va3(0),HH(0),LL(0),HH1(0),LL1(0); va2 = date - int(date/100)*100; va3 = DayOfWeek(date); if date != date[1] and va2 >= 8 and va2 <= 14 and va3 == 4 Then{ HH = H; LL = L; HH1 = HH[1]; LL1 = LL[1]; } if H > HH Then HH = H; if L < LL Then LL = L; plot1(HH); plot2(LL); 3. 일봉에서 옵션만기일에서 다음 만기일까지의 고저점을 당월만기일까지 선그리기 예) 2012.8.9(만기일)~9.12(만기일 전날)까지의 고저점을 2012.9.13(만기일)~10.10(만기일 전날)구간에 선그리기 공식 ###################################################### 수정사항 1. 일봉에서 옵션만기일 다음날에서 다음 만기일까지의 고저점을 당월만기일까지 선그리기 예) 2012.8.10(만기일 다음날)~9.13(만기일)까지의 고저점을 2012.9.14(만기일 다음날)~10.11(만기일)구간에 선그리기 공식 부탁드립니다
프로필 이미지
공기단축
2012-09-26
266
글번호 55105
지표

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

프로필 이미지
회원
2012-09-26
9
글번호 55101
지표
답변완료

신호수식

수고가 많으십니다. 다음의 수식을 부탁드립니다. 차트에다가 10일선과 20일선 골든크로스 지점에 신호를 넣고싶은데요. 다만 조건이 있다면 그 지점의 종가가 60일선 위에 위치해야만 합니다. 즉 60일선 아래에서는 10일 20일 골든크로스라도 신호가 나타나지 않았으면해서요... 부탁드리겠습니다.
프로필 이미지
회원
2012-09-26
367
글번호 55088
지표
답변완료

초보 질문입니다.

수고많으세요 초보입니다. 1. ma(value, Length) 에서 length 을 보통 일자로 하던데 봉의 갯수가 정확한 표현이죠? 즉 ma(c,5) 일때 5봉의 종가의 이동평균이 맞는지, 아니면 5일종가의 이동평균이 맞는지요? 2. TimeClose(StartTime, EndTime) 과 TimeCloseEx(StartTime, EndTime)에서 Ex가 붙으면 변동이라고 하는데 무슨 뜻인가요? 3. 예스랭귀지에 파일관리자에서 새로작성 누르면 시스템새로작성에 "이름" 설명" "EL"이라고 조그만 박스있는데 EL은 먼가요? 이제 막 시작하는 초보입니다. 가르침부탁드려요
프로필 이미지
통키왕
2012-09-26
391
글번호 55087
지표
답변완료

시스템식 부탁드려요

1분봉입니다.. 1. day range = 전일 고가- 저가 2. var1= day range*N (N=0.7) 3. 진입 매수 종가> 시가+var1 매도 종가 < 시가-var1 4. 청산 20일 이평선기준 청산 5. 손절매 20tick 하락시 손절 감사합니다..
프로필 이미지
전략도사
2012-09-26
407
글번호 55086
시스템
답변완료

호가잔량 봉으로 그리기

호가잔량은 분봉으로 시고저종가로 나타낼 수 없나요? 가능하다면 수식 부탁드립니다.
프로필 이미지
땡열이
2012-09-26
396
글번호 55085
지표
답변완료

선그리기

안녕하세요 예스스탁입니다. 위아래로 3개씩 그리도록 작성했습니다. 1. var1 = int(C/100)*100; plot1(var1); plot2(var1+100); plot3(var1+200); plot4(var1+300); plot5(var1-100); plot6(var1-200); plot7(var1-300); 2. var1 = int(C/10)*10; plot1(var1); plot2(var1+10); plot3(var1+20); plot4(var1+30); plot5(var1-10); plot6(var1-20); plot7(var1-30); ############################################### 문의 1. 현재주가에서 100포인트 이격이 아니고 그냥 코스피는 100포인트 단위 , 선물은 10포인트 단위입니다. 예) 코스피 2000, 2100, 2200, 2300... 선물 240, 250, 260.......
프로필 이미지
공기단축
2012-09-26
361
글번호 55084
지표
답변완료

문의 드립니다.

- 매수나 매도시 소리가 나게 하려고 아래와 같이 시스템식을 만들었는데 1분봉이 생길 때마다 띵, 띵 하는 소리가 계속 납니다. 즉 조건이 만족되지 않았는데도 띵띵 소리가 나네요. 어떻게 해야 하는지 부탁드립니다. var : value(0,data1), value1(0,data1),a(0),b(0),G(0),S(0), condition1(False),condition2(False),condition3(False),condition4(False),condition5(False); condition1= a >= 500 and marketposition == 1; condition2 = a <= -400 and marketposition == 1; if condition1 == True Then buy(); playsound("c:₩wooritrader₩data₩sound₩mesu.wav"); if condition2 == True Then ExitLong(); playsound("c:₩wooritrader₩data₩sound₩medo.wav");
프로필 이미지
테이머
2012-09-26
369
글번호 55083
시스템