커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

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

프로필 이미지
chunsk
2020-09-14
15
글번호 142366
시스템
답변완료

재문의드립니다

69174번재문의드립니다 그럼 1분봉챠트에서 30분봉짜리로수정부탁드립니다~~
프로필 이미지
유선
2020-09-14
626
글번호 142365
지표
답변완료

부탁 드립니다.

도움에 감사 늘 감사 드립니다. 변환 부탁 드립니다. 미리 감사 드립니다.
프로필 이미지
뮬리
2020-09-15
866
글번호 142364
지표
답변완료

설명 부탁드립니다.

안녕하세요 예스랭귀지를 공부하다 궁금한점이 있어서 문의 드립니다. 아래 시스템식에서 Buy, ExitLong 을 보게되면, Buy("Cross Over Buy",AtStop,LEntryPrice,Initial); ExitLong("LongTStop",AtStop,Lowest(Low,TrailBar)); 조건 혹은 체결될때까지 여러번 불리게 되어 있는데요. 이렇게 buy 나 exitlong 이 여러번 불리기 되면, 내부적으로 어떤 의미이며, 어떻게 동작하는지 설명 부탁드리겠습니다. 가령 앞에 Buy 주문이 여러번 불리면 같은 주문으로 뒤에 들어 오는 주문은 무시가 되는건지요 ? 아니면 동작 방식이 따로 있는지 설명 부탁드리겠습니다. 감사합니다. ============================================================= Input: FastLen(9), SlowLen(18), ChLen(12), TrailBar(8), Initial(300), ReBars(15), Reentry(10); Vars: FastMA(0), SlowMA(0), LEntryPrice(0), SEntryPrice(0), LCount(-999), SCount(-999), ReEntryCount(0), CurrentPosition(0); FastMA = ma( Close , FastLen ); SlowMA = ma( Close , SlowLen ); #{ Order Placement for Long Positions } If CrossUp(FastMA,SlowMA) then Begin LEntryPrice = Highest( High , TrailBar )[1] * 1.02; LCount = index; End; MessageLog("BarIndex : %.f, MarketPosition: %.f", BarIndex, MarketPosition); If MarketPosition <> 1 AND index < LCount + ChLen and LCount > 0 then { Buy("Cross Over Buy",AtStop,LEntryPrice,Initial); MessageLog("Buy==========="); } #{ Trailing Stop while in Position } If MarketPosition == 1 then begin LCount = -999; ExitLong("LongTStop",AtStop,Lowest(Low,TrailBar)); MessageLog("ExitLong==========="); End;
프로필 이미지
잘웃자
2020-09-14
790
글번호 142363
시스템
답변완료

수식 좀 요청 드립니다.

* 매번 도움에 고맙습니다. * 청산 로직이 어느 부분이 잘못 되었는지 수정 좀 부탁 드립니다. 기준 : cci 수치가 3번 다운 신호 발생 하면 청산 인데 잘안되네요. <그림참조> ## CCI 청산 CCIv = CCI(9); if MarketPosition == -1 and countif( Crossdown(CCIv,-100),100) >= 2 Then ExitShort("CCI청산"); * 아래 수식은 2번째 매매 건너뛰지 말고 "1시간 동안 매매금지" 로 수정 좀 부탁 드립니다. ▶ 손실횟수 와 시간은 변수처리로 좀 요청 드립니다. 첨부화면은 아프리카 tv에 "sotiman" 있습니다. input : n(2); var : loss(0),t(0); var1 = ma(c,5) ; var2 = ma(c,2) ; if t <= 0 and crossup(var1,var2) then { t = 1; if PositionProfit(0) >= 0 Then loss = 0; Else loss = loss+1; if loss < n Then buy("b"); Else ExitShort("sx"); } if t >= 0 and crossdown(var1,var2) then { t = -1; if PositionProfit(0) >= 0 Then loss = 0; Else loss = loss+1; if loss < n Then Sell("s"); Else Exitlong("bx"); } * 마지막 매도 가격 과 20틱 이상 날경우 진입 하는 수식 좀 요청 드립니다. if crossup(ma(c,5), ma(c,20) ) then buy(); 이경우 이전 마지막 청산가격 보다 20틱 높을경우 진입 하는 수식 좀 부탁 드립니다. (아침에 최초 시작에는 07시 10분 가격 기준으로 20틱 높으면 매수 입니다) * 항상 많은 도움에 열심히 하고 있습니다. 아프리카 tv 보시면 차트 보임니다. 고맙습니다.
프로필 이미지
요타
2020-09-15
854
글번호 142362
시스템
답변완료

부탁드립니다

수고하십니다 *아래수식을 챠트에 적용해보면 plot선들이 꼬불꼬불하게나옴니다 수평선으로 나오게 수식 부탁드립니다 var :aa(0),bb(0),a1(0),a2(0),a3(0); aa = data1(C); bb = data2(C); a1=aa+(data2 (opend(0)-bb))*2; a2=aa+(data2(HighD(0)-bb))*2; a3=aa+(data2(LowD(0)-bb))*2; plot1(a1, "시가"); plot2(a2, "고가"); plot3(a3, "저가");
프로필 이미지
파생돌이
2020-09-14
742
글번호 142361
지표
답변완료

수식 부탁드립니다.(분봉 이평 색깔)

안녕하세요? 수식 부탁드립니다.(분봉 이평 색깔) 즉, 분봉상 20일 이평선이 상방일땐 빨간색, 하방일때 파란색.. 이런식으로 가능할까요? 1분봉으로 해 주신다면 더 감사하겠습니다. 수식을 어디다 작성해야 실행이 되는지도 경로 알려 주시면 감사하겠습니다.
프로필 이미지
절대강자300
2020-09-14
675
글번호 142360
시스템
답변완료

함수요청

안녕하세요? 아래 글번호 69160번 재질문입니다. 작성 주신 스크립트 검증 요청드립니다. 진입조건에 박스지표 적용 요청드립니다. -------------------------------------------------------------------------------------- 아래 전략에 대해 스크립트 작성 요청드립니다. 나스닥선물 5분봉으로 거래를 하고자 합니다. 매수: 써머타임에는 9시, 써머타임 해지시에는 10시에 들어오는 시초가 가격 (9시 5분봉[10시 5분봉]의 시가가 볼린저밴드 하단보다 작으면 익봉 시가(9시 10분봉 시가[10시 5분봉 시가])에 진입 매도: 써머타임에는 9시, 써머타임 해지시에는 10시에 들어오는 시초가 가격 (9시 5분봉[10시 5분봉]의 시가가 볼린저밴드 상단보다 크면 익봉 시가(9시 10분봉 시가[10시 5분봉 시가])에 진입 매수청산: 볼린저밴드 상단 돌파 완성 익봉 시가로 청산 매도청산: 볼린저밴드 하단 이탈 완성 익봉 시가로 청산 강제청산: 써머타임에는 3시, 써머타임 해지시 4시 시가봉에 청산 매수든 매도든 진입신호 발생 1번 후 당일 청산으로 일중거래하고자 합니다.
프로필 이미지
흰둥이아빠
2020-09-14
734
글번호 142355
시스템

마신영 님에 의해서 삭제되었습니다.

프로필 이미지
마신영
2020-09-14
3
글번호 142353
종목검색