커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

보조종목 거는방법좀 알려주세요

3분봉에다 시스템식을 적용시키고.. 시스템식에 5분봉에서의 지표조건이 걸려있는데.. 보조종목을 어떻게 적용시키는지 모르겠네여
프로필 이미지
제네렉
2009-09-14
679
글번호 24730
검색
답변완료

yt로 변환 부탁드립니다.

SetBarOneEntry If tdate <> tdate(1) Then Var50=currententrynum Var49=barnum Var32=i_netprofit Cond37=False End if If barnum-var49=0 Then Var33=open Var34=high Var35=low Var36=close End If If barnum-var49=1 Then Var43=open Var44=high Var45=low Var46=close End if If barnum-var49=2 Then Var47=open Var48=close End If Cond35= Var36>var33 And Var46>var43 And Var48>var47 Cond36= Var36<var33 And Var46<var43 And Var48<var47 If i_netprofit - Var32 >=1500000 Then Cond37=True End If If barnum-var49=1 Then Var1=hhv(1,high,2)-atr(20)*0.18 Var2=llv(1,low,2)+atr(20)*0.18 End If If barnum-var49=2 Then Var3=hhv(1,high,3)-atr(20)*0.18 Var4=llv(1,low,3)+atr(20)*0.18 End If If Cond35 =True Or Cond36=True Then If barnum-var49 > 2 And ttime <1500 Then If currententrynum-var50<=0 Then Call buy("b",Atstop,Def,Var3) Call sell("s",Atstop,Def,Var4) End If End If End If If position <> 0 Then Call exitlong("bx",Atstop,hhv(1,high,barnumsinceentry+1)-atr(20)*2.7) Call exitshort("sx",Atstop,llv(1,low,barnumsinceentry+1)+atr(20)*2.7) End If If position =1 Then Call exitlong("손절bx",Atstop,entryprice*(1-0.01)) End If If position =-1 then Call exitshort("손절sx",Atstop,entryprice*(1+0.01)) End If
프로필 이미지
헐레
2009-09-14
748
글번호 24719
시스템
답변완료

수식 질문 드립니다.

해결이 안되서 다시 질문드립니다. 혼자서 해결해 보려고해도 내공이 부족해서 안되네요.. AccumN(IFF(CrossDown(stok,stod) ,1,0),15)>=2 //stok는 제가 만든 사용자함수입니다. 이 상태에서 최근 데드클로스된 stok값을 기준으로 이전10개봉내의 값이 80 이상이 하나라도 있어야 되고 (이것까지는 구할수 있습니다.) 그리고 직전 데드클로스된 stok값부터 이전 10개봉이내의 값이 80 이상이 되어라. 유의할 것은 데드시점의 stok값이 아니라 그것을 포함하여 그 이전 10개 이내의 값을 최근 데드와 직전 데드로 구분해서 구하는 것입니다. ( swinghigh로 해도 틀린 값만 나와서 시간만 허비하다 다시금 부탁을 드리게 &#46124;습니다.) 항상 감사드립니다.
프로필 이미지
하우즐영
2009-09-14
837
글번호 24713
시스템
답변완료

수식부탁드려요~~

저는 갭보정차트를 이용할려고 하는데요.. 갭보정차트를 주종목으로 이용을 한다면 다음날이 되면 시스템신호내역이 달라지므로 주종목은 갭보정이 아닌차트를 이용하고 참고차트를 갭보정을 이용하려하는데 어떻게 해야하는지 잘 모르겠습니다.. 갭보정을 참고하는 경우와.. 갭보정이 아닌 차트를 이용하는경우 두가지경우 다 아래의 수식을 구하고싶습니다.. 아래의 조건들 중 어느한가지에 해당이 되면 신호가 발생하면 됩니다.. <매수신호> 조건 1 <.macd 다이버전스를 이용합니다.> macd가 1차크로스되는 시점의 선물의 종가보다 2차크로스되는 지점의 선물의 저가가 낮을경우 바로 매수진입이 아니고 20일이평선이 상향추세로 전환되고 선물의 종가가 20일선을 안착했을경우 시장가로 매수. 다시말해 다이버전스가 나타난 뒤 20일선이 상향으로 전환되는 시점에서 주가가 올라 타면 매수신호발생되게 하려고 합니다.. 조건 2 3분봉에서의 3번째봉(9시9분봉)에서 앞 봉 2개의 고점위에서 종가가 형성이되면 4번 째봉시가에 매수진입 단, 이경우는 시초가 갭상승이 1.5p 이상인경우는 신호가 발생이 되면 안됩니다.. 갭상승이 아닌 약.강보합이나 갭하락에는 적용이 됩니다. 조건 3 60이평이 상승추세일경우 20이평이 상승추세2회이상유지중일때 종가가 20이평에 안착을 하면 매수신호발생..(단, 20 60 120 평의 이격이 1% 내외에서는 매수신호 발생시키면 안되는조건입니다. 즉 수렴구간에서는 신호발생없음) 조건 4 20이평을 관통하는 0.5포인트 이상의 몸통을 가진 양봉이 거래량 4000개이상을 수반하면서 20이평 안착시 매수신호 발생 조건 5 상승추세중인 20이평과 주가와의 이격이 0.65 포인트이상이 될때 시장가로매수 <매도조건> 조건 1. 20 60 120 이평 이격이 1%미만일때 20이평이 제일아래위치로 진입하는 시점 에 매도신호발생 조건 2. 3분봉에서의 3번째봉(9시9분봉)에서 앞 봉 2개의 저점아래에서 종가가 형성이되면 4번째봉시가에 매도진입 단 매수조건2와는 반대조건이지만 이때는 갭상승이든 갭하락이든 조건은 없습 니다.. 조건 3. 20이평값이 하락추세로 전환(추세전환의 확인이 필요한데 어떻게 수식을 짜야 하는지 모르겠습니다.)되고 macd값이 0.1이하일때 매도신호발생 (이경우의 매도청산은 위의 매수식을 만족하는 조건이 발생이 되거나 또는 5분봉에서의 macd와 signal의 크로스가 발생이 되면 매도청산을 하고싶습니 다..) 이경우 5분차트를 또 참고해야하는데 어찌해야하는건가요.. 대신 싸이보스를 이용하다가 너무 불편해서 옮길려고 하는데 수식좀 메일로 부탁드립니다... generec@naver.com
프로필 이미지
제네렉
2009-09-14
1002
글번호 24712
시스템
답변완료

