커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

문의드립니다

수고하십니다 검색식부탁드립니다 10분봉상 당일 첫봉 시초가 음봉 다음봉이 시초가를 돌파하는양봉을 검색식으로 만들어보고 싶습니다 2번째봉이 시초가를 돌파하는 시점으로 만들어보고 싶습니다
프로필 이미지
비스코
2022-03-02
1202
글번호 156851
검색
답변완료

수식추가 부탁드립니다.

안녕하세요? 아래의 수식에 역진입을 추가하고 싶습니다. *역진입조건 : 진입후 바로 다음봉이 반대봉나오면 청산후 역진입. 역진입후, 포지션의 반대방향의 봉이면 또 실행 5회(외부변수) 실시. 부탁드립니다 감사합니다. input : 익절틱수(50),손절틱수(50),진입횟수(3); input : 작은이평(5),큰이평(20); var : entry(0); var1 = ma(c,작은이평); var2 = ma(C,큰이평); if Bdate != Bdate[1] Then entry = 0; if (MarketPosition != 0 and MarketPosition != MarketPosition[1]) or (MarketPosition == MarketPosition[1] and TotalTrades > TotalTrades[1]) Then entry = entry+1; if VAR1 > Var2 and MarketPosition == 0 and entry < 진입횟수 and C[1] < O[1] and abs(O[1]-C[2]) > 0 and C < O and abs(O-C[1]) > 0 Then Sell(); if VAR1 < Var2 and MarketPosition == 0 and entry < 진입횟수 and C[1] > O[1] and abs(O[1]-C[2]) > 0 and C > O and abs(O-C[1]) > 0 Then Buy(); SetStopProfittarget(PriceScale*익절틱수,PointStop); SetStopLoss(PriceScale*손절틱수,PointStop);
프로필 이미지
대구어린울프
2022-03-02
1050
글번호 156849
시스템
답변완료

지표 질문입니다

틱 차트에서 D-1일 고가와 D-2일 고가를 연결하는 선을 그린다 D-1일 고가와 당일 고가를 연결하는 선을 그린다 D-1일 저가와 D-2일 저가를 연결하는 선을 그린다 D-1일 저가와 당일 저가를 연결하는 선을 그린다 감사합니다
프로필 이미지
회원
2022-03-02
1053
글번호 156848
지표

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

프로필 이미지
ewhaelin
2022-03-02
0
글번호 156847
지표
답변완료

다시 문의 드립니다

답변 감사합니다. 그런데, 질문의 요지는 그중에서 " 20 이평 " 과 나머지 것들이 그런 관계에 있을 때만, 강조를 표시하고 싶은 것입니다. 그런 경우는 어떻게 작성해야 할까요 ? 감사드립니다... > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 지표식 > 안녕하세요 예스스탁입니다. 아래식 참고하시기 바랍니다. 10개의 이평중에 n틱이내로 모여있는 이평이 x개 이상이면 강조표시가 됩니다. input : P1(5),P2(10),P3(20),P4(30),P5(40),P6(50),P7(60),P8(70),P9(80),P10(90); input : n(10),x(3); var : i1(0),i2(0),count(0); Array : mav[11](0); mav[1] = ma(C,P1); mav[2] = ma(C,P2); mav[3] = ma(C,P3); mav[4] = ma(C,P4); mav[5] = ma(C,P5); mav[6] = ma(C,P6); mav[7] = ma(C,P7); mav[8] = ma(C,P8); mav[9] = ma(C,P9); mav[10] = ma(C,P10); For i1 = 1 to 10 { count = 0; For i2 = 1 to 10 { if abs(mav[i1]-mav[i2]) < PriceScale*n and i1 != i2 Then { count = count+1; } } if count >= x then { i1 = 100; i2 = 100; } } if count >= x Then PlotPaintBar(H,L,"강조",MAGENTA); 즐거운 하루되세요 > 클레멘타인 님이 쓴 글입니다. > 제목 : 지표식 > 혼자 하다가 잘 안되어서 도움 요청 드립니다 이동평균선이 10개 차트에 그려져 있다고 했을 때, 특정 이동평균선 (예를 들어서 20 이동평균선) 과 나머지 이동평균선( 어느것이더도 관계 없음) 들 중에서, 3개가 일정범위 이내에 모여 있는 경우를 강조식으로 나타내고 싶습니다. 예를 들어서 20 이동 평균선과 , 5,10,60 이동평균선이 , 10틱 이내에 모여있는 경우 등을 표시되도록 하고 싶은 것입니다. 감사 드립니다.
프로필 이미지
클레멘타인
2022-03-01
1305
글번호 156844
지표

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

