커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

분할매수/분할매도 방법

안녕하세요... KODEX 200(ETF)를 분할매수해서 분할매도를 하고 싶습니다. 예를 들어... ■ 분할매수 1) 일봉 종가가 5이동평균선을 골든크로스: 매수1 2) 5이동평균선이 20이동평균선을 골든크로스: 매수2 ■ 분할매도 1) 일봉 종가가 5이동평균선을 데드크로스: 매도1 2) 5이동평균선이 20이동평균선을 데드크로스: 매도2 수식 작성 부탁드립니다.
프로필 이미지
Chris
2010-12-03
861
글번호 34046
시스템
답변완료

이전 고가/저가 찾는 수식

안녕하세요, 옵션차트에서 당일 최고가와 최저가를 기준으로 해서 이전 ()일동안에, 당일 최고가보다 큰 값을 가지면서 당일 최고가와 가장 가까운 고가와 당일 최저가보다 작은 값을 가지면서 당일 최저가와 가장 가까운 저가를 찾는 수식을 알려주세요. 차트에 표시하는 방법과 그 지점에서 매수 또는 매도를 할 수 있는 시스템식도 알려 주시면 감사하겠습니다. 예) 콜옵션255 당일 최고가 3.35 / 당일 최저가 2.50 일 때, 동 종목의 지난 ()일동안 3.35와 가장 가까운 이전고가는 4.15 동 종목의 지난 ()일동안 2.50와 가장 가까운 이전저가는 2.03
프로필 이미지
텐푸로
2010-12-02
823
글번호 34045
지표
답변완료

감사합니다...

감사합니다... 아래보내 주신 식 잘 받았습니다... 식에서 이해 안 되는 부분이 있어 다시 물어 봅니다. 1} var2>0 이 왜 들어가는지 궁금하구요 2) var4 >0 인지 궁금하구요 혹 var4< 0 은 아닌지요? 3) var3 = C; var4 = Var1[1]; <== 이거는 var4 = var3[1] 이지요?? 조금 다른거로 해서 식이 이상해 질수 있어 자세히 물어 봅니다,, 늘 감사드리며 수고하세요~ 아래) 안녕하세요 예스스탁입니다. if crossup(ma(c,5),ma(C,20)) Then{ var1 = C; var2 = Var1[1]; if var1 > var2 and var2 > 0 Then buy(); } if CrossDown(ma(c,5),ma(C,20)) Then{ var3 = C; var4 = Var1[1]; if var3 < var4 and var4 > 0 Then Sell(); } 즐거운 하루되세요 > 안미남 님이 쓴 글입니다. > 제목 : 미리 감사드립니다.. > 수고많습니다... 5.20이평 골드에 매수한다에서.. 전에 골드와 현재 골드를 비교해 현재의 골드가 높으면 매수.. 낮으면 취소..그렇게 식을 만들고 싶습니다. 부탁드립니다..수고하세요~~
프로필 이미지
안미남
2010-12-02
632
글번호 34044
시스템
답변완료

시스템식...을 참고하고 싶습니다.

yesstock 상위매위중 매매신호에서 매수신호 매도신호 발생을 확인할수 있던데요.... 이런 수식은 어떻게 만드는 건지요.... 참고할수 있으면 좋겠다는 생각이 들어서요... 비슷한 수식이라도... 부탁드립니다.
프로필 이미지
신나는파파
2010-12-02
587
글번호 34043
시스템
답변완료

수식부탁드립니다=================

다시한번부탁드립니다 INPUTS: R(8), S(5), U(5),매수전봉차(10),매도전봉차(10),손절치(40),익절치(40),연속봉(11),전환값(1),봉이후(13); var : cnt(0),count(0); VALUE1 = TSI(C, R, S, U); count = 0; for cnt = 0 to 20{ if sdate == EntryDate(cnt) Then count = count+1; } if stime >= 91000 and stime < 145000 then{ if value1 >= value1[1]+매수전봉차 Then buy("Buy1"); if (count == 0 and countif(value1 > value1[1],연속봉) == 연속봉) Or (count > 0 and BarsSinceExit(1) >= 봉이후 and countif(value1 > value1[1],연속봉) == 연속봉) Then Buy("buy2"); if MarketPosition == 1 Then{ ExitLong("bx1",AtStop,EntryPrice-PriceScale*손절치); ExitLong("bx2",AtStop,highest(H,BarsSinceEntry)-PriceScale*익절치); if IsEntryName("buy2") == true and BarsSinceEntry < 5 and value1 <= value1[1]-전환값 Then exitlong("bx3"); } if value1 <= value1[1]-매도전봉차 Then sell("sell1"); if (count == 0 and countif(value1 < value1[1],연속봉) == 연속봉) Or (count > 0 and BarsSinceExit(1) >= 봉이후 and countif(value1 < value1[1],연속봉) == 연속봉) Then sell("sell2"); if MarketPosition == -1 Then{ ExitShort("sx1",AtStop,EntryPrice+PriceScale*손절치); ExitShort("sx2",AtStop,Lowest(L,BarsSinceEntry)+PriceScale*익절치); if IsEntryName("sell2") == true and BarsSinceEntry < 5 and value1 >= value1[1]+전환값 Then ExitShort("sx3"); } } 호가잔량이평 오실레이터값이 3000 ~ -3000 사이일때는 진입안하게해주세요 감사합니다
프로필 이미지
leekss1
2010-12-02
666
글번호 34042
시스템
답변완료

