커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

부탁드립니다

부탁드립니다 틱차트에 분봉이평선을 깔고 싶어요 예를 들어 120틱 차트에 1분봉의 20일이평선을 틱차트에 분봉은 시간을 계산하는것인이 가능하다고 생각만 합니다 부탁드립니다
프로필 이미지
효효효효효
2016-08-26
109
글번호 101415
지표
답변완료

문의 사항

안녕하세요 하기 수식에서 추가 보충사항 문의 드립니다. input : CCIP(10),RSIP(10),sto1(10),sto2(5),P1(5),P2(20); input : loss(50),Profit11(20),Profit12(30),Profit2(50); var : CCIV(0),RSIV(0),STOK(0),Bcond(false),Scond(false),mav1(0),mav2(0),T(0); CCIV = CCI(CCIP); RSIV = RSI(RSIP); STOK = StochasticsK(sto1,sto2); mav1 = ma(C,P1); mav2 = ma(C,P2); Bcond = CCIV <= 100 and RSIV <= 70 and Stok <= 80; Scond = CCIV >= -100 and RSIV >= 30 and Stok >= 20; #모두 과매수권을 벗어날째 매수(3개봉차이허용) if Bcond == true and Bcond[1] == false and countif(CrossDown(CCIV,100),2) >= 1 and countif(CrossDown(RSIV,70),2) >= 1 and countif(CrossDown(stok,80),2) >= 1 Then T = -1; #모두 과매도권을 벗어날째 매도(3개봉차이허용) if Scond == true and Scond[1] == false and countif(CrossUp(CCIV,-100),2) >= 1 and countif(CrossUp(RSIV,30),2) >= 1 and countif(CrossUp(stok,20),2) >= 1 Then T = 1; if T == 1 and crossup(mav1,mav2) Then buy(); if T == -1 and CrossDown(mav1,mav2) Then sell(); - 과매수권을 벗어나서 매수에 진입할 때. 이평선을 고려해서 진입하는 것을 수식으로 생각했는데.. 20일선을 기울기로 결정할 수 있는 지 확인 부탁드립니다. 5일선이 20일선을 크로스하는 것과 20일선의 이평선의 기울기가 수평보다 높으면 매수로 진입하는 방법이 있는지 확인 부탁드립니다. 감사합니다.
프로필 이미지
softtoug
2016-08-26
121
글번호 101414
시스템

행복이 님에 의해서 삭제되었습니다.

프로필 이미지
행복이
2016-08-26
2
글번호 101413
지표
답변완료

수식부탁드립니다---------------

Input : Period1(12),Period5(56),급증(1320),급감(5200); Var : value(0); Var : va(0); va = ma(bids,period5)-ma(asks,period5)+153600; If va > va[1] Then { Plot3(va, "1"); Plot4(0, "11"); } Else{ Plot3(0, "1"); Plot4(va, "11"); } //plot6(value,"선",iff(value>value[1],red,iff(value<value[1],BLUE,WHITE))); //PlotBaseLine1(5000,"기준선"); PlotBaseLine5(va,"기준선5"); value = ma(bids,period1)-ma(asks,period1)+153600; If value > value[1] Then { Plot1(value, "5매수총잔량 우위"); Plot2(0, "5매도총잔량 우위"); } Else{ Plot1(0, "5매수총잔량 우위"); Plot2(value, "5매도총잔량 우위"); } //plot6(value,"선",iff(value>value[1],red,iff(value<value[1],BLUE,WHITE))); //PlotBaseLine1(5000,"기준선"); PlotBaseLine1(value,"기준선1"); //점찍기 If value > value[1] and value[1] > value[2] and value[2] < value[3] and va > va[1] +급증 Then { Plot6(value, "매수점");} //소리 if value > value[1] and value[1] > value[2] and value[2] < value[3] and va > va[1] +급증 Then { PlaySound(C:예스트레이더dataSoundubbles.wav); } //점찍기 If value < value[1] and value[1] < value[2] and value[2] > value[3] and va < va[1] +급감 Then { Plot7(value, "매도점");} //소리 if value < value[1] and value[1] < value[2] and value[2] > value[3] and va < va[1] +급증 Then { PlaySound(C:예스트레이더dataSoundaccept.wav); } 소리부분에서 에러가나는데요 ""도 직접입력했는데 처리할수없는 문자라고 나오네요 문법에러도 나오구요
프로필 이미지
leekss1
2016-08-28
147
글번호 101412
지표
답변완료

