커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

지표 plot 문제 ㅠ

아래와 같이 지표식을 작성했는데요 input : X(20),N(20); var1 = Highest(h,N)[X]; var2 = lowest(L,N)[X]; plot(var1); plot(var2); 에러가 나네요;;; Number, string 이런식으로 나온거 같은데 뭐가 문제인지는 잘 모르겠네요ㅠ 부탁드립니다~
프로필 이미지
천재신
2014-10-29
151
글번호 79850
지표
답변완료

수식부탁합니다

1. 매수,매도 진입하는 수식 - 직전 n개봉이 연속해서 미결제약정이 직전 봉보다 모두 증가(0보다 큼)하고 n개봉 첫봉의 시가보다 현재봉의 종가가 작을(음봉) 경우 매도진입 - 직전 n개봉이 연속해서 미결제약정이 직전 봉보다 모두 증가(0보다 큼)하고 n개봉 첫봉의 시가보다 현재봉의 종가가 큰(양봉) 경우 매수진입 2. 위의 매수,매도 진입조건이 발생할 경우 해당하는 n봉 모두 각각의 시간, 시가, 고가, 저가, 종가, 미결제약정의 직전봉 증감값을 엑셀파일로 내려 받을 수 있는 명령어도 부탁합니다!!! 감사합니다!!!
프로필 이미지
회원
2014-10-29
161
글번호 79849
시스템
답변완료

지표식 표현이 가능할까요?

항상 수고해주셔서 많은 도움을 받고있습니다. 이평선 데드/골드 크로스가 발생한 후 이평과 이평의 차이값을 이격도가 아닌 포인트로 구현을 한후, 이평이격포인트가 특정값 이상으로 벌어졌을때, 이평선을 장악한 캔들의 고점과 저점에 표현하고싶습니다. 이격포인트는 6포인트로 설정주시되 변경가능했으면 좋겠습니다. 예를들어 첨부파일에 그림처럼 5/20 골드크로스나, 데드크로스가 발생한후, 구간이격포인트가 6포인트이상 벌어졌을때, 이평선을 장악한봉의 (정배열일때는 5이평을 장악한 음봉의 고점,역배열일때는 20이평을 장악한봉의 양봉의 저점) 고점과 저점을 추출하여 도형이나 선으로 표현하고 싶습니다. 미리 감사인사드립니다. ^^
프로필 이미지
이글루
2014-10-29
242
글번호 79848
지표
답변완료

문의 드립니다

안녕하세요. 항상 수고 많으십니다. 질문----------------------- 계좌 1개를 운영하려고 합니다. 적용하려는 전략식은 2개 입니다. ---(1), (2), (3), (4) 는 진입 순서입니다. --- (전략 1) (1)200.00 에 매수 신호입니다. (3)201.00에 청산되었습니다. (전략 2) (2)200.50 에 매도 신호입니다. (4)199.50에 청산되었습니다. 처음의 경우 즉, (전략 1)에서 200.00에 매수 신호 (전략 2)에서 200.50에 매도 신호가 나왔을 경우, 포지션이 서로 상쇄되어 포지션이 없게 되는지요? 그리고, 수익은 어떻게 되는지요? (전략 1)에서 1.0 수익 (전략 2)에서 1.0 수익 그래서, 도합 2.0의 수익을 얻게 되는지요? 아니면 서로 상쇄되어 처음에 0.5만 수익을 얻게 되는지요?
프로필 이미지
샐리짱
2014-10-29
141
글번호 79847
시스템

이글루 님에 의해서 삭제되었습니다.

프로필 이미지
이글루
2014-10-29
0
글번호 79846
지표

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

프로필 이미지
ahdzhr
2014-10-29
9
글번호 79845
시스템
답변완료

부탁드립니다

안녕하세요. 아래 3가지 수식을 대입하니 신호가 발생되지 않습니다. 무엇이 문제인가요? var : T(0); var1 = ma(c,5); if crossup(c,var1) Then{ T = 1; Condition1 = false; } if CrossDown(c,var1) Then T = -1; if T == 1 Then{ if countif(T==1 and H < H[1],3) == 3 Then{ var2 = (highest(H,3)+lowest(L,3))/3; Condition1 = true; } if Condition1 == true and CrossDown(c,var2) Then sell(); } 2. var : T(0); var1 = ma(c,5); if crossup(c,var1) Then{ T = 1; var3 = var2[1]; } if CrossDown(c,var1) Then T = -1; if T == 1 then{ if Countif(T == 1 and C > O,2) == 2 Then var2 = (highest(H,2)+lowest(L,2))/2; if C > var3 and var3 > 0 Then buy(); } 3. var1에 대한 내용이 없었습니다. var1 = ma(c,5); if MarketPosition == 0 and countif(C<O,2) == 2 and CrossDown(C,var1) Then sell("매도"); if MarketPosition == -1 and BarsSinceEntry >= 2 Then{ if countif(C<O,2) == 2 and (C+C[1])/2 > (highest(h,BarsSinceEntry)+Lowest(L,BarsSinceEntry))/2 Then ExitShort("매도청산"); } if MarketPosition == 0 and countif(C>O,2) == 2 and crossup(C,var1) Then Buy("매수"); if MarketPosition == 1 and BarsSinceEntry >= 2 Then{ if countif(C>O,2) == 2 and (C+C[1])/2 < (highest(h,BarsSinceEntry)+Lowest(L,BarsSinceEntry))/2 Then Exitlong("매수청산"); }
프로필 이미지
시월
2014-10-29
138
글번호 79844
시스템

시월 님에 의해서 삭제되었습니다.

프로필 이미지
시월
2014-10-28
17
글번호 79843
지표
답변완료

시스템식 부탁드립니다.

5분봉 선물 기준으로 할때 9시 34분 55초 기준으로 a>b 이면 'A' 출력하고 매수, a>c 이면 'B' 출력하고 매도, a>d 이면 'C' 출력하고 매수 를 9시 35분 00에 실행하는 시스템식
프로필 이미지
한글나라
2014-10-28
137
글번호 79842
시스템