커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

파라볼릭 돌파식 수정 문의

파라볼릭 돌파 문의 드렸는데 조금 잘못 이해하신 것 같습니다. 화살표가 작성해주신 수식이구요 제가 원하는건 노란색박스(파라볼릭 파란색 마지막 위치)를 돌파할 때 매수 파란색박스(파라볼릭 빨간색 마지막 위치)를 돌파할 때 매도 이 시스템식인데 불가능 할까요? ============================= 안녕하세요 예스스탁입니다. Input : af(0.02), maxAF(0.2); Var : value(0); value = sar(af,maxAF); If crossup(c,value) Then { Buy(); } If CrossDown(c,value) Then { Sell(); } 즐거운 하루되세요 > 수급돌파 님이 쓴 글입니다. > 제목 : 파라볼릭 돌파 시스템 식 문의 > 파라볼릭 상단(파란색)을 돌파하면 매수진입(노란색 박스) 파라볼릭 하단(빨간색)을 돌파하면 매도진입(파란생 원) 가능할까요?
프로필 이미지
수급돌파
2019-12-16
243
글번호 134441
시스템
답변완료

65291 문의드렸는데, 수정좀 부탁드려요 ㅎ

양방향으로 매매되게끔할려구요! 다시 부탁드려요 현재 이렇게 주셧는데 매수 진입하면 청산될때까지 놔두고 매도진입시점생기면 매도도 진입되게끔.. 또 매도 진입해서 청산될때까지 놔두고 매수진입시점 생기면 매수 진입되게끔,,, 1계약씩 테스트 할생각입니다. 양방향으로용 부탁드립니다! input : P1(5),P2(20); input : 익절틱수(30),손절틱수(15); var : t(0); var1 = ma(C,P1); var1 = ma(C,P2); if var1 > var1[1] Then t = 1; if var1 < var1[1] Then t = -1; if t == 1 and NextBarOpen < var1 Then buy("b",AtStop,NextBarOpen+PriceScale*1); if t == -1 and NextBarOpen > var1 Then sell("s",AtStop,NextBarOpen-PriceScale*1); SetStopProfittarget(PriceScale*익절틱수,PointStop); SetStopLoss(PriceScale*손절틱수,PointStop);
프로필 이미지
노갱
2019-12-16
146
글번호 134440
시스템
답변완료

부탁드린니다

