커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
5697
글번호 230811
답변완료
안녕하세요! 아래 수식을 예스트레이더의 강조식으로 변경을 부탁드립니다!
if 이평20기울기 > 0 and 이평60기울기 > 0 and 골드20_60[2] < 골드20_60[1] and //진골드 골드20_60봉[2] - 골드20_60봉[1] > 60 and //진골드 확인하는데 적어도3개월 소요 이평20저봉[1] >= 골드20_60봉[1] and AccumN(iff(이평60 > L,1,0),골드20_60봉[1]) == 0 and //60일선 밑으로 빠진 것 확인 AccumN(iff(H[1] < L,1,0),골드20_60봉[1]) <= 1 and 골드20_60봉[1] < 이평5고봉[2] and lowest(이평20,이평20저봉[1]) >= 이평20저점[1] and ((CrossUp(이평5,이평20) and //20일선이 60일선 골드크로스 할 때 골드5_20봉[2] > 골드20_60봉[1] and ((이평5고봉[1] > 이평5저봉[1] and 이평5저점[2] < 이평5저점[1]) or (이평5고봉[1] < 이평5저봉[1] and 예비이평5저봉 < 3 and 이평5저점[1] < 예비이평5저점))) or (CrossUp(C,이평5) and O < 이평5 and //또는 종가가가 5일선을 몸통골드 할 때 골드5봉[2] > 골드20_60봉[1] and 이평5 > 이평20)) then{ Buy("5.진골드 눌림목 패턴");}
2026-05-29
108
글번호 232202
답변완료
국내 주식 ( IM증권 예스트레이더 ) 매매 수식 체크해주세요
일단 실전에 들어가기전에 검증용 수식을 구현하고 싶습니다. 1.적용종목: KODEX200 ETF2.수식시작일 2025년 1월 1일 부터 ~ 현재까지 (변수로 지정) 2025년 1월 현재가 30000원 이라고 할때 매수/ 및 매도 조건 수식시작일 현재가보다 오르던 떨어지던 시작일의 현재가에서 600원 (변수) 하락시 10만원(변수) 매수 예 30000원 에서 30800 오르고 거기서 600원 하락한 30200원에 매수30200원에 10만원 매수 된다음 ( 이게 기준점이 되어서 ) 600원이 하락할때마다 매수 1차매수 30200 1차매수된 수량은 600원 상승시 30800원에 매도 2차매수 29600 2차 매수된 수량은 600원 상승시 30200원 매도 3차매수 29000 3차 매수된 수량은 600원 상승시 29600원 매도 ...이렇게 각각 진입하는 수량만큼 600원 상승시 10만원씩 매도 600원 하락시 10만원씩 매수 하는 grid변형 방식 매매로 진행하는 수식 을 알려주시면 감사하겠습니다. 키워드 1. kodex2002.수식 시작시점 기재 3. 진입가의 600원 기준으로 매수 매도 4. 1회진입 금액은 10만원 유의사항: 차트에서 신고가일경우 최종매도가에서 600원 이상 상승을 만족하고 최고가 대비 -600에 매수를 설정되는 수식으로 문의 드림니다.
2026-05-29
160
글번호 232201
답변완료
종목검색식 부탁드립니다.
1. 아래수식을 참고하여, 수식1) 이 수식2) 를 돌파할때 종목 검색식 부탁드려요.2. 아래수식을 참고하여, 수식1) 이 수식2) 를 돌파할때 , 0봉전~5봉전까지의 모든 종목 검색식 부탁드려요.---아래----수식1 ) fastMA = eavg(close, fastLength); slowMA = eavg(close, slowLength); macdv = fastMA - slowMA;수식2) Stdv = stdev(macdv, length); Upper = (Stdv * dev + (ma(macdv, length))); 수식3) Stdv = stdev(macdv, length); Lower = ((ma(macdv, length)) - (Stdv * dev)); 수식4) if(macdv < Upper , macdv, 0);지표조건 fastLength 20 SlowLength 60 length 30 dev 3
2026-05-29
127
글번호 232200
답변완료
지표작성 부탁드립니다.
안녕하세요, 운영자님제가 이번에 부탁드릴 지표는아시아장, 유럽장, 뉴욕장을 박스형태로 표시해 주는 지표를 만들고 싶어요. 각 장의 최고가와 최저가를 돌파시 돌파매매로 활용하고자 합니다.감사합니다.
2026-05-28
92
글번호 232199
ikksoo 님에 의해서 삭제되었습니다.
2026-05-28
5
글번호 232198
답변완료
수식문의
If CROSSUP(C, (Highest(H, 60)*0.7)) or CrossUp(C, (Highest(H, 60)*0.7)*0.7));TheN Find(1);60일 고가에서 -30%와 추가 -30%하락가격에 선을 긋고(고가가 갱신될 시 두 선도 갱신),"전일 종가<그 선들" 후, 익일 상향돌파하는 봉을 검색코자 합니다.(종가기준 전일대비 5%이상 상승하는 봉으로)즉, 전일 종가가 고가의 70%선(A) 아래 or 49%선(B) 아래 위치 후, 금일에 두 선 A 혹은 B를 돌파 (?).위와 같이 시도해보니 안되어 문의드립니다.
2026-05-28
114
글번호 232194
답변완료
문의드립니다.
아래 키움신호가 발생된 종목을 검색하는 검색식을 만들고 싶습니다. 도움 부탁드립니다.감사합니다.P 3 X=ValueWhen(1,Lowest(L(1),p)>L,L);Y=BarsSince(Lowest(L(1),p)>L);PL=ValueWhen(1,Y==p && X<L,L(p));A=BarsSince(L<PL)>=0;A && C>PL && C(1)<=PL
2026-05-28
86
글번호 232183
답변완료
종목 검색식 부탁드립니다.
1. 수식을 참고하여, 아래수식의 수식1) 이 수식2) 를 돌파할때 (골든크로스) 종목 검색식 부탁드려요.(일봉기준)2. 수식을 참고하여, 아래수식의 수식1) 이 수식2 )를 돌파할때 (골든크로스) 0봉전~5봉전까지의 종목 검색식 부탁드려요.(일봉기준)--아래-- 수식1) A=EAVG(C,기간1); ((A-lowest(A,기간1))/(highest(A,기간1)-lowest(A,기간1)))*50; 수식2) B=AVG(C,기간2); ((B-lowest(B,기간2))/(highest(B,기간2)-lowest(B,기간2)))*50;지표변수 기간 1 120 기간2 200
2026-05-28
108
글번호 232180
답변완료
수식 부탁 드림니다
안녕 하세요수식 문의 드립니다2026-05-20 글번호 232104고박사122 님 문의 내용에서막대그래프가 이평선에서 아래로 표시 되는걸1. 상승은 그대로2. 하락은 천정까지 (천정에서 이평선 까지)표시되게 해 주십시요--------------------------------------------------input : P(5);var : T(0),box(0);var1 = wma(C,P);if var1 > var1[1] Then T = 1; if var1 < var1[1] Then T = -1;if T == 1 Then Plot1(var1,"상승");Else Plot2(var1,"하락");----------------------------------------------항상 감사 합니다
2026-05-28
118
글번호 232179