프로필 이미지
심홍
2022-03-01
8
글번호 156843
지표
답변완료

수식작성 도움 부탁드립니다.

아래 조건 실현이 가능한 시스템식 구현 도움 부탁드립니다 . 감사합니다. 1. 당일 시초가 대비 25포인트 상승시 시장가 매수하되(추세매수) 단, 진입시점까지의 당일 최저가가 시초가대비 -30포인트 미만이 아닌 경우에만 매수진입 수익실현은 매수주문 충족값(시초가 대비+25포인트) 대비 50포인트 상승시 수익실현(진입 당해봉에서 수익 실현도 가능토록) 손절은 매수주문 충족값(시초가 대비+25포인트) 대비 -25포인트 하락시 손절실현이나, 손절은 진입 당해봉에서는 적용치 않고 다음봉에서!! 적용 2. 당일 시초가 대비 50포인트 상승시 시장가 매도(역매도) 수익실현은 매도주문 충족값(시초가 대비+25포인트) 대비 -30포인트 하락시 수익실현(진입 당해봉에서도 적용) 손절은 매도주문 충족값(시초가 대비+25포인트) 대비 40포인트 하락시 손절(진입 당해봉에서도 적용)
프로필 이미지
거봉79
2022-03-01
1048
글번호 156842
시스템
답변완료

수식부탁드려요

아래는 키움차트에서 매매시 주로 활용한 키움 차트에 있는 [macd 크로스] 전략인데요, 이걸 예트에서 시스템 매매 산식으로 구현 부탁할수 있을까요. (키움차트 설명식) shortPeriod 설정값 12 longPeriod 설정값 26 sigPeriod 설정값 9 매수진입 A=MACD(shortperiod,longperiod); B=eavg(A,sigperiod); Crossup(A,B) 매수청산 A=MACD(shortperiod,longperiod); B=eavg(A,sigperiod); CrossDown(A,B) 매도진입 A=MACD(shortperiod,longperiod); B=eavg(A,sigperiod); CrossDown(A,B) 매도청산 A=MACD(shortperiod,longperiod); B=eavg(A,sigperiod); Crossup(A,B) 기본매수매도 진입 전략은 macd 크로스 상향돌파시 다음봉 시가에서 매수하고, 크로스 하향돌파시 다음봉 시가에서 청산 입니다. 크로스 하향돌파시 다음봉 시가에서 매도진입이며(매도조건 맞으면 스위칭이 됨), 크로스 상향돌파시 다음봉 시가에서 청산입니다(매수조건 맞으면 다시 스위칭 됨) 이 기본 조건에 추가 조건으로 매수진입시 '매수진입시가(다음봉 시가)가 10 이평선값('시가'기준 이평선)보다 커야' 매수하도록 하며, 익절손절은 '매수진입시가 기준'으로 50포인트 상승시 시장가 익절청산, -30포인트 하락시 시장가 손절청산 입니다(익절 및 손절시 진입 당해봉에서 적용) 매도진입시 추가조건은 '매도진입시가(다음봉 시가)가 10 이평선값('시가'기준 이평선)보다 -5포인트 작아야 매도하도록 하며, 익절손절은 '매도진입시가 기준'으로 -30포인트 하락시 시장가 익절청산, 20포인트 상승시시 시장가 손절청산 입니다(익절 및 손절시 진입 당해봉에서 적용) 감사드립니다!!.
프로필 이미지
아도로스
2022-03-01
1342
글번호 156841
시스템
답변완료

수식부탁드립니다.

!)진입:봉이 20일 이동평균 터치시 해당봉 종가상 20이동평균 위 매수 아래 매도 1-1) 매수신호 추가조건 : 이전봉20평균값이 < 현재봉 20일 이동평균값 1-2) 매도신호 추가조거 : 이전20봉평균값 > 현재봉 20일 이동평균값 2)청산: 봉이 종가상 10일 이동평균선 돌파시 청산
프로필 이미지
필승0701
2022-03-01
1080
글번호 156840
시스템