커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

질문드립니다.

초봉 차트에서 사용하려 합니다. 금일 시가갭이 n% 이하이고 a라는 조건이면 매수한다. 조건식 예제하나 부탁드립니다. 감사합니다.
프로필 이미지
stockric
2022-03-20
752
글번호 157325
시스템
답변완료

수식변경-파동

늘 감사합니다 아래수식을 data2로 변환해 주세요 감사합니다. 수식---- Input:length(10),종가사용여부(0),파동선두께(2),수치표시(1); Var:j(0),jj(0),HH(0),LL(0),최종고가(0),최종저가(0),최종꼭지점(""),처리구분(""), TL1(0),Text1(0),text2(0),TL2(0); Array:고[10,4](0),저[10,4](0); // 1:가격,2:Index,3:sDate,4:sTime #==========================================# HH = IFF(종가사용여부==1,C,H); LL = IFF(종가사용여부==1,C,L); If Index == 0 Then { 고[1,1] = HH; 저[1,1] = LL; } Condition1 = Highest(HH,length) == HH and 최종고가 <> HH; Condition2 = Lowest (LL,length) == LL and 최종저가 <> LL; 처리구분 = ""; If Condition1 and Condition2 Then // 기간고점과 기간저점 동시 발생 { If 최종꼭지점 == "저점" Then { If 저[1,1] > LL Then 처리구분 = "저점처리"; Else 처리구분 = "고점처리"; } Else If 최종꼭지점 == "고점" Then { If 고[1,1] < HH Then 처리구분 = "고점처리"; Else 처리구분 = "저점처리"; } } Else If Condition1 Then 처리구분 = "고점처리"; Else If Condition2 Then 처리구분 = "저점처리"; #==========================================# If 처리구분 == "고점처리" Then { 최종고가 = HH; // 신규고점을 체크하기 위해 저장 If 최종꼭지점 == "저점" Then { For j = 10 DownTo 2 { For jj = 1 To 4 { 고[j,jj] = 고[j-1,jj]; } } 고[1,1] = HH; 고[1,2] = Index; 고[1,3] = sDate; 고[1,4] = sTime; TL1 = TL_New(저[1,3],저[1,4],저[1,1],고[1,3],고[1,4],고[1,1]); var1 = 고[0,1]-저[0,1]; TL2 = TL_New(저[1,3],저[1,4],저[1,1]-var1,sDate,sTime,저[1,1]-var1); If 수치표시 == 1 Then { Text1 = Text_New(고[1,3],고[1,4],고[1,1],NumToStr(고[1,1],2)); Text_SetStyle(Text1, 2, 1); Text2 = Text_New(고[1,3],고[1,4],고[1,1],NumToStr(고[1,1]-저[1,1],2)+NewLine); Text_SetStyle(Text2, 2, 1); Text_SetColor(text2,RED); } TL_SetSize(TL1,파동선두께); TL_SetColor(TL1,GREEN); TL_SetSize(TL2,파동선두께); TL_SetColor(TL2,BLUE); } Else If 고[1,1] < HH Then // 1번 고점보다 높은 고가 출현 { 고[1,1] = HH; 고[1,2] = Index; 고[1,3] = sDate; 고[1,4] = sTime; TL_SetEnd(TL1,고[1,3],고[1,4],고[1,1]); TL_SetEnd(TL2,고[1,3],고[1,4],저[1,1]-var1); // 시작점은 변동없고 끝점의 위치가 현재 봉으로 연장된 것임 If 수치표시 == 1 Then { Text_SetLocation(Text1,고[1,3],고[1,4],고[1,1]); Text_SetString(Text1,NumToStr(고[1,1],2)); Text_SetLocation(Text2,고[1,3],고[1,4],고[1,1]); Text_SetString(Text2,NumToStr(고[1,1]-저[1,1],2)+NewLine); } } 최종꼭지점 = "고점"; } #==========================================# If 처리구분 == "저점처리" Then { 최종저가 = LL; If 최종꼭지점 == "고점" then { For j = 10 DownTo 2 { For jj = 1 To 4 { 저[j,jj] = 저[j-1,jj]; } } 저[1,1] = LL; 저[1,2] = Index; 저[1,3] = sDate; 저[1,4] = sTime; TL1 = TL_New(고[1,3],고[1,4],고[1,1],저[1,3],저[1,4],저[1,1]); var1 = 고[0,1]-저[0,1]; TL2 = TL_New(고[1,3],고[1,4],고[1,1]+var1,sDate,sTime,고[1,1]+var1); If 수치표시 == 1 Then { Text1 = Text_New(저[1,3],저[1,4],저[1,1],NumToStr(저[1,1],2)); Text_SetStyle(Text1, 2, 0); Text2 = Text_New(저[1,3],저[1,4],저[1,1],NewLine+NumToStr(저[1,1]-고[1,1],2)); Text_SetStyle(Text2, 2, 0); Text_SetColor(text2,RED); } TL_SetSize(TL1,파동선두께); TL_SetColor(TL1,GREEN); TL_SetSize(TL2,파동선두께); TL_SetColor(TL2,RED); } Else If 저[1,1] > LL then { 저[1,1] = LL; 저[1,2] = Index; 저[1,3] = sDate; 저[1,4] = sTime; TL_SetEnd(TL1,저[1,3],저[1,4],저[1,1]); TL_SetEnd(TL2,저[1,3],저[1,4],고[1,1]+var1); If 수치표시 == 1 Then { Text_SetLocation(Text1,저[1,3],저[1,4],저[1,1]); Text_SetString(Text1,NumToStr(저[1,1],2)); Text_SetLocation(Text2,저[1,3],저[1,4],저[1,1]); Text_SetString(Text2,NewLine+NumToStr(저[1,1]-고[1,1],2)); } } 최종꼭지점 = "저점"; } 감사합니다.
프로필 이미지
상암동
2022-03-20
829
글번호 157324
지표
답변완료

