커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

수고하십니다

수고하십니다 답변 감사드립니다 아래와 같은 답변 받았는데요 ,,, 리얼차트는 시스템 성능등의 이유로 현재 5000봉으로 제한되어 있습니다. 장 후에 시뮬레이션 차트에 현재일의 봉이 반영되므로 시뮬레이션 차트를 이용하시기 바랍니다. 해당부분 더 지원가능한지 건의토록하겟습니다. 즐거운 하루되세요 다름이 아니고 초봉 틱봉을 원하는데 시뮬레이션 차트에서 제공이 안되고 있습니다 그럼 시뮬레이션 차트에서라도 초봉 틱봉을 있는대로 좀 지원좀 해주셨으면 합니다 한 20000봉 까지라도 ,,,, 또다른 건의는 예트안에 시계좀 만들어 주셨으면 합니다 요즘 타 HTS마다 시계가 다 들어 가 있습니다 좀 고려해 주셨으면 합니다 부탁 드립니다 감사합니다
프로필 이미지
백스톰
2008-12-09
970
글번호 18649
시스템
답변완료

질문많이해서 죄송합니다~ ^^

옵션에서 전봉대비 미결제가 감소할때... 이거를 식으로 구현이 가능한가요? 안된다면 선물을 참조해서 미결제 감소할때.. 이런식으로 구현가능한가요? 매매하고있는 분봉. 옵션 한종목만 참고할려고합니다.
프로필 이미지
도감서생
2008-12-09
909
글번호 18646
시스템
답변완료

수식문의드립니다.

당일 수익이 10% 이상 발생시 그날 매매를 제한하는 식을 어떻게 구현해야 할까요. 손절시 매매제한은 구현가능한데.. 수익시는 자꾸 안먹히네요 ㅠㅠ
프로필 이미지
도감서생
2008-12-09
1002
글번호 18645
시스템
답변완료

수식문의입니다

이동평균선 각도가 상승 15도 이상일때 매수.. 이런식이 구성이 가능합니까? 답변부탁드리겠습니당
프로필 이미지
도감서생
2008-12-09
1013
글번호 18644
시스템
답변완료

문의드립니다.

안녕하세요. 오늘 장중에 1분봉으로 오늘의 최고점을 형성한 후 조정 받다가 다시 상승하여 전고점을 상향돌파하는 종목 검색식 만들어 주세요. 부탁드려요^^;
프로필 이미지
화이트홀
2008-12-09
832
글번호 18643
검색
답변완료

안녕하세요

문의합니다. 차트에서 macd 와 시그널수치 전체를한번에 나타낼수 있는 방법를 부탁합니다. 챠트에서 또는 엑셀로 (예:삼선전자 60분 챠트.12월9일.09:00.10:00.11:00)) 감사합니다
프로필 이미지
회원
2008-12-09
858
글번호 18637
지표
답변완료

수식문의입니다.

