커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

ATR 지표 매매시점 선따라가기

# 추적청산 input : AtrMult(10), AtrPeriod(10); var : AtrVal(0), posHigh(0), posLow(0); # ATR 추적청산 ATRVal = ATR(AtrPeriod) * AtrMult; PosHigh = Highest(H,BarssinceEntry+2); PosLow = Lowest(L,BarsSinceEntry+2); 위추적수식에따라 매수매도 지표를 긋고싶어요 시호가발생하는 시점을 따라 미리선을 그릴수없는지요 (피봇지표처럼 부탁합니다) 더위조심하세요 감사합니다
프로필 이미지
큰바위얼굴
2016-08-08
143
글번호 100802
지표
답변완료

문의

안녕하세요 1. 선물 매수만하는수식 장시작시가에서 1게약진입후 5틱상승시마다 1계약씩추가매수 2. 선물 매도만하는수식 장시작시가에서 1계약진입후 5틱하락시마다 1계약씩추가매도 감사합니다
프로필 이미지
질갱이
2016-08-08
116
글번호 100801
시스템
답변완료

문의드립니다

If DayClose(1) > DayOpen(1) Then { value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayHigh(1))/2-DayLow(1); value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayHigh(1))/2-DayHigh(1); } Else If DayClose(1) < DayOpen(1) Then { value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayLow(1))/2-DayLow(1); value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayLow(1))/2-DayHigh(1); } Else { value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayClose(1))/2-DayLow(1); value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayClose(1))/2-DayHigh(1); } Plot1(value1, "Demark분봉상한"); Plot2(value2, "Demark분봉하한"); plot3((value1+value2)/2,"중심"); 전일디마크당일디마크평균값디마크부탁드립니다``미리감사드립니다
프로필 이미지
장군
2016-08-08
129
글번호 100800
지표
답변완료

시스템 문의드립니다

1. input: P9(36),P25(100),s5(15); var: PP(0),SMC(0),S(0); VAR1= (C-O); PP=Accum(iFF(C>O,VAR1,IFF(C<O,VAR1,(H-L)/2) )); SMC=EMA(pp,P9)-EMA(pp,P25); S=EMA(SMC,S5); Plot1(S, "Sig"); Plot2(SMC, "가격"); PlotBaseLine1(0, "ZERO"); 2. input : short(2),long(20),P(20); var : MACDV(0),MAV(0),LL(0),HH(0); MACDV = MACD(short,long); MAV = ma(C,P); if crossup(MACDV,0) Then HH = MAV; if MAV > HH Then HH = MAV; if CrossDown(MACDV,0) Then LL = MAV; if MAV < LL Then LL = MAV; if HH > mav Then var1 = HH; Else var1 = mav; if LL < mav Then var2 = LL; Else var2 = mav; plot1(var1); plot2(var2); 1번수식문의드립니다 가격선이 sig 를 상향하면 매수 가격선이 sig 를 하향하면 매도 2번수식문의드립니다 var1 선을 기준으로하여 시스템 구축 1-1번수식 sig 와 가격 이 교차하는 부분에서 시스템 신호발생 2-2위 1번 수식에서 P9(18),P25(50),s5(10) 을 추가하여 두가지가 일치할&#46468; 매수,매도신호발생 하나라도 다를경우 매수,매도 청산신호발생 2-1. var1선 위를 걸치지않고 생기는 봉에 매수 var2선 밑을 걸치지않고 생기는 봉에 매도
프로필 이미지
곽민수
2016-08-08
148
글번호 100799
시스템
답변완료

수식문의합니다.

무더위에 고생이 많으십니다. < 기본조건 > 분봉챠트, 이평선, 이격도, rsi, 스토캐시틱 슬로우, MACD, 볼린져밴드 < 매수신호 > 1. 20이평선 아래에 있을것 2. 이격도는 99.80 ~ 100.00 사이에 있을것 3. rsi 는 30.00 ~ 60.00 사이에 있을것 4. 스토캐스틱 슬로우는 골드크로스된후 %K가 20.00 ~ 60.00 사이에 있을것 5. MACD 선이 기준선 -3.00 ~ 0.05 사이에 있을것 6. 볼린져밴드 중심선 %값이 3.00 ~ 0.05사이에 있을것 1번에서 6번까지를 모두 충족시키는 양봉 종가 진입 (도지는 안됨) < 매도신호 > 1. 20이평선 위에 있을것 2. 이격도는 100.80 ~ 101.00 사이에 있을것 3. rsi 는 30.00 ~ 60.00 사이에 있을것 4. 스토캐스틱 슬로우는 데드크로스된후 %K가 20.00 ~ 60.00 사이에 있을것 5. MACD 선이 기준선 3.00 ~ -0.05 사이에 있을것 6. 볼린져밴드 중심선 %값이 -3.00 ~ 0.05사이에 있을것 1번에서 6번까지를 모두 충족시키는 음봉 종가 진입 (도지는 안됨) < 청산신호 > 1. 진입후 무조건 20틱에 익절 2. 진입후 반대로 20틱 가면 손절 수식 부탁드립니다. 감사합니다.
프로필 이미지
번개12
2016-08-07
139
글번호 100798
시스템
답변완료

시스템 질문입니다.

