커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

질문이 더 있습니다.

masl5= (ma5-ma5[1])/ma5[1]*100; 이런식으로 이평선 기울기를 체크하고 있는데, 1."이 기울기가 음수로 전환된 상태로 있는 동안" 2."몇 봉동안 음수 상태인지" 3. 최근 10봉동안 masl5가 0.1이상인 봉이 3개이상인 경우... 4. 최근 10봉동안 5일선의 기울기가 상승인 봉이 하락인 봉보다 많은 경우. 5. 변곡(하락에서 상승)이 일어났을 경우,그 변곡이 현재 봉보다 몇 번째 봉에서 발생했는지 여부(변곡 후에도 조그마한 변곡들이 발생을 하기 때문에 최근 60봉 이내에서 변곡점 중 최저인 변곡점)등을 구현하는 수식을 알고 싶습니다. 그리고 어제 질문했던 장 시작후 진입 금지 부분에서 dayindex>5란 식을 넣었는데 시뮬 돌려보면 계속 첫번째 봉에서 진입이 발생합니다. 틱봉상 거래라 시간으로 정하기가 좀 어려운 부분이 있어서 봉갯수로 제어하려고 해서 장 시작후 당일 발생한 봉들의 이평선이 생성되기 전까지는 진입을 안하려고 하는데 잘 모르겠습니다. 매번 감사합니다.^^
프로필 이미지
깜피
2010-03-16
587
글번호 28683
시스템
답변완료

분,일,주,월봉 통합검색방법 문의

보조지표상의 신호를 분봉,일봉,주봉,월봉상에 동시에 만족하는 종목검색방법 문의 드립니다. 예를 들면, 일봉상 MACD > 0 돌파시 분봉, 주봉, 월봉상에도 MACD > 0 이상인 종목검색 만약 불가능하다면, 분봉,일봉,주봉,월봉상의 검색을 하는 함수를 각각 만들어서 검색결과 종목들을 불러오는 식을 만드는 방법은 없는지요 (검색식, 시스템식 등에서 가능하거나 거기에 가까운 방법이라도 부탁드립니다.)
프로필 이미지
dqzero
2010-03-16
604
글번호 28682
검색

절대원칙30 님에 의해서 삭제되었습니다.

프로필 이미지
절대원칙30
2010-03-15
1
글번호 28681
지표
답변완료

EL 식인데 YT 로 변환 부탁드립니다.

{ Type: User Function, Name: calcB } Inputs: Length(Numeric); Vars: X(0); X = BarNumber; Value1 = Summation(X * Close, Length) - (Length * Average(X, Length) *Average(Close, Length)); Value2 = Summation(Square(X), Length) - (Length * Square(Average(X, Length))); calcB = Value1/Value2; { Type: User Function, Name: calcA } Inputs: Length(Numeric); Vars: X(0); X = BarNumber; calcA = Average(Close, Length) - (calcB(Length) * Average(X, Length)); { Type: Indicator, Name: Std Error Bands Smooth } Inputs: Length(21), SDeg(3); Vars: LinRegY(0), X(0), StdErr(0), LinRegS(0), SErr(0); LinRegY = LinearRegValue(Close, Length, 0); X = CurrentBar; IF CurrentBar > Length then Begin Value1 = (Summation(Square(Close), Length)) - ((calcA(Length) * Summation(Close, Length))) - ((calcB(Length) * Summation(X * Close, Length))); Value2 = Length - 2; StdErr = SquareRoot(Value1 / Value2); LinRegS = Average(LinRegY, SDeg); SErr = 2 * Average(StdErr, SDeg); Plot1(LinRegS, "LinRegS"); Plot2(LinRegS + SErr, "+StdErrS"); Plot3(LinRegS - SErr, "-StdErrS"); End;
프로필 이미지
ewy
2010-03-15
659
글번호 28679
지표
답변완료

이평선관련 질문입니다

