커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

수식부탁드림니다=================

INPUTS: LENGTH1(5),LENGTH2(20),LENGTH3(60),등락(0); VARS: TEMA1(0),TEMA2(0),TEMA3(0); TEMA1 = (3 * Ema(c,LENGTH1)) - (3 * Ema(Ema(c,LENGTH1),LENGTH1)) + (Ema(Ema(Ema(c,LENGTH1),LENGTH1),LENGTH1)); TEMA2 = (3 * Ema(c,LENGTH2)) - (3 * Ema(Ema(c,LENGTH2),LENGTH2)) + (Ema(Ema(Ema(c,LENGTH2),LENGTH2),LENGTH2)); TEMA3 = (3 * Ema(c,LENGTH3)) - (3 * Ema(Ema(c,LENGTH3),LENGTH3)) + (Ema(Ema(Ema(c,LENGTH3),LENGTH3),LENGTH3)); PLOT1(TEMA1,"TEMA1"); PLOT2(TEMA2,"TEMA2",iff((TEMA2 )>(TEMA2[1])+등락,RED,iff((TEMA2 )<(TEMA2[1] )-등락,BLUE,BLACK))); PLOT3(TEMA3,"TEMA3",iff((TEMA3 )>(TEMA3[1])+등락,RED,iff((TEMA3 )<(TEMA3[1] )-등락,BLUE,BLACK))); /* 항상감사함니다 tema2가 상승중일때는 지수 최근5봉중 최고가 -4틱에 plot4로표시해주고 tema2가 하락중일때는 지수 최근5봉중 최저가 +4틱에 plot4로같이표시해주세요 그리고 차트우측에 현재가처럼 plot4의 지수를 표시할수있나요? 혹은 마지막봉 위에 plot4의 지수를 표시할수있나요? 수고하세요;; */
프로필 이미지
leekss1
2017-05-31
114
글번호 109976
지표
답변완료

수식문위드립니다 항상감사드립니다.

Input : af(0.02), maxAF(0.2); Var : value(0); value = sar(af,maxAF); If c > value and C < O Then Buy("b"); If C < value and C > O Then Sell("s"); 위에 수식에서 조건을 하나더 추가하려고합니다 macd 가 +권에서는 매수신호만 나오고 ,,-권에서는 매도신호만 나오게 도와주세요
프로필 이미지
이공주7
2017-05-31
112
글번호 109975
시스템
답변완료

부탁드립니다.

해선 분봉차트에서 4일전 시초부터 당일 해당 분봉까지의 누적 거래량을 나타내는 지표식 부탁드립니다.
프로필 이미지
예시
2017-05-31
117
글번호 109974
지표
답변완료

거래횟수 조절

거래횟수 조절이 안됩니다 ****************** 안녕하세요 예스스탁입니다. 식을 수정했습니다. 기존식은 지정한 HighLine과 LowLine을 당일 먼저 터치한 이후에 값을 계산합니다. 수정한 식에서는 시초가 기준으로 2개 값 차이로 가장 가까운 라인을 찾고 해당 라인을 터치한 이후부터 신호가 발생합니다. input : HighLine(300.50),LowLine(300.00),n(3); var : HH(0),LL(0),gap(0),T(0),T1(0),Entry(0); gap = HighLine-LowLine; if Bdate != Bdate[1] Then{ T = 0; if O > highLine Then{ var1 = Ceiling(abs(O-HighLine)/Gap); HH = HighLine+gap*var1; LL = HH-gap; } else{ var1 = Floor(abs(O-HighLine)/Gap); HH = HighLine-gap*var1; LL = HH-gap; } } if T == 0 and crossup(C,HH) Then{ T = 1; var2 = HH; HH = var2+gap; LL = var2-Gap; } if T == 0 and CrossDown(C,LL) Then{ T = -1; var2= LL; HH = var2+Gap; LL = var2-Gap; } if T != 0 and crossup(C,HH) Then{ T = 1; var2 = HH; LL = var2-Gap; HH = var2+gap; buy(); } if T != 0 and CrossDown(C,LL) Then{ T = -1; var2 = LL; HH = var2+Gap; LL = var2-Gap; sell(); }
프로필 이미지
목마와숙녀
2017-05-30
113
글번호 109973
시스템
답변완료

현재가 빨강색 파란색

