커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

문의

관심종목에 대해 실시간으로 검색할 수 없나요? 예를 들어 관심종목이 10가지 인데, 5분봉에서 스토캐스틱 골든크로스가 발생한다면 실시간으로 검색할 수 있는 방법 문의 드립니다.
프로필 이미지
미래테크
2016-12-10
136
글번호 104864
종목검색
답변완료

수식 부탁합니다

일봉상의 일목균형 구름대값(선행스팬1, 선행스팬2) 중 큰값 즉 max(선행스팬1,선행스팬2) 값을 분봉상에 나타내고자 합니다. 지표식 부탁합니다.
프로필 이미지
미래테크
2016-12-10
132
글번호 104863
지표
답변완료

문의 드립니다

안녕하세요 아래수식에서 매수,매도 화살표 발생시 표시에 한글로 매수,매도 표시하고자 합니다 그리고 매수,매도발생시점에서 10틱간격으로 10틱,20틱,30틱 이런식으로 차트에 표시하고자 합니다 부탁드립니다 감사합니다 input : P(20),N(3); var1 = ma(C,P); if crossup(c,var1+PriceScale*N) and C > O Then buy("매수"); if CrossDown(c,var1-PriceScale*N) and C < O Then sell("매도");
프로필 이미지
만강
2016-12-10
156
글번호 104862
시스템
답변완료

수식작성좀 부탁드릴께요..

오랜만에 다시 볼려니... 잘 몰라서 염치불구하고 한번에 물어볼께요...시간되실때 부탁드립니다. - 사용챠트 : 미니선물지수1분봉 - 조건 : 당일 상방진입이든 하방진입이든, 한번(한개)만 진입하고 장중 판다. - 조건 : 당일 오후 3시에 보유중이면 시장가로 판다. <선종류> 상한선 HH ------------- 시초가 O 하한선 LL ------------- 선물1분봉지수이평선(20,35,60,120) <선물상방진입> 조건 1 : 시초가가 상한선과 하한선 사이에 시작 조건 2 : 선물1분봉상 상한선 돌파시 상승쪽 한개만 진입 파는조건 : 기준선 아래로 내려오면 판다. 기준선: 모든 1분봉지수이평선이 상한선 아래에 있으면 상한선이 기준선 각 이평선이 상한선 위로 차례로 올라가게되면 최종 올라간 선이 기준선이 된다. <선물하방진입> 조건 1 : 시초가가 상한선과 하안선 사이에 시작 조건 2 : 선물1분봉상 하한선 돌파시 하락쪽 한개만 진입 파는조건 : 기준선 위로 올라오면 판다. 기준선: 모든 1분봉지수이평선이 하한선 위에 있으면 하한선이 기준선 각 이평선이 하한선 아래로 차례로 내려오게되면 최종내려온 선이 기준선이 된다. ----- 별거 아닌데...말로 쓸려니 복잡스럽네요. ----- 이조건에 맞게 진입시 챠트상 강조화살표 표시, 팔때 화상표 표시 하는법좀 부탁드릴께요. ----- 한번에 너무 여러개를 물어봐서 너무 죄송하네요...날씨 변화가 심한데 건강챙기시고 항상 감사합니다....(__)
프로필 이미지
묻어가는자
2016-12-12
165
글번호 104861
강조
답변완료

수식문의

늘 감사합니다 1. 당일 오전10시30분부터 익일 2시30분 까지 매매 2. 익일 4시30분 강제 청산 3. 매수2회, 매도2회 하루에 두번씩만 진입 4. 당일 고가대비 50틱 하락 매수 5. 당일 저가대비 50틱 상승 매도 6, 손절 25틱, 익절 50틱 *지표식문의 아래의 식으로 해선에 적용하면 전일, 전전일 등등은 24시를 기준으로 시작점이 표시됩니다 당일식은 07시를 기준으로 적용되고 있습니다 통일해서 오전 07시를 기준으로 변경되는 식으로 만들어 주세요 당일07시에서 익일07시 까지입니다 plot1(data2(DayHigh(0)), "2당일고가"); plot2(data2(DayOpen(0)), "2당일시가"); plot3(data2(DayLow(0)), "2당일저가"); plot4(data2(DayClose(0)), "2당일종가"); plot11(data2(highD(1)), "1전일고가"); plot12(data2(lowD(1)), "1전일저가"); plot13(data2(highD(2)), "2전일고가"); plot14(data2(lowD(2)), "2전일저가"); plot15(data2(highD(3)), "3전일고가"); plot16(data2(lowD(3)), "3전일저가"); plot17(data2(highD(4)), "4전일고가"); plot18(data2(lowD(4)), "4전일저가"); plot19(data2(highD(5)), "5전일고가"); plot20(data2(lowD(5)), "5전일저가"); 감사합니다.
프로필 이미지
상암동
2016-12-12
140
글번호 104860
시스템
답변완료

시스템 수식 부탁드립니다

