커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

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

프로필 이미지
무정
2016-05-16
40
글번호 98107
지표

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

프로필 이미지
무정
2016-05-16
0
글번호 98104
시스템
답변완료

문의 드립니다.

항상 성실하고 친절한 답변 감사드립니다. 시스템 매매에서요 돌파 매매식이 아닌 조건 만족식으로 짤때 매매설정에서 손절매나 익절을 설정하지 않으면 매수 매도 신호가 그 조건이 완성될때 처음만 나오는데 만약에 손절이나 익절을 설정하면 손절이나 익절을 하고 난 후에 그 조건값이 계속 유지가 되면 또 진입됩니다. 저는 처음 조건값이 맞았을 때 진입해서 손절이던 익절이던 한번만 진입되구요 다음 반대 신호가 나올때만 진입되게 하고 싶습니다. 예를 들어서 Input : P1(5), P2(20), P3(40); Value1 = ma(C, P1); Value2 = ma(C, P2); Value3 = ma(C, P3); # 매수/매도청산 If Value1 > Value1[1] and Value2 > Value2[1] and Value3 > Value3[1]Then Buy("매수"); If Value1 < Value1[1] and Value2 < Value2[1] and Value3 < Value3[1] Then Sell("매도"); 이렇게 식을 만들었다면 손절이나 익절을 하지 않은 신호는 첨부1, 손절이나 익절을 설정하면 신호가 많아지겠죠 첨부2입니다. 다시 한번 정리하면 손절이나 익절이 되었고 조건값이 만족하는 중이라도 처음 신호가 시작될 때만 진입되고 익적이나 손절후에는 다음 반대 신호를 기다리는 식으로 만들고 싶습니다. 부탁드립니다.
프로필 이미지
강이아빠
2016-05-16
138
글번호 98099
시스템
답변완료

수식부탁합니다

데이트레이딩으로 장마감에 청산하는 수식입니다. 1. 신규 진입 매도 : 연결선물가격이 직전 3봉 이내에 장중 최고가이고 호가잔량이평 오실레이터가 0선을 하향 돌파할 때 매도 매수 : 연결선물가격이 직전 3봉 이내에 장중 최저가이고 호가잔량이평 오실레이터가 0선을 상향 돌파할 때 매수 2. 호가잔량이평 오실레이터가 직전 5봉 이내에 장중 최저가이면서 연결선물가격이 가중이평60선을 상향돌파할 때 매도전량 청산 후 매수 3. 호가잔량이평 오실레이터가 직전 5봉 이내에 장중 최고가이면서 연결선물가격이 가중이평60선을 하향돌파할 때 매수전량 청산 후 매도 4. 장마감에 모든 포지션 청산하는 식 감사합니다!!!
프로필 이미지
부득탐승
2016-05-16
135
글번호 98098
시스템
답변완료

문의드립니다