1...차트창 속성에서 우측 현재 값을 시가 기준으로 시가보다 낮으면 파란색 시가보다 높으면 빨간색 2...현재(49.36)(스마일 표시)가 당일 고점 (50.28) 찍은후 내려가면 파란색유지 갱신해서 올라가면 빨간색 유지 현재(49.36)(스마일 표시)가 당일 저점 (49.44) 찍은후 올라가면 빨간색 유지 갱신해서 내려가면 파란색 유지 ### 49.36
프로필 이미지
대박대박
2017-05-30
179
글번호 109972
강조
답변완료

합성 매매

안녕하세요? 아래와 같은 조건을 만족하는 시스템을 작성하고자 합니다. 0. 콜과 풋의 가격이 1.0 ~ 2.0인 양 옵션 종목을 사용한다. 1. 진입1: 장 시작 후 콜과 풋이 교차(수렴)할 때, 교차가 + 1틱에 먼저 도달하는 옵션(상승 종목)을 매수한다 2. 진입2: 잠시 후 양옵션이 등락하여 반대 옵션(하락 종목)이 교차가 + 1틱에 도달하는 경우 이 종목도 매수한다. 이 때는 양매수 상태가 된다. 3. 손절1: 하락종목이 반등하여 교차가를 넘지 못하고 직저(반등시 저가)를 이탈할 때 스탑한다. 이 때 상승 종목만 남는다. 4. 손절2: 하락 종목이 상대(상승종목)의 최저가를 이탈 시 스탑한다. 이 때 상승 종목만 남는다. 만일 이탈 가격를 돌파하면 재매수 한다. 5. 상승 종목이 목표가 도달 시(시초가 + 1.25 P) 또는 가격 = 2.5 P에서 익절한다. 6. 당일 장 마감시 청산 한다. 감사합니다.
프로필 이미지
리턴
2017-05-30
121
글번호 109971
시스템
답변완료

다시 질문드립니다

if MarketPosition != 0 Then{ if CurrentContracts > CurrentContracts[1] Then{ var1 = H; var2 = L; } if H > var1 Then var1 = H; if L < var2 Then var2 = L; } 위식의 경우 포지션함수에서 리버스로 청산하고 진입하는 경우에도 진입이후의 최고가 / 최저가가 계산이 되는건가요? CurrentContracts 를 기준으로 시작점을 잡는다면 리버스인 경우에는 오류가 발생할 수도 있을듯해서 질문드립니다. 항상 감사하게 생각하고 있습니다. 건강하세요.
프로필 이미지
자오지환웅
2017-05-30
126
글번호 109964
시스템
답변완료

지표수식 요청드립니다.

1. DMI (22) 기준 Diplus 가 Di minus 보다 클때 최근 봉(1), 봉(2) 이 완성봉기준 양봉이며 봉(0) 이 완성봉기준 음봉일 경우, 고가1 = 음봉의 고가 표시 (빨간 선으로 표기) 저가1 = 음봉의 저가 표시 음봉의 다음봉이 완성봉기준 다시 음봉일경우 고가1 = 두 음봉을 합친 최고가 표시 저가2 = 두 음봉을 합친 최저가 표시(새로저장 및 새로운 선 생성) 새로운 양봉 2개 이상 이후 음봉의 조건이 되었을때는 고가2, 저가2 에 저장. 또다시 새로운 조건 이후에는 고가2 -> 고가1로 저장 저가2 -> 저가1로 저장후. 새로운 조건을 다시 고가2, 저가 2로 저장해서 표시. 가능할까요?
프로필 이미지
이대규
2017-05-30
220
글번호 109958
지표
답변완료

이동평균 반전

안녕하세요? 1 매도시스템과 매수시스템을 분리하여 작성부탁드립니다..] 즉 매수시스템은 매수와 청산과 스탑로스만 매도시스템은 그 반대로 1 임의의(지수 5이평)이동평균선이 상승하다 하락반전하면 다음봉 시가에 매도진입하고.... 스탑로스는 10틱에서 하며,,, 손절없으면 계속보유하다 이동평균선이 하락하다 상승반전하면 매도포지션 청산 2 임의의(지수5이평) 이동평균선이 하락하다 상승반전하면 다음봉시가에 매수진입하고 스탑로스는 10에서 하며 손절없으면 계속보유하다 이동평균선이 상승하다 하락반전하면 매수포지션 청산하도록 시스템 부탁드립니다
프로필 이미지
추세승리
2017-05-30
157
글번호 109951
시스템