커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

시스템식 문의드립니다

매수식의 종류가 5개가 됩니다. 피라미딩 적용시 동일한 봉에 여러개의 매수신호가 나오기도 하는데요~ 피라미딩 적용시라도 한개의 봉에는 하나의 신호만 가능하도록 하려면 어떻게 하죠?
프로필 이미지
으쌰
2011-10-28
448
글번호 44204
시스템
답변완료

문의드립니다

다음수식문의 드림니다 value1 = data2(MACD(shortPeriod, longPeriod)); value2 = data2(ema(value1,Period)); 위와 같이 data2로 미리 선언되어 있는경우 아래와 같이 작성할 경우 countif(Crossup(value1,value2),DayIndex+1) >=1 위 수식을 적용할경우 Crossup(value1,value2) 은 참조데이타 상에서 크로스가 발생한 것으로 적용되고,DayIndex+1 은 기본차트 에서 발생한것으로 적용이 되는것인지요? 그리고 위수식을 countif(Crossup(value1,value2),data2(DayIndex+1)) >=1 로 작성할 경우 data2(DayIndex+1) 는 참조데이타 상에서 발생한 것으로 되는건가요? 2) 참조데이타(data2)에서 당일시가가 당일시가 당시의 20 이평보다 작다를 참조데이타로 작성부탁 3)다음 수식을 참조데이타로 변환부탁 var1=data2(ma(c,20)); dayopen <var1[DayIndex] 4)참조차트 5분봉차트에서 참조데이타(data2)에서 당일 장 시작후 5분봉종가가 당일시가-atr(20)*5 을 2회이상 하향돌파한적이 있다를 참조데이타로 작성부탁 드립니다
프로필 이미지
logos
2011-10-28
529
글번호 44202
시스템
답변완료

질문 드립니다.

5분봉에서 9시 10분에서 14시 50분 사이의 종가만을 어레이로 잡고 싶은데요. 어떻게 해야 할까요?
프로필 이미지
spark
2011-10-28
417
글번호 44198
지표
답변완료

MA 대신 평균으로 대치

var : 단기이평(0),이평(0); 이평 = MA; 단기이평 = 이평(C-C[1],5); 위에 처럼 하면 에러가 납니다. "MA" 대신 "이평"이란 문자로 바꾸어 사용할려면 어떻게 해야 하나요?
프로필 이미지
행복충전
2011-10-28
451
글번호 44197
지표

황토가마 님에 의해서 삭제되었습니다.

프로필 이미지
황토가마
2011-10-28
240
글번호 44195
지표
답변완료

시스템식 문의 드립니다.

안녕하세요 시스템식 작성중 Condition100 이상을 초과 하지 못하는지 궁금합니다. 수식에 에러가 생깁니다. 그리고 파일크기는 어느정도까지 한계인지 궁금합니다.
프로필 이미지
새마귀
2011-10-28
408
글번호 44193
시스템
답변완료

재문의 드립니다

1) 아래 21255번 문의사항중 3번 분봉에서 작성 부탁드린건대 일봉을 참조데이타로 해서 작성 해주셨네요 번거롭지만 분봉에서 재작성 해 주시면 감사 하겠습니다 2) 참조데이타(data2)에서 당일시가가 당일시가 당시의 20 이평보다 작다를 참조데이타로 작성부탁 3)다음 수식을 참조데이타로 변환부탁 var1=data2(ma(c,20)); dayopen <var1[DayIndex] 4)참조차트 5분봉차트에서 참조데이타(data2)에서 당일 장 시작후 5분봉종가가 당일시가-atr(20)*5 을 2회이상 하향돌파한적이 있다를 참조데이타로 작성부탁 드립니다
프로필 이미지
logos
2011-10-28
439
글번호 44191
시스템
답변완료

선물 시스템 문의

안녕하세요 우리트레이더를 쓰고있는 개미에요. 우리트레이더에있는 기본 시스템을 연결선물지수라던지 만기가있는 선물지수에 적용하려니 자동매매가 이루어지지 않더라구요. 실전말고 시뮬레이터로 했는데도 적용이 안되던데, 어떤문제가 있어서 매매가 안되는것인가요? 제가 잘 몰라서.. 알려주시면 감사하겠습니다.
프로필 이미지
dfsf2
2011-10-28
722
글번호 44184
시스템
답변완료

부탁드립니다----------

Var : LENGTH1(9), period(1),m3(0.001),큰폭(120),시작시각(90000); Var : value(0), TEMA1(0); var:Ma5(0),ma20(0),ma60(0),MA120(0),ma200(0),MA320(0) ,k(0),d(0),m8(9); MA5=ma(C,5); MA20=ma(C,20); ma60=ma(c,60); MA120=ma(C,120); MA200=ma(C,200); MA320=ma(C,320); k=StochasticsK(20,12); d=StochasticsD(20,12,12); value = ma(bids,period)-ma(asks,period); TEMA1 = (3 * Ema(value,LENGTH1)) - (3 * Ema(Ema(value,LENGTH1),LENGTH1)) + (Ema(Ema(Ema(value,LENGTH1),LENGTH1),LENGTH1)); //오늘지정필요 condition1= highest(H,5)[1] <= C*(1+m3) and lowest(L,5)[1]>= C*(1-m3); //매수진입 if stime >= 시작시각 and MarketPosition == 0 and Condition1 == False and countif(tema1 >= tema1[1],3) ==3 && k<80 && ma20>ma20[1] Then buy("b"); If stime >= 시작시각 and MarketPosition == 0 and Condition1 == False And TEMA1 > TEMA1[1]+큰폭 and countif(tema1 > tema1[1],1) == 1 && k<80 && ma5>ma5[1] Then buy("b1"); if MarketPosition == 1 and countif(tema1 < tema1[1],m8) == m8 Then exitlong("xb"); if MarketPosition ==- 1 and CrossUp(ma5,ma20) && k<20 Then buy("xs11"); //매도진입 if stime >= 시작시각 and MarketPosition == 0 and Condition1 ==False and countif(tema1 <= tema1[1],3) == 3 && k>20 && ma20<ma20[1] Then Sell("s"); If stime >= 시작시각 and MarketPosition == 0 and Condition1 == False And TEMA1 < TEMA1[1]-큰폭 and countif(tema1 < tema1[1],1) ==1 && k>20 && ma5<ma5[1] Then Sell("s1"); if MarketPosition == -1 and countif(tema1 > tema1[1],m8) == m8 Then ExitShort("xs"); if MarketPosition == 1 and CrossDown(ma5,ma20) && k>80 Then Sell("xb11"); #청산 위식은 분봉을적용 하는 시스템인데 만일 일봉의 tema(10)이 상승이면 위분봉 적용에서 매수만 진입하고 하락이면 매도만 진입 할수있나요? 부탁드립니다
프로필 이미지
leekss1
2011-10-28
408
글번호 44183
시스템