문의 드립니다.

수고하십니다. 종목검색시 기본적 분석에 관한 검색기능이 있는데, 예를 들어 "EPS 1,000원이상"으로 검색했을 때 최근 발표된 분기실적 기준으로 검색되는지 아니면 작년 연간실적 기준으 로 검색되는 것인지 궁금합니다. 답변 부탁드립니다. 수고하세요.
프로필 이미지
백만불2912
2009-09-13
808
글번호 24709
검색
답변완료

청산...

1분봉으로 매매해서 전날보다 갭상승2%이상이면 오늘 매수 하고 당일 청산이 되지 않은경우 수량을 50%는 줄인다 는 수식이 뭐가틀린지 잘모르겠네요 ...고쳐주세요.. var : cnt(0),N(0); if date != date[1] then cnt = 0; if sTime == 150000 Then{ var3=c; if NextBarOpen >= var3*1.02 then var1=1; } if var1==1 Then { if crossup(o,DayOpen) Then buy("b",AtMarket); } if MarketPosition == 1 and IsEntryName("B") == True Then{ if avgEntryPrice*1.05>=o and crossup(o,EntryPrice*1.02) then ExitLong("1",AtStop,EntryPrice*1.01); if avgEntryPrice*1.1>=o and Crossup(o,EntryPrice*1.07) Then ExitLong("5",AtStop,EntryPrice*1.05); cnt = cnt +1; } if MarketPosition == 1 Then{ var4 = CurrentContracts; var5 = (var4*0.5); } if cnt<=0 then{ if time==150000 Then ExitLong("50%",AtMarket,var5); }
프로필 이미지
hippomom
2009-09-13
838
글번호 24707
시스템
답변완료

시뮬은 어떤차이가있나요?

연결선물지수 - 1분봉 과 시뮬차트 1분봉 같은기간으로 같은 시스템식을 적용하였는데 연평균 손익이 2배넘게 차이가나네요... 시뮬하고 어떤차이가있는것인가요?.. 시뮬이 더 믿을만한 자료인가요 ?? 1번이 그냥일반차트이고 2번이 시뮬차트입니다.
프로필 이미지
sdfadfe
2009-09-13
971
글번호 24706
시스템
답변완료

님의침묵-수식수정요청

선물(data2)신호를 바탕으로 콜매수를 하려고 합니다. 아래가 선물 신호중 일부입니다. 그 아래가 콜옵션을 위해 변경한 수식인데요... 선물에서는 정상시뮬이 되는데, 콜옵션(두번째수식)에서는 작동을 안해요. 수식수정 부탁드립니다. value1 = abs((DayHigh(1)-DayLow(1))/DayLow(1))*100; value2 = abs((DayHigh(2)-DayLow(2))/DayLow(2))*100; value3 = abs((DayHigh(3)-DayLow(3))/DayLow(3))*100; value4 = abs((DayHigh(4)-DayLow(4))/DayLow(4))*100; value5 = abs((value1+value2+value3+value4)/4); if c > c[500] and c < (dayclose(1) * (1-(value5 * 0.001))) Then Buy("콜"); ------------------------------------------------------ value1 = data2(abs((DayHigh(1)-DayLow(1))/DayLow(1))*100); value2 = data2(abs((DayHigh(2)-DayLow(2))/DayLow(2))*100); value3 = data2(abs((DayHigh(3)-DayLow(3))/DayLow(3))*100); value4 = data2(abs((DayHigh(4)-DayLow(4))/DayLow(4))*100); value5 = data2(abs((value1+value2+value3+value4)/4)); if data2(c) > data2(c[500]) and data2(c) < data2(dayclose(1)) * (1-(value5 * 0.001)) Then Buy("상");
프로필 이미지
님의침묵
2009-09-13
962
글번호 24703
시스템
답변완료

크로스 이후 첫 봉의 시간

(골든,데드)크로스 이후 첫 이벤트 봉의 시간만 알고 싶습니다.
프로필 이미지
노구치
2009-09-12
1020
글번호 24697
시스템