커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

국내주식(일봉기준) 자동매매가 되는 수식인지 체크 부탁드릴께요~~

국내 주식입니다. 일봉 차트로 설정하였습니다. data1: 삼성전자(일봉) data2: kodex200(일봉) 아래 수식으로 적용하면 최초 매수진입이 장중에 조건에 도달시 매수가 되는 수식인가요? 그리고 추가 매수하는것도 장중에 매수가되는 수식인가요? 청산수식은 봉완성이 되는 조건이라 실제로 장끝난 후 신호가 발생하는 것은 알고 있습니다. 제가 원하는 사항은 장중에 해당 조건에 매수 진입 / 추가 매수 진입 되는 수식을 원하고 있습니다. 체크 부탁드릴께요~~~ input : 기준평균봉값(80); input : 일차매수금액(100); input : 이차매수금액(200); input : 삼차매수금액(300); input : 사차매수금액(400); input : 오차매수금액(500); input : 육차매수금액(500); input : 최초진입하락폭(0.94); input : 추가진입하락폭(0.96); input : MFI기간(15),MFI값(90); input : 심리도기간(15),심리도값(80); var : mav(0,data2),MM(0,data1),SS(0,data1); var : MMM(0,Data2),SSS(0,Data2); mav = data2(ma(c,기준평균봉값)); MM = data1(mfi(MFI기간)); SS = data1(Simrido(심리도기간)); MMM = Data2(mfi(MFI기간)); SSS = Data2(Simrido(심리도기간)); if MarketPosition == 0 and data2(CrossDown(c,mav*최초진입하락폭)) then buy("b1",atlimit,C,Floor(일차매수금액*10000/min(NextBarOpen,C))); if MarketPosition == 1 then { if MaxEntries == 1 then # 85 buy("b2",AtLimit,LatestEntryPrice(0)*추가진입하락폭,Floor(이차매수금액*10000/c)); if MaxEntries == 2 then # 80 buy("b3",AtLimit,LatestEntryPrice(0)*(추가진입하락폭-0.04),Floor(삼차매수금액*10000/c)); if MaxEntries == 3 then # 75 buy("b4",AtLimit,LatestEntryPrice(0)*(추가진입하락폭-0.07),Floor(사차매수금액*10000/c)); if MaxEntries == 4 then # 70 buy("b5",AtLimit,LatestEntryPrice(0)*(추가진입하락폭-0.09),Floor(오차매수금액*10000/c)); if MaxEntries == 5 then # 65 buy("b6",AtLimit,LatestEntryPrice(0)*(추가진입하락폭-0.10),Floor(육차매수금액*10000/c)); if MM > MFI값 or SS > 심리도값 or MMM > MFI값 or SSS > 심리도값 Then exitlong("청산",atlimit,C); }
프로필 이미지
이형지
2020-07-25
1836
글번호 140988
시스템

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

프로필 이미지
무패
2020-07-25
19
글번호 140987
종목검색
답변완료

지표

항상감사합니다 일/주/월수식 모두 주셨는데 60분 10분 대입 수식 이 없어서 부탁드립니다 60분의 일식 수식은 동일 하나 60분의 plot11(var11,"20고"); plot12(var12,"20저"); plot13(var13,"20중"); 10분에 추가 수식 부탁드립니다 2> 삼각가중*2진동폭은 챠트에 표현되지않아 애를 먹고있읍니다 수식이 많아서 안먹는 건지 챠트위아래 가격이 한정되어잇는데 증폭가격이 초과해서 안나오는 건지 원인을 못찾고있읍니당 input:AA(20); var : cnt(0); var1= dayopen; var2= dayhigh; var3= daylow; var4= dayclose; var5= (var2+var3)/2; plot1(var1,"시"); plot2(var2,"고"); plot3(var3,"저"); plot4(var4,"종"); plot5(var5,"중"); Var6= dayopen(1); Var7= dayhigh(1); Var8= daylow(1); Var9= dayclose(1); var10= (var7+var8)/2; plot6(Var6,"전시"); plot7(Var7,"전고"); plot8(Var8,"전저"); plot9(Var9,"전종"); plot10(var10,"전중"); var11 = DayHigh(0); var12 = Daylow(0); for cnt = 0 to AA-1 { if DayHigh(cnt) > var11 Then var11 = DayHigh(cnt); if Daylow(cnt) < var12 Then var12 = Daylow(cnt); } var13 = (var11+var12)/2; plot11(var11,"20고"); plot12(var12,"20저"); plot13(var13,"20중");
프로필 이미지
회원
2020-07-25
1838
글번호 140986
지표
답변완료

부탁드립니다.

-68496관련입니다. -해외선물 분봉차트에서 당일의 장 개시시간이 아닌, 당일 특정시간부터, 전일의 최저가 시간에서부터의 종가를 누적하는 지표를 부탁드립니다.(예: 7.12일 12:00:00에 원유최저가격이었다면, 7.13일 (장개시시간이 아닌)11시부터 7.12일 12:00:00부터의 종가를 누적하는 식을 부탁드립니다).
프로필 이미지
예시
2020-07-25
1738
글번호 140985
지표
답변완료

문의드립니다.

안녕하세요~ 궁금한게 있는데요. 분봉과 틱봉 두개의 차트를 띄워 놓고 분봉에서 진입조건과 틱봉에서의 진입조건을 정해 놓고 두차트의 진입조건이 동시에 맞을때 진입이 되도록 할 수 있나요??
프로필 이미지
새론시작
2020-07-25
1724
글번호 140984
시스템
답변완료

문의드립니다.

안녕하세요~ 1. 가중5이평이 가중20이평 골든크로스 후 되돌림 줄때 가중5이평에서 매수, 가중5이평이 가중20이평 데드크로스 후 되돌림 줄때 가중5이평에서 매도 2. TRIX > 0 매수, TRIX < 0 매도 3.macd 와signal 정배열 매수, 역배열 매도 4.DMI +DI > -DI 매수, +DI < -DI 매도 지표값은 그냥 기본으로 하고요 이4가지 조건이 모두 같이 만족할때 매매가 이루어 지도록 하고 싶은데요~ 익절40틱 손절40틱으로.. 그리고 매수를 할 경우 이익이든 손절이든 한번만 하고 다시 매수 자리가 오더라도 진입X 다음에 매도를 할 경우 이익이든 손절이든 한번만 하고 다시 매도 자리가 오더라도 진입X 즉, 매수1번진입(골든크로스)ㅡ매도1번진입(데드크로스)ㅡ매수1번진입(골든크로스)ㅡ매도1번진입(데드크로스)ㅡ매수1번진입(골든크로스)ㅡ매도1번진입(데드크로스)ㅡ매수1번진입(골든크로스)ㅡ매도1번진입(데드크로스) 계속 이런식으로 되게끔 하고 싶습니다. 부탁드립니다
프로필 이미지
새론시작
2020-07-25
1778
글번호 140983
시스템
답변완료

청산 수식좀 부탁 드립니다.

* 많은 도움에 고맙습니다 * 요청 사항 var1 = ma(c,5) ; var2 = ma(c,20) ; if CrossUp(var1,var2) Then buy(); if CrossDown(var1,var2) Then sell(); 일경우 * 매수 진입시 1. 마이크로 S&P500 매수틱 보다 40틱 이하 떨어지면 1개약 1차 추가매수 2. 마이크로 S&P500 매수틱 보다 80틱 이하 떨어지면 1개약 2차 추가매수 3. 마이크로 S&P500 평균 매수틱 보다 100틱 이하 하락 하면 청산 * 매도 진입시 1. 마이크로 S&P500 매수틱 보다 40틱 이상 상승지면 1개약 1차추가 매도 2. 마이크로 S&P500 매수틱 보다 80틱 이상 상승지면 1개약 2차추가 매도 3. 마이크로 S&P500 평균 매도틱 보다 100틱 이상 상승 하면 청산 * 고맙습니다. 수고하십시요.!
프로필 이미지
요타
2020-07-26
1899
글번호 140982
시스템
답변완료

예스랭귀지 편집기 정말짜증나는구먼

시스템 로직을 구성하다보니 머리 돌아버리것다. 왜 이렇게 업그레이드 해놓았나. 업그레이드한 부분은 사용하다보면 자연스레 숙달되고 익혀지겠지만. 속도가 386컴시대의 속도로 다시 돌아갔구먼...... 예스스탁에는 프로그래머의 작업을 관리감독하는 사람이 겨? 너무 조잡하여 짜증이 다 난다. 왜 예스스탁 당국은 대책을 말하지 않는거여. 다시 예전으로 돌려놓는것이 상책이 아닌가...
프로필 이미지
orora
2020-07-25
2020
글번호 140981
사용자 함수
답변완료

문의드립니다

var1 = dayhigh; var2 = daylow; var3 = var1-var2; value1 = var1-var3*0.236; value2 = var1-var3*0.500; value3 = var1-var3*0.764; if crossup(c,value1) then buy(); if crossdown(c,value1) then sell(); if crossup(c,value3) then buy(); if crossdown(c,value3) then sell(); 위수식으로 지표식으로 표현하고십습니다 매수신호 레드색선으로나오게``매도신호는 블루색선으로 나오게(반대신호가나올때까지색선은 계속나오게) ~~항상감사드립니다
프로필 이미지
유선
2020-07-25
1793
글번호 140980
지표