커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

외국인 미결제 수량을 확인하고 싶습니다.

외국인 미결수량이 당일 외국인 투자주체 에서 확인하는것과 동일한것인가요? 그리고 선물 만기 다음 날부터 다음 만기일 까지 선물 외국인 순매수량을 누적하고 싶습니다. 선물 만기가 끝나면 다시 0 부터 누적시키고 싶은데..수식좀 부탁드립니다.
프로필 이미지
nadogaja
2013-05-29
214
글번호 63723
시스템
답변완료

시스템식 범위

항상감사드립니다 1. var 72 = 삼각가중이평 200 var 32 = 삼각가중이평 500 var72 와 var32 의 간격이 10틱이내일때 조건 A 이면 매수... 이조건을 시스템식으로표현하고 싶습니다 2.예스스탁답변 문의하신 내용 정확히 이해하지 못했습니다. 아래식은 매수진입후 10개봉 이후에 최근 10개봉의 최고가가 진입가대비 100틱이상이거나 최저가가 100틱이하이면 청산합니다. if MarketPosition == 1 and BarsSinceEntry >= 10 Then{ if highest(H,10) >= EntryPrice+PriceScale*100 or Lowest(L,BarsSinceEntry) <= EntryPrice-PriceScale*100 Then exitlong("eB2"); } 제가 원하는 시스템식은 매수진입후 10개봉이후가 아닙니다. 매수진입후 진행되는 상태에서 현재봉기준으로 직전10개봉에서 100틱 변동폭 발생 유로선물에서는 1분봉 5개에서 100틱의 변동폭이 발생합니다 매수진입 -------> 직전10 개봉 <<========== 현재봉 <---------------------> 변동폭 100틱 감사합니다
프로필 이미지
조민철
2013-05-29
247
글번호 63722
시스템

울버린777 님에 의해서 삭제되었습니다.

프로필 이미지
울버린777
2013-05-28
12
글번호 63721
지표

러블리 님에 의해서 삭제되었습니다.

프로필 이미지
러블리
2013-05-28
30
글번호 63720
지표
답변완료

문의드립니다

항상고맙습니다. 먼저 첫번째 수식은 단기이평선 , 장기이평선, 을 테마로 나타내고 싶습니다.(변수)로써조정가능하게 해주십시요 그리고 골드크로스 위로는 (그린색) 골드크로스가 꺽여서 데드크로스발생시 (그레이) 골드크로스날때까지.. 2. 5일단기이평, 5일장기이평 3. 10일단기이평, 10일장기이평 4. 20일단기이평. 20일장기이평 5. 60일단기이평, 60일장기이평
프로필 이미지
tkssjdnf
2013-05-28
213
글번호 63719
지표
답변완료

수식문의 드립니다

안녕하세요 매번 감사드립니다. 1번. 20선 돌파한 양봉의 다음 봉이 음봉이면 그음봉의 고가 두틱위에 진입 입니다 질문은 1번의 양봉 음봉 다음봉이 고가 투틱을 못넘고 음봉의 저가 3틱 밑으로 내려가면 1번의 진입 조건을 취소하는 것도 수식으로 작성 할수 있을까요? 간단히 말하면 양봉 음봉 다음봉이 음봉의 저가3틱 밑으로 내려가면 3틱 밑으로 내려간 다음봉이 처음 20선돌파한 양봉음봉 위 2틱을 돌파해도 진입이 안되게 하는 하려 합니다
프로필 이미지
포승
2013-05-28
201
글번호 63718
시스템
답변완료

의문점이 한가지 있습니다.

안녕하세요. 우선, 친절한 답변 감사드립니다 . 답변 남겨주신걸 보는데 뭔가 좀 이해가 가지 않는부분이 있어서 추가질문좀 드리겠습니다 .. 아래내용은 답변주신 내용입니다 . =========================================================================== 안녕하세요 예스스탁입니다. input : P(5),N(3); #1차매수 if MarketPosition == 0 and dayindex > 0 and CrossDown(C, dayhigh(0) * 0.97 ) then buy("b"); #추가매수 if MarketPosition == 1 and CurrentEntries < N Then buy("add",AtStop,EntryPrice*(1-(P*CurrentEntries)/100)); #청산(평균단가대비 3% 상승) if MarketPosition == 1 Then exitlong("bx",atlimit,AvgEntryPrice*1.03); #당일청산 SetStopEndofday(144500); 1차 매수후 5% 하락시 마다 추가매수하는 식입니다. 1차매수와 추가매수포함 3회까지 진입합니다 시스템 적용시 피라미딩을 모든진입신호허용으로 설정하셔야 합니다. 즐거운 하루되세요 ===================================================================== 내용중 추가매수부분에서 보면 buy("add",AtStop,EntryPrice*(1-(P*CurrentEntries)/100)); 이부분중에 CurrentEntries << 이것은 진입횟수를 나타내는 함수가 아닌지요 .. ? 저 부분에서 진입횟수를 넣어 계산을 하는게 맞는건지요 .. ?? 수식 참고해서 적용을 해보니 무언가 이상합니다 ^^;; 제가 잘못알고있는건가요 ? 조금만 자세한 설명 좀 부탁드리겠습니다 .. 답변 미리 감사드리구요 , 수고하세요 ^^
프로필 이미지
검은머리외국인
2013-05-28
193
글번호 63712
시스템
답변완료

엑셀vba등으로 예스트레이더의 특정 동작을 실행시킬 수 있나요?

가령 만든 시스템을 차트에 적용시키고 시뮬레이션하는 동작을 vba로도 실행 할 수 있나요? 뜬금없는 질문이긴 하지만. 혹시나 해서.. 하하.
프로필 이미지
학생
2013-05-28
257
글번호 63710
시스템
답변완료

수식문의

var1 = DayOpen; var2 = int(var1/10)*10; var3 = FracPortion(var1/10)*10; if var3 >= 7.5 Then{ if abs(10.00-var3) < abs(7.5-var3) Then value1 = var2+10.00; Else value1 = var2+7.50; } if var3 < 7.5 and var3 >= 5.0 Then{ if abs(7.5-var3) < abs(5.0-var3) Then value1 = var2+7.50; Else value1 = var2+5.00; } if var3 < 5.0 and var3 >= 2.5 Then{ if abs(5.00-var3) < abs(2.5-var3) Then value1 = var2+5.00; Else value1 = var2+2.50; } if var3 < 2.5 Then{ if abs(2.50-var3) < abs(0-var3) Then value1 = var2+2.50; Else value1 = var2; } plot1(value1,"ATM"); 위의식은 등가잡기수식인데요 0.65씩 자동으로 위아래 3개씩 수평선을 만들고십읍니다
프로필 이미지
백진강
2013-05-28
232
글번호 63702
지표