커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

시스템식 여쭤봅니다.

주식 개별 종목에서 거래하려고 합니다. 15분봉 차트 띄워놓으려고 합니다. 매수조건 3봉전 종가 대비 1봉전 고가가 20%~30% 상승범위에 있고 현재가가 1봉전 고가 대비 -15% ~ -10% 이고 일봉상 RSI가 50 이하 이고 일봉상 2봉전 거래량에 비해 현재 일봉상으로 거래량이 50% 이하 이고 15분봉 상으로 저가가 3봉동안 2% 범위로 유지되었을때 매수주문 또는 3봉전 종가 대비 1봉전 고가가 31%~40% 상승범위에 있고 현재가가 1봉전 고가 대비 -20% ~ -16% 이고 일봉상 RSI가 50 이하 이고 일봉상 2봉전 거래량에 비해 현재 일봉상으로 거래량이 50% 이하 이고 15분봉 상으로 저가가 3봉동안 2% 범위로 유지되었을때 매수주문 매도는 7%상승시 50% 매도 10% 상승시 남은 전량 매도 7% 상승후 다시 2%로 내려오면 전량 익절 손절은 매수후 -3% 시 50% 매도 매수후 -5% 면 남은 전량 매도 오늘 매수주문이 일어났으면 추가 매수가 안일어났으면하고 오늘 매수후 물량이 유지되고 있으면 내일 조건이 나와도 또 추가매수는 안되고 조건에 따라 매도만 일어났으면 좋겠습니다. 감사합니다.
프로필 이미지
부자청년28
2017-11-14
171
글번호 114162
시스템
답변완료

우정사업본부 분류

투자주체를 분류할 때 우정사업본부는 어디로 집계되는지요? 예를 들면 1. 기타주체 2, 기타 등 미리 감사드립니다.
프로필 이미지
스퍼트시커
2017-11-14
154
글번호 114161
지표
답변완료

문의드립니다.

오후부터 날씨가 추워진다고 하네요. 따뜻하게 입고 다니세요. 아래와 같은 키움 지표수식을 예스로 변환과 시스템 수식을 부탁합니다. 1.수식 변환 중심선: (((C-C(3))/(avg(((abs(C-C(1)))*3),3)))+1)*50 B1: 수식1: BBandsUp(종가,120,3,3,단순) 수식2: BBandsDown(종가,120,3,3,단순) B2: 수식1: BBandsUp(종가,120,5,5,단순) 수식2: BBandsDown(종가,120,5,5,단순) B3: 수식1: BBandsUp(종가,120,7,5,단순) 수식2: BBandsDown(종가,120,7,5,단순) 2.시스템 수식 진입조건 : 캔들이 위에서 수식변환한 중심선 위에 있을때, 봉이 20일선 아래로 눌렸다가 그림과 같이 전고점+1틱을 상향 돌파시 매수진입(전고점:이전 5개봉 중에서 최고점) (매도는 캔들이 중심선 아래에 있을때, 반대로 진입) 청산조건 : 종가가 매수진입과 반대방향인 20일선을 아래로 돌파시 매수청산(매도는 반대) 손절조건 : 전저점-2틱 아래로 돌파시 or -10틱 기본 중에서 작은값에서 손절 (전저점: 이전 5개봉 중에서 최저점) 감사합니다. 수고하세요^^
프로필 이미지
웹피
2017-11-14
249
글번호 114160
지표
답변완료

바탕화면식과 추가식부탁드립니다

안녕하세요 1.바탕화면수식 60틱차트 바탕화면색이 1) 400틱의 이동편균선5선 상승 and adx14 상승할때 red 2) 400틱의 이동편균선5선 하락 and adx14 상승할때 blue 되도록 수식부탁드립니다 이평선은 Input : Period1(5),ADXP(14); Variables: TLen1(0),TRIma1(0),ADXV(0); TLen1 = Ceiling((Period1 + 1) * .5); TRIma1 =Ema(Ema(C, TLen1), TLen1); 을 씁니다 2.아래 plot1이 1)캔들의 시가기준으로 상승하면 red 하락하면 blue로 색이 변화되는 수식 2)1틱기준으로 상승할때 red 하락할때 blue로 색이변화되는수식을 부탁드립니다 plot1(Ticks,"체결건수"); 감사합니다
프로필 이미지
bestkim
2017-11-14
185
글번호 114159
지표
답변완료

문의드립니다.

1. 강제청산에서 최대수익대비 하락 (수익대비) 으로 해놓고 4% 수익후 1% 하락으로 해놨습니다. 저렇게 봉이 나오면 실제 매매가 되는 것은 1인가요 2인가요? 2. 시스템 진입 -var1(매수잔량-매도잔량)이 전봉대비 100% 이상 상승 -var2(상승형거래량-하락형거래량)이 전봉대비100% 이상 상승 청산 -var1혹은 var2가 하락으로 돌아서면 청산 3. 기타 2의 경우 매수잔량-매도잔량은 플러스값에서 마이너스값으로 변하기도 하고 마이너스값에서 플러스값으로 변하기도 하는데요. (0선이 있어서)저런 것들은 어떻게 등락폭을 정해줘야 하는지요. 절대값변화같은 것을 코딩해야 하나요?
프로필 이미지
잡다백수
2017-11-14
188
글번호 114158
시스템
답변완료

