커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

chaikin Money flow 보조지표를 사용하고 싶습니다.

chaikin money flow 를 쓰고 싶은데 제공하지 않고 있는듯합니다. 만들어서라도 쓸수 있는 방법이 없을까요? 꼭 필요합니다. 010-3789-8882 빠른 답변 바랍니다. -------------------------------------------------------- 싸이칸플러스에서 제공하고 있습니다. Chaikin Money Flow [개요] - Bomar증권의 Marc Chaikin은 이 Money Flow Index를 개발하였다. - 이 지표는 21~22일을 한달로한 개념이 기본이 되어있다. [해석] - CFI 값이 양수일 때 강세장을 나타낸다. - CFI 값이 음수일 때 약세장을 나타낸다. Sum(((((C-L)-(H-C))/(H-L))*V),time)/Sum(V,time)
프로필 이미지
회원
2014-06-19
244
글번호 75968
지표
답변완료

수식 문의(추가)

빠른 답변 감사드립니다. 아래 질문(36706)에 추가하여 재문의드립니다. 피라미딩 진입시 2개가 진입될 수 있고, 6개가 진입될 수가 있습니다. 진입의 해당 조건만 맞는다면 N번도 진입니다. 피라미딩 진입이 1~N개라고 했을때 마지막 N을 기준으로 다시한번 부탁드리겠습니다. 질문: 피라미딩 진입후 A => B => C 매수신호가 차례대로 발생했다고 했을때, 마지막 신호를 기준으로 M1이 M2를 두번 이상 Crossdown시 청산한다는 식 부탁드리겠습니다. 단, 마지막 발생신호의 이름은 항상 C가 아닙니다. 주신 답변: var : cnt(0); if MarketPosition == 1 Then{ //진입수량증가(진입발생) if CurrentContracts > CurrentContracts[1] Then Cnt = 0; if CrossDown(m1,m2) Then{ cnt = cnt+1; if cnt == 2 Then ExitLong(); } } 2. 해외선물 시장시간기준으로 08시 30분부터 15:15분까지만 매매하고자 합니다. 아래식같이 했는데 왜 다른 시간대에도 진입이 되는지 모르겠습니다. 차트는 시장시간으로 설정했습니다. if (MARKETPOSITION <= 0) AND (stime >= 083000) AND (time <= 151500) then { ~~~~ } 고개숙여 감사드립니다.
프로필 이미지
gt
2014-06-19
210
글번호 75967
시스템

선물만땅 님에 의해서 삭제되었습니다.

프로필 이미지
선물만땅
2014-06-19
0
글번호 75963
지표
답변완료

정배열 역배열 수식문의

이동평균선 5.10.20 이 정배열이면 빨간색으로 역배열이면 파란색으로 ... 이동평균선 사이를 색으로 칠해질수 있도록 수식 부탁드립니다.
프로필 이미지
선물만땅
2014-06-19
230
글번호 75962
지표
답변완료

자금관리 진입

아래 거래식에서 모든 매수신호 발생시 진입하는 것으로 할 경우 1차 매수신호 발생시 1천만원 진입 이후 매도발생시 전량매도 2차 매수신호 발생시 1천5백만원 진입 이후 매도 발생시 전량매도 3차 매수신호 발생시 2천만원 진입 이후 매도 발생시 전량매도 총 진입횟수는 3차로 제안하는 식을 추가 하고 싶습니다. var : daycnt(0),dis(0),stok(0),stod(0); dis = Disparity(60); stok = StochasticsK(10,5); stod = StochasticsD(10,5,5); if date != date[1] Then daycnt = daycnt+1; #이격도 값이 110이상일때 거래일수 저장 if dis >= 110 Then value1 = daycnt; if value1 > 0 and value1 >= daycnt-20 and crossup(stok,stod) and stok < 50 Then buy(); if CrossDown(Stok,70) Then sell();
프로필 이미지
후포
2014-06-19
203
글번호 75961
시스템

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

프로필 이미지
2wnwn
2014-06-19
5
글번호 75956
지표
답변완료

수식문의입니다.

볼린저밴드에서 일반적인 경우에는 그냥 그려가다가 고가가 밴드상단을 관통하는 게 나올 경우 볼린저밴드를 최고가에 상단을 수정하여 맞추는 수식이 가능할까요? 밴드상단이 지나간 최고가에 맞추면 됩니다. 표준편차로 만들어지는 하단도 그만큼 위로 올라가서 그려지겠지요. 역으로 저가가 밴드하단을 관통할 경우도 마찬가지입니다.
프로필 이미지
무지개나날들
2014-06-19
185
글번호 75955
지표
답변완료

텍스트 문의드립니다.

if crossup(var2, var3) then Var1 = C; plot1(var1); 위와같은 지표를 만들었을 때 var2가 var3를 크로스업한 시점에 "돌파" 라는 텍스트를 캔들위나 차트에 표기되게 하려고 하려고 하는데 텍스트 함수를 쓰는 방법을 몰르겠어서 문의드립니다. 도움부탁드리겠습니다..
프로필 이미지
수다리
2014-06-19
203
글번호 75954
지표
답변완료

문의

Crossup된바의 저가에 매수하도록 식을 바꿔주세요. Input : shortPeriod(5), longPeriod(20); value1 = ma(C, shortPeriod); value2 = ma(C, longPeriod); If CrossUP(value1, value2) Then { Buy(); }
프로필 이미지
erwe343
2014-06-19
175
글번호 75950
시스템