문의에 작성 하여주신 수식 감사합니다. 수정 하여주신후 데이터1에서의 이익실현이 다시 작동 하지 않고 손절부분은 아직 작동이 않되어서 다시 문의 드립니다. 지난번 답변 부분에서 손절 참조가 데이터1에서 데이터 2,3 으로 변경 하여 주셨다고 하셨습니다. 데이터1기준 이익실현/ 데이터2,3기준으로 손절 다시 한번 부탁드리겠습니다. 요청사항: 참조데이터2,3 input 변수값 기준 5틱으로 손절이 되었으면합니다. 수고하세요...감사합니다. 아래는 지난번 수정 하여주신 수식입니다. input : AA(100),BB(100),수량2(1),수량3(1); var : dncnt2(0,data2),d2(0,data2),dncnt3(0,data3),D3(0,data3); var : V2(0,data2),V3(0,data2); # data2 날짜변경되면 초기화 if data2(date != date[1]) Then dncnt2 = 0; #data2의 종가가 AA값을 하향이탈하면 if data2(CrossDown(C,AA)) Then{ #카운트 dncnt2 = dncnt2+1; #3번째부터 5번째까지 매도진입 if dncnt2 >= 3 and dncnt2 <= 5 and stime < 143000 Then{ sell("s1",OnClose,def,수량2); D2 = data2(c); } } # dat32 날짜변경되면 초기화 if data3(date != date[1]) Then dncnt3 = 0; #data3의 종가가 BB값을 하향이탈하면 if data3(CrossDown(C,BB)) Then{ #카운트 dncnt3 = dncnt3+1; #4번째부터 5번째까지 매도진입 if dncnt3 >= 4 and dncnt3 <= 5 and stime < 143000 Then{ sell("s2",OnClose,def,수량3); D3 = data3(c); } } if MarketPosition == -1 Then{ #평단가 대비 9틱 수익손실시 최대진입수량의 1/3 청산 if countif(LatestExitName(0) == "sp1",BarsSinceEntry) < 1 Then ExitShort("sp1",atlimit,AvgEntryPrice-PriceScale*9,"",max(1,floor(MaxContracts*(1/3))),1); #평단가 대비 17틱 수익손실시 최대진입수량의 1/3 청산 if countif(LatestExitName(0) == "sp2",BarsSinceEntry) < 1 Then ExitShort("sp2",atlimit,AvgEntryPrice-PriceScale*17,"",max(1,floor(MaxContracts*(1/3))),1); #평단가 대비 20틱 수익손실시 최대진입수량의 1/3 청산 if countif(LatestExitName(0) == "sp3",BarsSinceEntry) < 1 Then ExitShort("sp3",atlimit,AvgEntryPrice-PriceScale*20); #data2의 종가가 최근 진입당시 data2의 종가보다 10틱 반대로 가면 s1진입 모두 청산 if data2(c) >= AA+data2(PriceScale*5) Then ExitShort("sx1",OnClose,def,"s1"); #data3의 종가가 최근 진입당시 data3의 종가보다 10틱 반대로 가면 s2진입 모두 청산 if data3(c) >= BB+data3(PriceScale*5) Then ExitShort("sx2",OnClose,def,"s2"); } SetStopEndofday(143000);
프로필 이미지
회원
2016-05-16
118
글번호 98097
시스템
답변완료

문의

수고하십니다. 옵션 만기전주와 만기주 만기일까지는 A조건식으로 매수 하고 나머지 기간에는 B 조건식으로 매수 하는 수식 좀 부탁드립니다.
프로필 이미지
수류
2016-05-16
109
글번호 98096
시스템
답변완료

시스템질문

Channel BreakOut Intra-Bar의 의미,구체적인설명과 밑에 소스 설명을 단어하나하나 상세히 설명부탁드리고, 소스의 핵심을 알려주세여 Input: Length(10), Pval(0.05); Buy ("CBI_LE", AtStop, Highest(High, Length) + Pval); Sell("CBI_SE", AtStop, Lowest(Low, Length) - Pval);
프로필 이미지
하이고답이없넹
2016-05-15
129
글번호 98095
시스템
답변완료

1분봉 종목 검색 관련 질문입니다.

아래 종목 검색 수직 문의 드립니다. 지정일에 1분봉으로 RSI 과열 이탈한 종목과 이탈한 시간을 표기하는 수식을 만들었는대 RSI 과열 이탈한 시간이 이상하게 표기가 됩니다. 확인 부탁 드립니다. 추가적으로 RSI 과열 이탈 시의 가격을 표기 할 수 있는 방법 문의 드립니다. Input : Period(20), Percent(70),지정일(20160513); Value1 = RSI(Period); If sdate == 지정일 and CrossDown(Value1, Percent) Then { Condition1 = true; value2 = Time; } if Condition1 == true Then Find(value2);
프로필 이미지
경제자유
2016-05-15
160
글번호 98094
종목검색
답변완료

수급에 대한 질문

코스피 코스닥에서 개인 외국인 기관( 투신 금융투자 은행 연기금 등등...)의 수급자료는 아직 제공되고있지 않은걸로 알고 있습니다. 질문1) 언제쯤 상기자료가 제공될수 있는지요? (다음버전에 상기자료를 제공할 계획이 있으신지요?) 질문2) 전략실행 차트 참조선택에서 상기자료를 차트에 제공된다고 했는데 그 자료를 쓸수는 없는지요? 질문3) 예스 트레이더 상기 자료 (즉 세력들의 수급상황)을 이용해서 자동매매가 가능한지요? 저는 예스 트레이더 초보자입니다. 일반 HTS에서 종목검색을 무지많이 해봤는데 만족하지 못했습니다.
프로필 이미지
햇살가득
2016-05-15
261
글번호 98093
종목검색