커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

수식 질문입니다.

수고하십니다. 열심히 공부하는 초보의 질문입니다. 1분챠트에 30분짜리 지표와 결합 해서 매매 할수 있는지 궁금합니다. 신호(지표)는 30분봉 지표로 판단, 진입은 1분봉으로 가능할까요? 예를들어 30분 MACD가 0선을 상향 돌파시 매수진입을 한다면 30분봉이 완성 될때까지 기다린후 진입하는게 보통의 방식이나 그렇게 하지 않고, 30분봉 종가가 만들어지기전이라도(설사 종가가 0선을 돌파 못하드라도) 0선을 한순간이라도 돌파한다면 그시점의 1분봉으로 진입이 가능하는지 알고 싶습니다. 30분봉으로 매매진입식을 만들시 현재가 진입이 안되는 걸로 알고 있어서 질문드립니다. 수고하십시요.
프로필 이미지
저은아빠
2016-03-21
230
글번호 96446
지표
답변완료

수식 문의드립니다.

MACD를 이용한 아래 강조식을 사용해서 틱차트에서 시스템 신호를 구현하고 싶습니다. ==================================================================== input : P1(12),P2(26),P3(9); var1 = MACD(P1,P2); var2 = ema(var1,P3); var3 = MACD_OSC(P1,P2,P3); if var1 > 0 Then{ if var3 > 0 and var3 > var3[1] Then PlotPaintBar(H,L,"Osc",RGB(183,0,0));#어두운 빨간색 상승 if var3 > 0 and var3 < var3[1] Then PlotPaintBar(H,L,"Osc",RGB(255,72,72));#연빨간색 상승중 조정 if var3 <= 0 and var3 > var3[1] Then PlotPaintBar(H,L,"Osc",RGB(255,180,255));#연보라색 반전대비 if var3 <= 0 and var3 < var3[1] Then PlotPaintBar(H,L,"Osc",RGB(167,72,255));#보라색 } Else{ if var3 > 0 and var3 > var3[1] Then PlotPaintBar(H,L,"Osc",RGB(207,110,54));#짙은 황색 if var3 > 0 and var3 < var3[1] Then PlotPaintBar(H,L,"Osc",RGB(255,200,144));#밝은 황색 if var3 <= 0 and var3 > var3[1] Then PlotPaintBar(H,L,"Osc",RGB(108,192,255));#연하늘색 if var3 <= 0 and var3 < var3[1] Then PlotPaintBar(H,L,"Osc",RGB(0,84,255));#짙은 파란색 } ================================================================== 이 강조식으로 1) 매수 : 맨 위 조건 / 어두운 빨간색이 나온 다음 봉에 매수신호 2) 매도 : 맨 아래 조건 / 짙은 파란색이 나온 다음 봉에 매도신호 익절은 10틱 손절은 15틱으로 강제 조건으로 주고 싶습니다. 그리고 1) 2) 매수매도 조건에서 전 봉 대비 5틱 눌림에서의 신호가 나오게 할 수 있는 수식도 가능하다면 좋겠습니다. 답변 부탁드릴께요. 감사합니다.
프로필 이미지
로렌스
2016-03-21
309
글번호 96441
시스템
답변완료

수식

안녕하세요 수식문의 드립니다. 매수 0. 전일기준 15일 평균거래대금 30억이상 1.전일기준 15일안에 상한가가 포함. 2.당일 양봉 3.당일 13시 이전 거래량이 전일거래량 대비 70% 이상일때 4.현재가가 전일 종가대비 10%이하 5.현재가가 당일 저점대비 10%이하 매도 0. 5% 수익 절반매도 1. 5% 수익절반매도후 본전오면 전량매도. 2. 10%수익전량매도. 3. -3%손절 4. 14시 40분 전량매도. 감사합니다. 꾸벅~
프로필 이미지
하루4%
2016-03-21
243
글번호 96440
시스템
답변완료

간단한 지표 작성 문의

제가 아래의 키움 지표식을 예스트레이더로 바꾸었더니 에러가 자꾸 뜨네요.. 워낙 기초가 없어서리.. 변환 부탁드리겠습니다. 키움식 수식1 1 a=highestsince(1,crossup(macd(5,20),0),avg(c,20));b=avg(c,20); if(a>b,a,b) 수식2 2 a=lowestsince(1,crossdown(macd(5,20),0),avg(c,20));b=avg(c,20); if(a<b,a,b) 예스트레이더 식 plot1(var1=highest(1,crossup(macd(5,20),0),avg(c,20));var2=avg(c,20); if(var1>var2,var1,var2) plot2(var1=lowest(1,crossdown(macd(5,20),0),avg(c,20));var2=avg(c,20); if(var1<var2,var1,var2)
프로필 이미지
트라반
2016-03-21
264
글번호 96438
지표
답변완료

수식문의드립니다

안녕하세요! 수고많으십니다. 제공되는 지표식중 "호가잔량 이평"이 있는데요 이 지표값중 전일 고가와 전일종가를 구할수있는 지표식좀 부탁드립니다. 수고하세요.
프로필 이미지
bigdeal
2016-03-21
233
글번호 96433
지표

bigdeal 님에 의해서 삭제되었습니다.

프로필 이미지
bigdeal
2016-03-21
0
글번호 96430
기타
답변완료

시간 설정좀 부탁합니다

안녕하세요 항셍차트에 시스템을 만들어서 사용하고 있습니다 이곳에 시작시간 10시 16분 마감시간 16시 50분으로 세팅하고 싶군요
프로필 이미지
정소장
2016-03-21
275
글번호 96429
시스템
답변완료

안녕하세요...수식 문의드립니다.

시스템 수식 문의 드립니다. 1. 이평선 골든 매수, 데드 매도 조건 2. 해외영업일 기준 수익 30틱, 손실 20틱 일 때 강제청산 후 다음 영업일에 진입 조건 - 해외영업일 수익(손실) 집계 시간은 2차례 - 당일 16시 ~ 23시 까지 / 익일 01시 ~ 06시 감사합니다.
프로필 이미지
ysman
2016-03-21
221
글번호 96420
시스템
답변완료

종목검색식 질문

if sdate > sdate[1]+1000 Then{ var1 = H; var2 = L; var11 = var1[1]; var12 = var2[1]; var13 = (var11-var12)/4; } if H > var1 Then var1 = H; if L < var2 Then var2 = l; if var11 > 0 and var12 > 0 Then{ Plot1(var11+var13*8," +8 "); plot2(var11+var13*7," +7 "); Plot3(var11+var13*6," +6 "); plot4(var11+var13*5," +5 "); plot5(var11+var13*4," +4 "); Plot6(var11+var13*3," +3 "); plot7(var11+var13*2," +2 "); Plot8(var11+var13*1," +1 "); Plot9(var11," 100% "); Plot10(var11-var13*1," 75% "); Plot11(var11-var13*2," 50% "); plot12(var11-var13*3," 25% "); Plot13(var12," 0% "); if var12-var13*1 > 0 Then Plot14(var12-var13*1," -1 "); if var12-var13*2 > 0 Then Plot15(var12-var13*2," -2 "); if var12-var13*3 > 0 Then Plot16(var12-var13*3," -3 "); if var12-var13*4 > 0 Then Plot17(var12-var13*4," -4 "); if var12-var13*5 > 0 Then Plot18(var12-var13*5," -5 "); if var12-var13*6 > 0 Then Plot19(var12-var13*6," -6 "); if var12-var13*7 > 0 Then Plot20(var12-var13*7," -7 "); if var12-var13*8 > 0 Then Plot21(var12-var13*8," -8 "); } 작년 고점저점을 4등분한 것을 그 가격차이만큼 작년 고점 위와 작년저점 아래로 선을 그은것인데요 1. plot16의 -3에 1% 근접한 종목검색식을 알고싶습니다. 2. 맨윗줄의 if sdate > sdate[1]+1000 Then{ 에서 sdate[1]뒤에 +1000을 하는 이유가 무엇인가요? 3. 그리고 예스랭귀지메뉴얼 프린트해서 수식공부를 해보고있는데요...공부방법좀 알고싶습니다..일단 무작정 외워버려야하나요?ㅋㅋ바보같은 질문같습니다만.. 이해하기가 쉽지않은 부분이 많이있는데요. 2번질문처럼 왜 이렇게 해야하는지 이수식이 뭘 의미하는지 다 여기올려서 물어보기엔 한계가 있을거같은데... 개인적으로 알고있으신 다른방법이있을까요.
프로필 이미지
철옹성
2016-03-21
279
글번호 96416
종목검색