선물 '일봉'에서 거래를 하고자 합니다. 모든 거래는 가격에 도달하자 마자 진입하는 atstop으로 신호를 발생시키고자 합니다. 시초가를 var1에 저장하고, 시초가 대비 0.2% 위 선을 var2에 시초가 대비 0.4% 위 선을 var3에 시초가 대비 0.6% 위 선을 var4에 저장하고, 시초가 대비 0.2% 아래 선을 var5에 시초가 대비 0.4% 아래 선을 var6에 시초가 대비 0.6% 아래 선을 var7에 저장합니다. 만약 전 거래일의 포지션이 long 였다면, 당일 신규 short 진입은 시초가 대비 0.2% 하락한 var5에 발생시키고, 만약 전 거래일의 포지션이 short였다면, 당일 신규 long 진입은 시초가 대비 0.2% 상승한 var2에 발생시키고 싶습니다. (이 두거래를 편의 상 신규진입이라고 하겠습니다.) 그리고, 만약 당일 신규거래가 long으로 발생했다고 가정했을 때, 당일의 short 신호 발생은 시초가 대비 0.4% 하락한 var6에 발생시키고, 당일 신규거래가 short으로 발생했다고 가정했을 때, 당일의 long 신호 발생은 시초가 대비 0.4% 상승한 var3에 발생시키고 싶습니다. (이 두거래를 편의 상 추가진입이라고 하겠습니다.) 신규진입은 1거래일 당 1회만 가능하고, 추가진입도 1거래일 당 1회만 가능하게 만들고 싶습니다. 즉, 전거래일에 long이였다면 당일 거래일에 나올 수 있는 진입은 short으로의 신규진입 1회와 short 신규진입 이후의 long으로의 추가진입 1회만 가능하게 하고 싶습니다. 그리고 다음 거래일이 된다면 새로 나온 시초가와 %상승분과 %하락분을 새로이 셋팅하고 위와 같은 방식으로 거래를 계속이어가는 시스템을 만들려고 합니다. 예시와 함께 설명 부탁드립니다. 감사합니다.
프로필 이미지
yanartas
2016-08-08
128
글번호 100797
시스템
답변완료

문의

항생오전10시15분부터 오후1시까지를 전일 가격으로보고 전일시가 전일고가 전일저가 전일종가로 표현해서 오후2시이후부터 오후5시30분 까지 적용해볼려고합니다,어떻게 표현해야되나요?
프로필 이미지
레전드
2016-08-07
134
글번호 100796
지표
답변완료

지표요청(거증)

* 더운 날씨에 많은 도움 고맙습니다. * 요청 사항 : 1번 : 10일간 거래량중 최고거래량 만 빼고 평균 구하는공식 2번 : 10일간 거래량중 위에서 두번째 거래량 까지 빼고 평균 구하는공식 3번 : 10일간 거래량중 최저거래량만빼고 평균 구하는공식 연습) HI = NthHighestBar(1,H,10); LI = NthHighestBar(1,L,10); 이다음이 막히네요......^ㅇ^ * 좋은 하루 되십시요.
프로필 이미지
요타
2016-08-07
149
글번호 100795
지표
답변완료

수식 부탁 합니다.

채널지표를 만들어서 그걸 기준으로 매매를 합니다. 채널을 상향돌파하는 종목이 검색되면 관심종목에 담아둡니다. 그렇게 검색해둔 100여개의 관심종목중에 매수가에 오는것을 삽니다. ====================================================== 이렇게 수동으로 매매를 했었는데 자동매매로 바꾸려고 합니다. 관심종목에 등록만으로는 자동주문이 되지않고 전략차트에 올려진 종목만 된다는데 맞는지요. 그렇다면 100여개의 관심종목들을 따로따로 차트로 다 띄워야 하는건가요? 차트 100개가 가능하긴 한가요?? 수식좀 부탁합니다. 1. 사진의 1번 과 2번처럼 현재가가 매수지점에오면 채널의 상단과 하단, 두군데서 분할 매수를 하려합니다. 분할이라기보다는 한번에 100만원씩 상단에서도 사고, 하단까지주면 거기서도 또 사고...... 2. 조건이 만족하고 봉이 완성된후가 아니고 현재가가 매수가에 닿는 순간에 채널상단 가격에 주문을 넣으려 합니다. 지지저항매매라서 지지대에 닿고나면 아래꼬리다는 경우가 대부분이라서요. 3. 아침에 갭하락으로 시가가 채널밑에서 형성되도 매수가 되어야 합니다. "c[1] > 채널상단 and low <= 채널상단 == 매수" 이렇게 해놓으면 아침시가가 갭하락하면 채널을 하향이탈한걸로 인식하는거 아닌가.... 하는 걱정이.... 4. 청산과 손절은 예를들어 30% 수익이면 청산한다...이런거니 수식으로 안써도 설정에서 그냥 될듯한데 맞나요? ============================================================== 이건 선물 데이트레이딩 문의인데요. 선물에서도 주식처럼 채널을 사용합니다. 상단에서 사고, 하단에서도 사고, 혹시나 하락하게되면 하단에서 10틱 아래에서도 삽니다. 그렇게 3번을 사서 평균 단가가 250.00 이고, 계속하락해서 손실중이라면 나중에 반등해서 내 평단가에오면 청산을 하게하려면 뭐라고 써야할까요? 폭염이네요. 건강 유의 하시고 복받으세요.
프로필 이미지
한건
2016-08-08
231
글번호 100794
시스템