제가 만들려고 하는 시스템은 그림1처럼 최초 진입자리에서 수익시 1.5p 마다 추가진입하고 최초 진입가에서 5p이상 상승시 청산조건을 찾고, 청산조건을 못찾은 경우 수익 7p에서 잔량 모두를 청산하는 시스템입니다. 또한 손절은 피라미딩을 들어간 평균단가 대비 0.5p 이하로 상승시 +-0.3p에서 청산하고 평균단가가 0.5p이상 수익발생하고 떨어질 경우 진입가에서 손절하는 시스템이며, 평균단가 대비 1p이상 수익이 발생하고 수익금이 최고수익 대비 80% 하락할 경우 트레일링 스탑을 적용하게 작성한 것입니다. 하지만 그림2를 보면 손절이 각 개별 진입가에서 작동해서 손절이 이루어 지고 있습니다. 시스템 식에 무슨 문제가 있는지 확인 부탁드립니다. 감사합니다 if MarketPosition == 1 Then { if MaxContracts < 10 Then buy("bb",atstop,LatestEntryPrice(0)+1.5,1); } if MarketPosition == -1 Then { if MaxContracts < 10 Then sell("ss",atstop,LatestEntryPrice(0)-1.5,1); } /*#진입별 1.5포인트 수익시 청산 SetStopProfittarget(7,PointStop);*/ if MarketPosition == 1 Then ExitLong("bp",atlimit,AvgEntryPrice+7); if MarketPosition == -1 Then ExitShort("sp",atlimit,AvgEntryPrice-7); if MarketPosition == 1 and c > entryprice + 5 and Relative1 >= 65 Then exitlong("bx1",AtStop,c); if MarketPosition == -1 and c < entryprice - 5 and Relative1 <= 35 Then exitShort("sx1",AtStop,c); if MarketPosition == 1 and highest(h,BarsSinceEntry) >= avgEntryPrice + 1.0 Then Exitshort("bx2",AtStop,highest(H,BarsSinceEntry) - abs(highest(H,BarsSinceEntry)-avgEntryPrice)*0.2); if MarketPosition == -1 and lowest(L,BarsSinceEntry) <= avgEntryPrice - 1.0 Then Exitshort("Sx2",AtStop,lowest(L,BarsSinceEntry) + abs(lowest(L,BarsSinceEntry)-avgEntryPrice)*0.2); if MarketPosition == 1 Then { if highest(H,BarsSinceEntry) < avgEntryPrice + 0.5 Then exitlong("bx3",AtStop,avgEntryPrice-0.3); if highest(H,BarsSinceEntry) >= avgEntryPrice + 0.5 Then exitlong("bx4",AtStop,avgEntryPrice); } if MarketPosition == -1 Then { if Lowest(L,BarsSinceEntry) > avgEntryPrice - 0.5 Then ExitShort("sx3",AtStop,avgEntryPrice + 0.3); if Lowest(L,BarsSinceEntry) <= avgEntryPrice - 0.5 Then ExitShort("sx4",AtStop,avgEntryPrice); }
프로필 이미지
미송
2016-12-09
169
글번호 104859
시스템
답변완료

시스템수식 문의드립니다

참조데이타로 호가잔량(매수잔량)이 전봉보다 적으면 매수 호가잔량이(매수잔량)이 전봉보다 많으면 매도 외부변수() 부탁드립니다
프로필 이미지
몽고메리
2016-12-09
156
글번호 104846
시스템
답변완료

안녕하세요?

안녕하세요? 아래는 현재가-당일저가,고가 인데요 abs(C-daylow) < PriceScale*진폭 abs(C-DayHigh) < PriceScale*진폭 이부분을 50개 전봉으로 수정하고 싶습니다. 수식 부탁드립니다.
프로필 이미지
상중하
2016-12-09
140
글번호 104844
시스템
답변완료

문의드립니다

오늘도 수고 많으십니다. 환경 : 이평선(5,20,30,60,120일선) 1.매수 (MACD가 기준선 아래서 골든크로스 또는 기준선 위에 있으며) and (이평선 정배열) and (20일선 우상향이 5개봉 이상 유지되고 있고) and (현재봉 시가가 5일선 and 20일선 밑에 있다) 일때 매수진입 및 a.wav 실행 2.매도 (MACD가 기준선 위에서 데드크로스 또는 기준선 아래에 있으며) and (이평선 역배열) and (20일선 우하향이 5개봉 이상 유지되고 있고) and (현재봉 시가가 5일선 and 20일선 위에 있다) 일때 매도진입 및 b.wav 실행 3.기타 .청산 100틱(트레일링스탑을 구현할수 없으면 청산 25틱) .손절 15틱 .본절: 10틱이상 수익중이면 손절가를 진입가와 동일하게 변경 .트레일링스탑: 15틱이상 수익중이면 손절을 5틱에 걸고 10틱 단위로 트레일링스탑으로 손절값을 변경해준다. 손절값 변경시 마다 c.wav 실행 예>매수진입시 +15틱 수익시 +5틱 손절, +25틱 수익시 +15틱 손절, +35틱 수익시 +25틱 손절..... .수익 틱수를 마지막 완료된 봉위에 출력이 가능하시면 부탁드립니다. 주말 즐겁게 보내세요 ^^
프로필 이미지
웹피
2016-12-09
146
글번호 104835
시스템