안녕하세요. 2006.8.22일 예스스탁에서 스토캐스틱 다이버젼스 수식을 올려주신 걸 그대로 복사해서 검증을 했더니 검증이 되질 않습니다. 수식은 아래와 같습니다. var : value1(0), value2(0), value3(0), value4(0), value5(0); var : SLindex1(0), SLindex2(0), Lindex1(0), Lindex2(0); var : SHindex1(0), SHindex2(0), Hindex1(0), Hindex2(0); value1 = stochasticsD(10,5,5); value2 = value1 > value1[1] and value1[1] <= value1[2]; // 스토캐스틱 상승반전 value3 = L > L[1] and L[1] <= L[2]; // 저가 상승반전 value4 = value1 < value1[1] and value1[1] >= value1[2]; // 스토캐스틱 하락반전 value5 = H < H[1] and H[1] >= H[2]; // 고가 하락반전 SLindex1 = MRO(value2,50,1); // 최근 스토캐스틱 상승반전 시점의 현재로 부터의 index SLindex2 = MRO(value2,50,2); // 두번째로 최근 스토캐스틱 상승반전 시점의 현재로 부터의 index Lindex1 = MRO(value3,50,1); // 최근 저가 상승반전 시점의 현재로 부터의 index Lindex2 = MRO(value3,50,2); // 두번째로 최근 저가 상승반전 시점의 현재로 부터의 index SHindex1 = MRO(value4,50,1); // 최근 스토캐스틱 하락반전 시점의 현재로 부터의 index SHindex2 = MRO(value4,50,2); // 두번째로 최근 스토캐스틱 하락반전 시점의 현재로 부터의 index Hindex1 = MRO(value5,50,1); // 최근 고가 하락반전 시점의 현재로 부터의 index Hindex2 = MRO(value5,50,2); // 두번째로 최근 고가 하락반전 시점의 현재로 부터의 index # stochasticsD의 상승형 divergence 발생시 매수 if value1[1] <= 20 and //전봉의 stochasticsD값이 침체권이 20 이하에 위치해 있고 value1[SLindex1+1] > value1[SLindex2+1] and // 최근 스토 상승반전 시점의 값이 이전 반전 시점의 값보다 크고 L[Lindex1+1] < L[Lindex2+1] and // 최근 저가 상승반전 시점의 값은 이전 저가 반전 값보다 작고 value2 and lowest(L,5) == lowest(L,15) // 스토캐스틱 상승반전 되었고 5봉동안의 최저가가 15봉 동안의 최저가 이면 then { buy(); exitshort(); } # stochasticsD의 하락형 divergence 발생시 매도 if value1[1] >= 80 and //전봉의 stochasticsD값이 과열권인 80 이상에 위치해 있고 value1[SHindex1+1] < value1[SHindex2+1] and // 최근 스토 하락반전 시점의 값이 이전 반전 시점의 값보다 작고 H[Lindex1+1] > H[Lindex2+1] and // 최근 고가가 하락반전 시점의 값은 이전 고가 반전 값보다 크고 value4 and highest(H,5) == highest(H,15) // 스토캐스틱 하락반전 되었고 5봉동안의 최고가가 15봉 동안의 최고가 이면 then { sell(); exitLong(); }
프로필 이미지
골드드래곤
2008-12-09
1000
글번호 18636
시스템
답변완료

피라미딩 관련해서..

안녕하세요.. 피라미딩 관련해서 간단한 테스트중인데요.. var : var1(0),var2(0),value1(0),value2(0); if open>=DayOpen[0] and stime>=090000 and stime<=145000 and marketposition()==0 Then{ buy("buy1",atstop,DayOpen[0]*1.005,1 ); var1=1; value1=DayOpen[0]*1.005; } if stime>=090000 and stime<=140000 and marketposition(0)==1 Then{ buy("buy2",atstop,value1*1.005,1); if MaxContracts() == var1 + 1 then { value1=value1*1.005; var1=var1+1; } } 위와 같이 시가보다 0.5%오르면 매수한 다음, 산 가격의 다시 0.5%오르면 재 진입하는 피라미딩식으로 피라미딩이 잘 되는지 확인중입니다. 그런데 실제 시뮬레이션 해보면 그림과 같이, 진입후 그 다음봉이 하락이면 피라미딩이 지정한 가격에서 이루어지지만 진입후 그 다음봉이 상승해버리면 그 이전의 진입 가격으로 다시 또 진입해버리는 현상이 발생합니다. 아마 제가 짠 식으로는 값 변화가 한 봉 딜레이 되어서 발생하는것 같은데요. 이러한 이유와 해결책에 대해 말씀해주시면 감사하겠습니다.
프로필 이미지
연돌
2008-12-09
898
글번호 18635
시스템
답변완료

수고하십니다

계속 건의 드리는데요 시스템 차트 봉 갯수 좀 늘려 주세요 장중엔 힘들더라도 장후엔 너무 봉갯수가 적습니다 이점 좀 어떻게 해결 해 주세요 감사합니다
프로필 이미지
백스톰
2008-12-08
898
글번호 18634
지표