문의 드립니다.

Arrays : Period[300](0); Vars : X(0); For X = 0 To 99 { If Period[X]==Period[200] Then Period[200] = 666; } MessageLog("%.f", Period[200]); If O < C Then Buy(); 위 구문에서 보면 반복문에서 변수 X 값은 최대 99 까지 변하는데 If Period[X]==Period[200] 구문을 만족하면서 Period[200] 에 666 값이 할당이 됩니다. 이게 이해가 안갑니다. X 값은 최대 99까지 할당 되는데 어떻게 If Period[X]==Period[200] 구문을 만족할수가 있는 건가요?
프로필 이미지
무결점
2017-11-14
144
글번호 114157
시스템
답변완료

수식 문의드려요

키움수식 중 MACD 크로스 에 매수 매도하는 신호가 있는데요 매수진입 A=MACD(shortperiod,longperiod); B=eavg(A,sigperiod); Crossup(A,B) 매도진입 A=MACD(shortperiod,longperiod); B=eavg(A,sigperiod); CrossDown(A,B) 이것을 예스 시스템 신호로 바꾸고 싶습니다. 부탁드립니다. 감사합니다.
프로필 이미지
트라반
2017-11-14
156
글번호 114155
시스템
답변완료

문의드립니다

안녕하세요 항상 수식질의에 답변 감사합니다 수식좀 부탁드립니다 1) 전일고가 전일저가 를 로그선 차트를 부탁드힙니다 2) 당일에 고가 저가로 로그선 차트를 부탁드립니다 감사합니다.
프로필 이미지
럭키잭팟
2017-11-14
167
글번호 114154
지표
답변완료

수식 부탁 합니다

늘 감사 합니다 수식 만들어 주셨는데 오류가 나옵니다 ㅠㅠ 새벽 3시 이후에는 신호가 안나와야 하는데 새벽3시 부터 신호가 나옵니다 정정 부탁 합니다 그리고 하루 진입횟수를 20회로 제한 부탁 드렸는데 수식에는 없는것 같아서요 ㅋ 같이 부탁 드릴께요 감사 합니다 안녕하세요 예스스탁입니다. input : 시작시간(150000),종료시간(30000); Input : 당일수익틱수(50),당일손실틱수(50); input : sto1(40),sto2(5),sto3(3); var : stok(0),stod(0); var : Tcond(false); Var : N1(0),dayPl(0),당일수익(0),당일손실(0),Xcond(false); if stime == 시작시간 or (stime > 시작시간 and stime[1] < 시작시간) Then{ Tcond = true; Xcond = false; N1 = NetProfit; } if stime == 종료시간 or (stime > 종료시간 and stime[1] < 종료시간) Then Tcond = false; 당일수익 = PriceScale*당일수익틱수; 당일손실 = PriceScale*당일손실틱수; daypl = NetProfit-N1; if TotalTrades > TotalTrades[1] and (IsExitName("dbl",1) == true or IsExitName("dsl",1) == true) then Xcond = true; stok = StochasticsK(sto1,sto2); stod = StochasticsD(sto1,sto2,sto3); if Tcond == false and Xcond == false and daypl < 당일수익 then{ if crossup(stok,stod) Then{ if daypl+PositionProfit < 당일수익 then buy(); Else ExitShort(); } if CrossDown(stok,stod) Then{ if daypl+PositionProfit < 당일수익 then sell(); Else ExitLong(); } } if MarketPosition == 1 then{ ExitLong("dbl",AtStop,EntryPrice-((당일손실+daypl)/CurrentContracts)); } if MarketPosition == -1 then{ ExitShort("dsl",AtStop,EntryPrice+((당일손실+daypl)/CurrentContracts)); } 즐거운 하루되세요 > 마도로스77 님이 쓴 글입니다. > 제목 : 부탁 합니다 > 제목 : 진입제한 수식문의 오일 매매하는 식을 만들고 싶습니다 진입후 매수, 매도를 번갈아 가며 진입하는 시스템 입니다 조건1; 거래시간은 오후 3시부터 새벽 3시 사이에만 신호가 나옴 조건2; 청산시점에서 거래시간중 누적수익이 50틱이상 이면 진입제한 진입중 누적손익이 50틱이되면 즉시 손절하고 다음진입 제한, 수익중일때는 청산시점에서 청산 조건3: 총 진입횟수를 20회로 제한 하고 싶습니다 input : sto1(40),sto2(5),sto3(3); var : stok(0),stod(0); stok = StochasticsK(sto1,sto2); stod = StochasticsD(sto1,sto2,sto3); if crossup(stok,stod) Then buy(); if CrossDown(stok,stod) Then sell(); 감사 합니다
프로필 이미지
마도로스77
2017-11-13
153
글번호 114153
시스템