부탁드려요

한투해외선물에서 주종목 에스엔피 240분봉, 참조종목 유달 일봉으로 적용하면 간헐적으로 매일첫봉에서 index값이 겹칩니다. 안겹치게 수정 설명부탁드립니다. ///////////////////////////////////////////// Input : shortPeriod(5), longPeriod(20); value1 = Data2(ma(C, shortPeriod)); value2 = Data2(ma(C, longPeriod)); # 매수/매도청산 If CrossUP(value1, value2) Then { Buy(); } # 매도/매수청산 If CrossDown(value1, value2) Then { Sell(); } MessageLog("시가,%.2f,종가,%.2f,MP,%.0f,CurrentContracts,%.0f,Index,%.0f",open,close,MarketPosition,CurrentContracts,Index);
프로필 이미지
팽구
2016-08-26
164
글번호 101409
시스템
답변완료

시스템 수식 문의

input : sto1(25),sto2(6),sto3(6); var : A1(false),B1(false),C1(false),D1(false); #진입에 사용될 지표들 stok = StochasticsK(sto1,sto2); #%k stod = StochasticsD(sto1,sto2,sto3); #%d #진입조건 A1 = countif(stok > stok[1],2) == 2; #STOK가 2봉 연속 상승이면 true 아니면 false B1 = stok > stod; #k가 d보다 크면 true 아니면 false C1 = stok > 5 and stok < 50; #k가 0~50사이이면 true 아니면 false D1 = stok > stok[1] and stok[1] < stok[2]; #K가 상승 반전 #조건조합내용 if A1 and B1 and C1 and D1 Then buy(); 위와 같이 시스템식을 작성했는데..오류가 뜨네요.. 오류 좀 문의 드립니다.
프로필 이미지
수급신화
2016-08-26
113
글번호 101408
시스템
답변완료

변환

수식전환부탁드림니다. typ=(h+L+c)/3; sv=if(typ>=typ(1),v,-v); kvo=eavg(sv,34)-eavg(sv,55); trig=eavg(kvo,13); trig
프로필 이미지
수루지
2016-08-26
129
글번호 101404
지표
답변완료

문의드립니다.

수고가 많습니다. 최근 20일 거래량 중에서, ① 오늘 양봉 거래량이 20일 최대거래량 다음으로, 두번째로 거래량이 많은 종목을 찾는 검색식을 알고 싶습니다.(양봉 음봉 전체 거래량을 비교) ② 오늘 양봉 거래량이 20일 최대 양봉 거래량 다음으로, 두번째로 양봉 거래량이 많은 종목을 찾는 검색식을 알고 싶습니다. (양봉 거래량만을 비교) 감사합니다~~^^
프로필 이미지
대호
2016-08-26
123
글번호 101402
종목검색
답변완료

문의

안녕하세요.항상 감사드립니다. 문의드릴 내용은 주챠트가 선물 챠트이고 DATA2~DATA11(콜5개 행사가, 풋5개 행사가)을 참조데이타로 사용하고 참조데이타끼리 교차 또는 교차 근접할때(오차범위 5틱) 선물 챠트에 라인이 그려지게 하고 싶습니다. 요약하면 콜을 DATA2~DATA6 풋을 DATA7~DATA11로 했을 때 콜풋 교차라인이 선물 챠트에 선으로 나타나게 부탁드려요^^
프로필 이미지
육각수
2016-08-26
125
글번호 101400
지표