이평선의 기울기를 표시하기 위해서 이런 지표식을 만들었습니다. Input : Period1(5); var:ma5(0), masl5(0),masl5_1(0); ma5=ma(c,5); masl5= (ma5-ma5[1])/ma5[1]*100; if masl5>0 Then Plot1(masl5, "이평기울기+"); If masl5<0 Then Plot2(masl5, "이평기울기-"); if masl5==0 then plot3(masl5,"이평기울기 0"); PlotBaseLine1(0, "기준선 0"); 1 masl5가 0인 경우에도 아래와 같이 빨간기둥, 파란기둥이 표시가 되는데 수정하는 방법을 알고 싶습니다.(masl5가 0인데도 빨간색으로 표시될 때는 파란기둥, 기준선이 N/A로 표시되는데 이건 또 왜그런지???) 2.기준선을 0으로 놓았는데 0보다 위에 기준선이 표시되고 있습니다. 그리고 덧붙여서 질문이 있는데, Buy("진입",AtLimit,c-1,1); 이런 매수식이 있습니다. C=200.0 다음봉이 저가 199.5, 고가 201.0 그 다음봉이 저가 198.0 고가 200이라고 하면 시뮬레이션 상에서는 체결이 안되는데, 실제 매매시 두번째봉에서(198~200인봉) 체결이 일어나나요? 예를 들어 1분봉 거래시, 조건 만족시 주문을 해놓고 체결될 때까지 한 봉 주기 동안 기다리는 건지(199.5에 주문 내놓고 다음 1분동안 기다리는건지), 아니면 주문 넣어지고 계속 기다리는 건지(199.5에 주문 내 놓고 장 마칠때까지 기다리는 건지-이건 아닌 것 같은데요), 그것도 아니면 다시한 번 조건을 기다리는건지(C=200이니까 다음봉이 199.5이하로 내려갈때 주문을 내는 건지) 궁금합니다. 저는 조건 만족시 꼭 다음 봉에서 주문이 안나가고 그 다음봉이 0.5만큼 떨어질때 주문 내도 상관이 없거든요. 질문이 좀 난잡합니다. 답변 부탁드리겠습니다.^^
프로필 이미지
깜피
2010-03-15
594
글번호 28678
지표
답변완료

재차 질문입니다

옵션매도 시스템입니다. 1,현재 시점 당일 최저가에서 30틱 상승시 매도 10개 진입 2,진입가에서 15틱 상승시 추가 매도진입 10개 3.손절은 추가진입후 20틱 상승시 전량손절 4.청산은 진입가격대비 40틱수익시 청산 혹은 종가 청산
프로필 이미지
thyart
2010-03-15
491
글번호 28677
시스템
답변완료

옵션값 선택이 가능할까요?

제가 드렸던 질문이 가능하군요... 그렇다면 콜옵션, 풋옵션 가격이 장시작하면 변동이 큰데... 그날 장 시작과 동시에 3.0대 콜/풋 옵션값과 2.0대 콜/풋 옵션값을 Data 참조로 자동 대입하는 수식을 만들 수 있을까요?? 오늘 장 시작과 동시에 3.0대 콜/풋옵션이 C220.0과 P215.0인데요... 아님, 선물 시가가 218.50이면 콜옵션은 218.50 위에 값 C220.0 값을 자동 대입하고, 풋옵션은 218.50 바로 아랫값 P217.5를 대입하는 수식을 만들 수 있을까요??
프로필 이미지
빨간우산
2010-03-15
522
글번호 28676
지표
답변완료

메일로 부탁합니다.

slim-1111@hanmail.net
프로필 이미지
슬림
2010-03-15
484
글번호 28675
시스템
답변완료

당일포지션정리

만약 9시부터 ~ 3시5분까지 총수익이 o.8pt 발생하면 매수.매도 진입금지하라. 시스템식 수식 부탁드립니다.
프로필 이미지
회원
2010-03-15
547
글번호 28674
시스템