커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

디프론티어 님에 의해서 삭제되었습니다.

프로필 이미지
디프론티어
2013-01-27
0
글번호 58713
지표
답변완료

문의

예스의 보면 호가잔량이평 지표가 있는데요 그거는 선으로 2개가 나오는데 매수호가잔량과 매도호가잔량 몇개 차이가 나는지 지표로 숫자를 알수가 있나요? 가능하다면 막대기지표 macd 0선기준으로 매수가 많으면 빨강 매도가 많음 파랑으로 만들어보고 싶습니다
프로필 이미지
디프론티어
2013-01-27
324
글번호 58712
지표
답변완료

지표의 확장

언제나 친절하고 상세하게 답변 주셔서 진심으로 감사의 말씀을 드립니다. 아래는 2012-12-13 #27491번 질의에 대한 답변인데요. 이 식을 활용해서 매매에 큰 도움을 받고 있습니다. 그런데 현재 한 차트에 2개를 넣어 보던 것을 확장하여 10개를 넣어 보려고 합니다. 콜 : data2 ~ data6 풋 : data7 ~ data11 ※ data1 = 선물 이 문제 해결을 위해서 어제밤 밤을 새면서 헤멨습니다만 끝내 해결을 못했습니다. 다 되는데 4개의 가격이 엉뚱하게 나와서 포기기도 못하고 방법을 달리해서 작업을 해 봤지만 결국은 실패했습니다. 변수값의 내용을 제대로 파악하지 못하고 단순히 확장하려고 하니 안되는 것 같습니다. 너무 죄송하지만 한번만 더 좀 도와주시길 부탁드립니다. 2개를 10개로 확장하려면 작업도 만만치 않으실 것 같은데 좋은 대안을 끝내 찾지 못해서 염치 없이 또 부탁을 드립니다. ================= 답변의 글 =================================== var : va2(0,data1),va3(0,data1),cond1(false,data1),daycnt1(0,data1),LowValue1(0,data1); var : va22(0,data2),va33(0,data2),cond2(false,data2),daycnt2(0,data2),LowValue2(0,data2); var : H1(0,data1),L1(0,data1),H2(0,data2),L2(0,data2); var : H11(0,data1),L11(0,data1),H21(0,data2),L21(0,data2); va2 = data1(date - int(date/100)*100); va3 = data1(DayOfWeek(date)); if va2 >= 8 and va2 <= 14 and va3 == 4 then cond1 = true; Else cond1 = false; if data1(date != date[1]) Then{ H11 = H1[1]; L11 = L1[1]; if cond1 == false and cond1[1] == true Then{ daycnt1 = 0; H1 = data1(H); L1 = data1(L); } Else daycnt1 = daycnt1+1; } if daycnt1 == 0 Then{ LowValue1 = data1(daylow); } if data1(H) > H1 Then H1 = data1(H); if data1(L) < L1 Then L1 = data1(L); va22 = data2(date - int(date/100)*100); va33 = data2(DayOfWeek(date)); if va22 >= 8 and va22 <= 14 and va33 == 4 then cond2 = true; Else cond2 = false; if data2(date != date[1]) Then{ H21 = H2[1]; L21 = L2[1]; if cond2 == False and cond2[1] == true Then{ daycnt2 = 0; H2 = data2(H); L2 = data2(L); } Else daycnt2 = daycnt2+1; } If daycnt2 == 0 Then LowValue2 = data2(lowD(0)); if data2(H) > H2 Then H2 = data2(H); if data2(L) < L2 Then L2 = data2(L); plot1(H11); plot2(L11); plot3(LowValue1); plot4(H21); plot5(L21); plot6(LowValue2); 즐거운 하루되세요 ========================================================
프로필 이미지
스퍼트시커
2013-01-27
385
글번호 58711
지표
답변완료

수고하십니다.

Input: BLen(100), XLen(100), bstop(0.01), sstop(0.01); Buy("b", atstop, Highest(High,BLen)+0.0001); sell("s", AtStop, Lowest(Low,XLen)-0.0001); if MarketPosition == 1 Then exitlong("bt",AtStop,highest(H,BarsSinceEntry)-bstop); if MarketPosition == -1 Then ExitShort("st",AtStop,lowest(L,BarsSinceEntry)+sstop); ------------------- 위의 돌파와 트레일링스탑의 지표식이 필요합니다.
프로필 이미지
아침못
2013-01-27
306
글번호 58710
지표
답변완료

지표별 세분화 검색 요청

수고하십니다. 이곳 수식작성 Q&A의 분류선택에서 좀더 세분화시켜 주시면 감사하겠습니다. 자료가 너무 많아 참고할만한 자료 검색하기가 너무 광범위 합나다. 예를 들어서 분류선택(지표식,시스템식,조건검색식) 지표식을 좀더 세분화 즉 macd,stochastics,일목균형표,이동평균선등으로 분류하여 주시면 해당 관련data를 검색해서 보는데 쉽게 접근할수 있을것같아 부탁드립니다. 방법은 YT에서 분류를 세분화 해주시면 문의하는 사용자가 분류된 항목을 1차로 선택해서 글쓰기하고, 최종 답변시 답변자가 분류항목 결정으로 이동 또는 고정시켜 놓으면 검색해서 보는데 도움이 될것 같습니다. 수고하셔요.
프로필 이미지
미사일
2013-01-27
308
글번호 58709
검색
답변완료

지표식부탁드립니다.

수고하십니다. 다음식에 대해 문의합니다. If date != date[1] Then var1 = 50; var2 = bids/(bids+asks)*100; var3 = iff(var2>var1[1],1,-1); plot1(var3); 위와 같은 식에서 만일 var2의 값이 var1을 넘을 때 가중치 1, 그리고 var2가 var1의 값보다 작을때 가중치 -1을 plot1으로 나타내는 식으로 알고 있습니다. 만일 var2의 값이 var1을 넘고 이후 계속 커진다면 일정값에서 추가로 가중치를 줄 수 있는 수식을 부탁드립니다. 예를들어 var2가 기준선(var1= 50)을 넘으면 가중치 1, 그리고 계속 var2의 값이 커져서 60을 넘어가면 가중치 1에서 2로 바뀌는 수식을 부탁드립니다. 그리고 이를 위 지표값이 아닌 다른 지표값도 같이 적용하여 나타낼수 있는 지 부탁드립니다.
프로필 이미지
가인
2013-01-27
272
글번호 58708
지표
답변완료

문의

변수에 의해 산출된 값을 상수로 변환하여 챠트내에 표시하고 싶은데요 가능한가요
프로필 이미지
회원
2013-01-27
279
글번호 58707
지표
답변완료

시스템식 질문드립니다...

주식 일봉 기준입니다... 마지막 매도후 30일(또는 30봉) 경과시... 최근 100봉의 고점을 돌파시 다시 진입시작... 고점돌파못하면 진입하지 않는거죠... 가능하다면 부탁드립니다... 추운데 감기조심하시고... 이만.... ^^;
프로필 이미지
깽알신랑
2013-01-27
297
글번호 58706
시스템
답변완료

문의

안녕하세요 당일 진입후 10만원수익이면 거래정지 , 되는식과 15만원손실나면 거래정지 되는식을 부탁드립니다
프로필 이미지
민선생
2013-01-26
250
글번호 58705
시스템