커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

참조종목의 첫번째 봉 두번째 봉

[참조종목의 당일 두번째 봉] (5분봉의 두번째 봉) 의 종가가 [참조종목의 당일 첫번째 봉]의 시가 (당일시가) 보다 높다면 주종목을 매수... 향후 [참조종목의 현재가]가 [참조종목의 당일 시가보다 같거나 작아지면 청산... 하고 싶습니다. if data2(dayindex) == 1 then var1 = data2(Close); if data2(Open[dayindex]) < var1 then buy(); if marketposition() == 1 and Data2(low) <= data2(Open[dayindex]) then exitlong(); 오류 검증 부탁드립니다.
프로필 이미지
사이트
2010-04-03
722
글번호 29115
시스템
답변완료

EMA 지수이동평균이란...

지수 이동평균이란건 ..무엇을 의미하는지요.. 자세한 설명 부탁합니다..
프로필 이미지
뽀로로엄마
2010-04-02
863
글번호 29114
지표
답변완료

이격도를 고점 저점으로 나타 내고 싶은데요.

먼저 이격도를 구합니다. 고점을 100%, 저점을 0%으로 하여 백분율로 환산하여 모든 지점을 표시하고 싶습니다.
프로필 이미지
세븐키즈
2010-04-02
956
글번호 29113
지표
답변완료

주가가 횡보할때는 조건에 맞드래도 매수를 하지 않게 하고싶은데요

이평선 정배열 역배열 매수 매도 식입니다. 여기에 횡보구간에는 매수사인이 나드래도 매수진입하지 못하게 하는 식을 필터로 넣고싶은데요. 제생각은 이렇습니다 현재봉 이전의 20개봉내의 최고가와 최저가의 평균 2%이내에서 아래위로 움직일땐 매수금지하고 싶은데 어떻게 표현을 하면될까요? 밑의 식에 삽입하고 싶은데 수식 부탁합니다. input : shortPeriod(1), midPeriod(5), longPeriod(10); var : 단기이평(0), 중기이평(0), 장기이평(0),sarV(0); 단기이평 = ma(C, shortPeriod); 중기이평 = ma(C, midPeriod); 장기이평 = ma(C, longPeriod); if crossup(단기이평, 중기이평) and 중기이평 > 장기이평 and 단기이평 > 중기이평 then buy(); if crossdown(단기이평, 중기이평) and 중기이평 < 장기이평 and 단기이평 < 중기이평 then //문장2 sell();
프로필 이미지
회원
2010-04-02
812
글번호 29112
시스템
답변완료

질문입니다.

자세한 답변 부탁드립니다. 데이시스템 10분봉이고 1400청산 입니다. time=0930 일때 종가가 시가보다 크면 다음바에 시가매수입니다. 여기서, 매수한 봉에 고가를 저장하고 싶습니다. 매수한 봉에 고가가 이후 3개봉의 최고가와 비교 3개봉의 최고가가 클때는 이때의 최고가를 저장 다음3개봉의 최고가와 비교 이런식으로 비교하다 3개봉의 최고가가 다음 3개봉의 최고가와 비교해서 작으면 청산
프로필 이미지
하늘땅
2010-04-02
763
글번호 29111
검색
답변완료

질문?

input: stoppoint (0.3) if marketposition() == -1 then { if C > entryprice() + stopppoint then exitshort("H-"); ------------------------------------------------------- 위식으로 작성하여 스탑로스를 걸었는데 정확히 0.3pt 손절이 않되네요? 수정부탁드립니다
프로필 이미지
도윤아빠
2010-04-02
835
글번호 29109
시스템
답변완료

갭보정에 대한 질문

차트상에서 갭보정을 하고서 시스템을 돌리면 갭보정된 값으로 리포트됩니까, 아니면 차트상에서만 진입청산이 그렇게 보이고 리포트는 갭보정 안된 값으로 나타납니까? 원래는 갭보정 안하는 것이 맞겠지만 테스팅 해 볼 것이 있어서입니다. 수고하세요.
프로필 이미지
아비라
2010-04-02
756
글번호 29107
시스템

세계창투사 님에 의해서 삭제되었습니다.

프로필 이미지
세계창투사
2010-04-02
1
글번호 29104
시스템
답변완료

몇가지 질문 드립니다.

안녕하세요~ 몇가지 질문 드리겠습니다. 1) 참조data를 사용할 때, 참조data의 전일종가를 표시하려면 data2(dayclose(1)) <-- 이렇게 표현하는 것이 맞는지요? 2) 선물지수 "1초봉"을 주data로 하고 Kospi200지수 "일봉"을 참조data로 하였을 때, Kospi200지수의 당일시가가 전일종가대비 0.5%이상 상승시 매수한다는 수식 좀 부탁드립니다. --> 참고로 선물지수는 영업시간기준 09:00에 시가가 형성되고 Kospi200은 영업시간기준 09:01에 시가가 형성됩니다. 약 1분간 시차가 있는데, 제가 원하는 것은 09:01시점에서 Kospi200의 당일시가가 형성되면 위의 기준에 의하여 선물 "1초봉"에서 진입하고 싶습니다. --> "1초봉"과 "일봉"임을 다시 한번 말씀드립니다. 3) 실매매에서 1분봉을 사용할 때 봉갯수를 100개로 한 경우 약 1시간40분의 data가 되는데, 이때 수식에 전일종가, 전일고가 등이 포함되어도 문제가 발생할 일이 없는지요? 즉, 생성되는 봉의 갯수 시간대가 수식에 포함된 기간보다 짧을 경우 문제가 될 일은 없는지 궁금합니다. 4) 7400화면에서 시간주기 1초 100개봉으로 하였을 때 시간이 지나면 새로운 봉이 생성되고 앞에 것은 하나씩 사라져야 할 것 같은데 앞봉들이 그냥 있는 것이 정상인지 궁금합니다. (로그오프했다가 다시 로그온하면 앞의 것이 사라짐) 이상입니다. 그럼 즐거운 주말되시기를 바라겠습니다.
프로필 이미지
새로운세상
2010-04-02
858
글번호 29100
시스템