문의드립니다.

시작시간 오전 7시 끝나는 시간 다음날 오전 6시50분 진입한 상품이 있다면 모두청산후 시스템 완전종료. 캔들종가가 스토어캐스틱 퍼스트 50아래의 있고 이평 120선 이격0.5이내 양봉 매도1 캔들종가가 스토어캐스틱 퍼스트 50아래의 있고 이평 120선 상향돌파 매도2 손절200틱. 익절400틱. 누적수익 1200틱. 수고하세요.
프로필 이미지
아침
2022-03-20
1004
글번호 157323
시스템
답변완료

문의드립니다.

시작시간 오전 7시 끝나는 시간 다음날 오전 6시50분 진입한 상품이 있다면 모두청산후 시스템 완전종료. 캔들종가가 스토어캐스틱 퍼스트 50위의 있고 이평 120선 이격0.5이내 음봉 매수1 캔들종가가 스토어캐스틱 퍼스트 50위의 있고 이평 120선 하향돌파 매수2 손절200틱. 익절400틱. 누적수익 1200틱. 수고하세요.
프로필 이미지
아침
2022-03-20
1168
글번호 157322
시스템
답변완료

부탁드립니다

$,아래식은 일봉적용 수식인데요 틱봉에 적용하니까 첨부파일 처럼 수평선출력이 맞는부분도 있고 틀린부분도 있습니다,여기서 틀린부분 수정도움 부탁드립니다. 1,그림파일 4각박스1번처럼 수정해서 대칭적용합니다 2,파라볼릭을 전일연속이 아닌 당일시작부터 적용할때 1번조건수식을 별도로 부탁드립 니다 Input : af(0.02), maxAF(0.2); var : T(0); var1 = CSAR(af,maxAF); if CrossUp(C,var1) Then { T = 1; value1 = H; Value2 = DayLow; } if CrossDown(C,var1) Then { T = -1; value3 = L; Value4 = DayHigh; } if T == 1 Then { Plot1(value1,"H"); Plot2(value2,"LL"); Plot3(value1+abs(value1-Value2),"H+"); Plot4(value2-abs(value1-Value2),"H-"); Plot5(value1+abs(value1-Value2)*2,"H1+"); Plot6(value2-abs(value1-Value2)*2,"H1-"); } Else { NoPlot(1); NoPlot(2); NoPlot(3); NoPlot(4); NoPlot(5); NoPlot(6); } if T == -1 Then { Plot7(value3,"L"); Plot8(value4,"HH"); Plot9(value3-abs(value3-Value4),"L-"); Plot10(value4+abs(value3-Value4),"L+"); Plot11(value3-abs(value3-Value4)*2,"L1-"); Plot12(value4+abs(value3-Value4)*2,"L1+"); Else { NoPlot(7); NoPlot(8); NoPlot(9); NoPlot(10); NoPlot(11); NoPlot(12); } $$,고맙습니다.
프로필 이미지
크라켄
2022-03-21
1447
글번호 157321
지표
답변완료

함수문의 드립니다

안녕하세요? - 현재가보다 높은가격에 매수를 걸어놀수 있나요? - 아래 설명이 맞는지 판단 부탁드립니다 hs = Highest(H,10); hs : 전봉부터 10개봉중 고가 hs[1] : 전전봉부터 10개봉중 고가 C = C[0] ; 현재가 C[1] = ; 전봉종가 - A 와 B 는 동일한 동작을 하나요? - 에러 없는 가장 유리한 수식 추천 부탁드립니다. - hs값 계산시 100개봉에 현재봉이 포함되나요? 아니면 전봉부터 100개봉중 고가인가요? - hs값은 봉완성중 실시간 변동되나요? 아니면 봉 마감시마다 변동되나요?
프로필 이미지
코퍼
2022-03-20
1403
글번호 157320
사용자 함수
답변완료

수식 부탁드립니다.

분봉 챠트에서 지표를(ex:당일고저) 이틀치만 표시되게 할수없나요? 당일만 표시되게 하는 지표는 알수있었데 (currentdate) 당일과 전일 이렇게 이틀치 까지만 표시되게 하는 수식을 찾아봐도 알수가 없었습니다. 가능한지요? 가능하다면 좀 부탁드립니다. 미리 감사드립니다.
프로필 이미지
새가날아오를때
2022-03-20
1316
글번호 157319
지표
답변완료

주식 종목 검색식 부탁드립니다. 이걸 지표식으로도 부탁드려요

안녕하세요? 수고 많으십니다. 주식 종목 검색식을 만들려고 하는데 한번도 해보지를 않아서 막막하네요 제가 구현하고자 하는 것은 (한 봉 전의 상황이) 스토캐스틱5,3,3의 k보다 d가 크고 k의 방향은 아래를 향하고 있으며 동시에 (한 봉 전의 상황이) rsi가 20 밑에 있고 지금은 스토캐스틱k가 이전값보다 커져서 위로 방향을 틀은 종목을 검색하는 것입니다. 그리고 또한가지 여쭐 것이 있는데요 지금 챠트창에서 위의 상황을 봉 위에 화살표 같은 것으로 나타낼려면 어떻게 수식을 만들어야 하는지도 궁금합니다. 부탁드립니다. 감사합니다.
프로필 이미지
매매신호
2022-03-20
1340
글번호 157318
종목검색

매매신호 님에 의해서 삭제되었습니다.

프로필 이미지
매매신호
2022-03-20
0
글번호 157317
검색