스토캐스틱 검색식부탁 드립니다

안녕하세요. 스토캐스틱 다이버전스 발생종목을 검색하는 식을 어떻게 작성해야되나요. 30분봉과 일봉에서의 검색식 부탁드립니다. 수고하세요! 메일주소:skypark55@daum.net
프로필 이미지
붉은넥타이
2010-12-02
751
글번호 34041
시스템
답변완료

참조종목을 일봉상 참조하고 싶은데...

등가옵션을 참조종목으로 설정하여 콜등가옵션 data6 풋등가옵션 data7 아래의 수식은 선물5분봉에서 등가옵션의 일봉을 참조하는 수식인데... 등가옵션의 일봉 추세상 콜, 풋, 콜방향역전, 풋방향역전으로 나누고 전전일까지 콜(추세상승), 전일 풋역전(추세변환), 당일의 매매는 풋으로 변환된다 가정하면, 실제 매매상 전전일은 콜, 전일은 콜, 당일은 풋으로 일봉단위로 기준을 만들고 싶은데..... 문제는 일봉상 옵션의 시가, 고가, 저가, 종가로 확정된 추세를 다음날 선물5분봉에서 참조하고자 하는데... 아무래도 일봉상의 조건을 분봉상으로 인식하는 것으로 나와서 검토해보시고 수정부탁드립니다. INPUTS: R(14), S(10), U(6); var1 = DTI(R, S, U); Var:옵추세(0),옵추세1(0),콜(0),풋(0),콜역전(0),풋역전(0); If data6(DayOpen[1]) > data7(DayOpen[1]) and data6(DayClose[1]) < data7(DayClose[1]) then { 옵추세[1] == 풋역전;// } If data6(DayOpen[1]) < data7(DayOpen[1]) and data6(DayClose[1]) > data7(DayClose[1]) then { 옵추세[1] == 콜역전;// //Alert("콜역전,%.2f",data4(DayLow[1])); } If data6(DayOpen[1]) >= data7(DayOpen[1]) and data6(DayClose[1]) >= data7(DayClose[1]) and data6(DayClose[2]) >= data7(DayClose[2]) then { 옵추세[1] == 콜;// } If data6(DayOpen[1]) <= data7(DayOpen[1]) and data6(DayClose[1]) <= data7(DayClose[1]) and data6(DayClose[2]) <= data7(DayClose[2]) then { 옵추세[1] == 풋;// } If 옵추세[1] == 콜역전 and 옵추세[2] == 풋 and data6(C) > data7(DayLow[1]) and var1 > var1[1] and var1[1] < var1[2] and var1[2] < var1[3] and var1[3] < var1[4] and var1 < -var2 Then // 2 buy("옵추세매수64"); If 옵추세[1] == 풋역전 and 옵추세[2] == 콜 and data7(C) > data6(DayLow[1]) and var1 < var1[1] and var1[1] > var1[2] and var1[2] > var1[3] and var1[3] > var1[4] and var1 > var2 Then // 2 Sell("옵추세매도64"); .
프로필 이미지
파문일기
2010-12-02
612
글번호 34030
시스템
답변완료

시스템식 질문입니다

풋옵션 1분차트 참조1 다우산업 1분 차트 설정해 놓은 다음 전일 다우산업지수가 전일기준으로 -1% 이상 하락 했다면 C > dayopen*1.02 일때 매수식 입니다 감사합니다
프로필 이미지
파인애플
2010-12-02
661
글번호 34029
시스템
답변완료

미리 감사드립니다..

수고많습니다... 5.20이평 골드에 매수한다에서.. 전에 골드와 현재 골드를 비교해 현재의 골드가 높으면 매수.. 낮으면 취소..그렇게 식을 만들고 싶습니다. 부탁드립니다..수고하세요~~
프로필 이미지
안미남
2010-12-02
640
글번호 34028
시스템