매번 질문드려 미안합니니다 수고하십니다 *1번수식을 2번수식에 선으로 적용 부탁드립니다* 1번 수식 input : Period(10),Period1(0); Var : value(0),tx1(0),tx2(0),tx3(0),tx4(0),tx5(0),tx6(0); value = RSI(Period); If CrossUP(value, 43) or CrossUP(value, 50) or CrossUP(value, 55) or CrossUP(value, 60) or CrossUP(value, 65) or CrossUP(value, 70) or CrossUP(value, 75) Then { var1 = value; //추가 if var1 > var1[1] Then { value1 = O; value2 = 1; value3 = O; } Else { value1 = c; value2 = -1; value3 = C; } } plot1(value1,"1",iff(value2 == 1, MAGENTA,RGB(255,165,0))); plot2(value3,"3",iff(value2 == 1, WHITE,WHITE)); 2번 수식 Input : Period(10); var : RSI1(0),RSIV(0),RSIV1(0),Direction(0); RSIV = RSI(Period); RSIV1 = RSI(Period); if RSIv > RSIv[1] Then{ Direction = 1;} if RSIv < RSIv[1] Then Direction = -1; if Direction == 1 Then plot1(RSIv,"RSI점"); Else plot1(RSIv,"RSI점"); if RSIv1 > RSIv1[1] Then{ Direction = 1;} if RSIv1 < RSIv1[1] Then Direction = -1; if Direction == 1 Then plot2(RSIv1,"RSI선"); Else plot2(RSIv1,"RSI선"); 1번수식에서 분홍색이면 2번수식에서 분홍색 선 으로 1번수식에서 주홍색이면 2번수식에서 주홍색 선 으로 수식부탁드립니다
프로필 이미지
파생돌이
2019-12-16
155
글번호 134428
지표
답변완료

65295번 글에대해 수정부탁드립니다.

안녕하세요? 아래와 같이 답변 감사히 받았습니다. 근데 가장 잘 출현하는 조건으로하여도 성능보고서가 백지로나옵니다. 한편 살펴봐주십시요 감사합니다. input : 매수양봉틱(3),매수음봉틱(3); input : 매도양봉틱(3),매도음봉틱(3); input : 익절틱수(50),손절틱수(50); if MarketPosition == 0 and O == C[1] and C == O+매수양봉틱 and C[1] == O[1]-매수음봉틱 Then buy(); if MarketPosition == 0 and C == O[1] and C == O-매도음봉틱 and C[1] == O[1]-매도양봉틱 Then sell(); if MarketPosition == 1 and C <= O[BarsSinceEntry]-PriceScale*1 Then exitlong(); if MarketPosition == -1 and C >= O[BarsSinceEntry]+PriceScale*1 Then ExitShort(); SetStopProfittarget(PriceScale*익절틱수,PointStop); SetStopLoss(PriceScale*손절틱수,PointStop); 즐거운 하루되세요 > 대구어린울프 님이 쓴 글입니다. > 제목 : 수식 부탁드립니다. > 관리자님, 안녕하세요? 요즘 날씨가 쌀쌀합니다. 건강챙기시기 바랍니다. 수식작성 부탁드립니다. 아래 내용의 예시 이미지 첨부드렸으니, 참고하시면 감사하겠습니다. ***진입 ※교차매매 진입은 되지않게, 익/손절에 청산 혹은 청산후 역진입신호시만 되게 부탁드립니다. ※매수진입의 음봉외부변수 양봉외부변수, 매도진입의 양봉외부변수 음봉외부변수 각각 입력할수있게 외부변수 4개로 부탁드립니다. 1) 매수진입 : 몸통길이(외부변수)틱 음봉종가와 몸통길이(외부변수)틱 양봉시가가 같고 연달아 출현시 매수. 2) 매도진입 : 몸통길이(외부변수)틱 양봉종가와 몸통길이(외부변수)틱 음봉시가가 같고 연달아 출현시 매도. ***청산후 역방향 재진입 1) 매수진입후 진입한 양봉의 시가보다 한틱 아래서 마감하는 음봉 출현시 청산후 역진입. 2 )매도진입후 진입한 음봉의 시가보다 한틱 위에서 마감하는 양봉 출현시 청산후 역진입. ***익절/손절 익절(외부변수)틱 / 손절(외부변수)틱
프로필 이미지
대구어린울프
2019-12-16
146
글번호 134427
시스템

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

프로필 이미지
푸름
2019-12-16
31
글번호 134426
지표
답변완료

문의드립니다

볼린저밴드가 확장될때 (상단 - 상승, 하단 - 하락) 이때만 볼린저 밴드 내부에 색상 채우기가 가능한지 궁금합니다.
프로필 이미지
확실한수익
2019-12-16
176
글번호 134425
지표
답변완료

문의드립니다.

안녕하세요 수식 작성 관련 문의드립니다. 게시글 번호 63868 의 답변 내용 중에 참조데이터 연산 부분이 각 주기 마다 반복해서 코딩하는 형식으로 답변을 주셨는데요 (첨부파일의 박스친 부분) 혹시 함수형태나, 반복문 형태로 표현이 가능한지요? 참조 주기가 늘어나면 코드가 엄청 늘어 날거 같고 수정도 힘들어서요 예를 들어 for i, 1 to 10 { var : A%i%(0,data%i%), B%i%(0,data%i%) A%i% = data%i%(highest(V,d1)); ... } 코드가 말도 안되지만 이런식으로요. 함수로 만들어서 처리 가능하면 더 좋구요. 참조 주기 수를 여러개 할 때 좀 더 편한 방법이 있으면 가이드 수식 부탁드립니다. 감사합니다.
프로필 이미지
순두부남
2019-12-16
191
글번호 134424
지표
답변완료

65280재질문 부탁 드립니다.(내용무)

.
프로필 이미지
뮬리
2019-12-16
126
글번호 134423
지표

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

프로필 이미지
아무다
2019-12-16
9
글번호 134413
지표