커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

타주기참조

if CountIF(data2(이평1[1])<=data2(이평1[2]),2)==2 then 위식에서 참조종목 5분의 이평하락했다 상승시의 상황을 그리려는데 에러가 나오네요 뒤의 수식에 데이터번호가 필요없읍니다 라구요
프로필 이미지
날으는여우
2009-08-04
634
글번호 23943
시스템
답변완료

질문입니다.

답변 감사드립니다 하향돌파가 80% 를 지났을때, 즉 80% 부분아래로 내려갔을때 매도가 되도록 식을 만들고 싶습니다. 부탁드립니다.
프로필 이미지
Good
2009-08-04
609
글번호 23942
시스템
답변완료

질문이요[다시]

안녕하세요 답변에 감사드립니다. 그런데 전전일 고점좌표가 이상하네요 한번더 살펴봐주시기 부탁드립니다. 수고하세요 안녕하세요 예스스탁입니다. if date != date[1] then { var2 = var1[1]; var3 = var2[1]; } var1 = NthHighestBar(1,h,dayindex+1); # 당일고점 좌표(현재시점) var4 = var2+dayindex+1;# 전일 고점좌표(현재시점) var5 = var3+dayindex+1;# 전전일 고점좌표(현재시점) 현재로 부터 몇봉 떨어져있는지 봉갯수로 값을 리턴합니다. 즐거운 하루되세요 > 머신 님이 쓴 글입니다. > 제목 : 질문이요 > 안녕하세요 분봉에서 전일 전전일 고점의 좌표구하는식 부탁합니다. 수고하세요,,,
프로필 이미지
머신
2009-08-04
588
글번호 23941
지표
답변완료

다시 부탁 드립니다..

선물에서 일봉 기준 A식으로 매수일때 10분 봉을 B식으로 매매하고 싶습니다 식 좀 부탁 드립니다..수고하세요 변형에 필요하니.,자세한 설명 같이 부탁드립니다.. (예를 들면 일봉 RSI 10분은 스토캐스틱오로 설명 부탁합니다)
프로필 이미지
안미남
2009-08-04
669
글번호 23940
시스템
답변완료

시간

질문하기전에 예전에 답변들 참고 했는데도... 모르겠군요 if sTime > 901000 and data2(C) < data2(openD(0)) and data3(C) < data3(openD(0)) then { sell("s1",DEF,수량); 9시10분 이후부터 실행되도록 명령어를 작성했는데 9시 이전에도 sell명령어가 실행 되는것 같습니다.. 답변 부탁 드립니다.
프로필 이미지
Good
2009-08-04
724
글번호 23938
시스템
답변완료

질문드립니다.

안녕하세요? 선물거래 하는데요... 당일 손절매 한 경우(즉 손실보고 청산한 경우) 그 날에는 진입을 막고 싶습니다. 저는 매수진입 수식 IF 문에다가 and positionprofit(1)<>-1 이것을 추가했는데요... 문제가 발생했습니다. 문제는, 그 전날의 마지막 거래가 손절로 청산한 경우에도, 오늘 판단하기에... 직전 거래가 손절이었기 때문에 오늘 거래가 발생하지 않는다는 것입니다. 저는 날짜 구분을 지어주고 싶습니다. 직전 거래가 손절인 경우 더이상 진입을 안하게 하고 싶은데요... 그 직전 거래란, 당일분 만을 의미하게 하고 싶습니다. 의미가 잘 전달되었는지 모르겠습니다. 직전 매매가 손절이라 해도 어제의 것이라면 판단하지 않고, 오늘 진입을 허용합니다. 오늘 거래하다가 손절한 경우에는 오늘 더 이상 진입하고 싶지 않습니다. 어떻게 수식을 작성해줘야 하나요? 예를 들어서 if crossup(ma(c,5), ma(c,20)) then buy("매수"); 이것으로 부탁드립니다. stime<>stime(1) 이런게 들어가야 할 것 같은데 감이 안와서요...
프로필 이미지
바랍이었어라
2009-08-04
715
글번호 23930
시스템
답변완료

수고 많습니다

식 좀 부탁합니다.. 선물에서 일봉상 스토캐스틱으로 매수 나오면 10분 봉에서 스토캐스틱으로 매매 .. 일봉상 스토 캐스틱으로 매도 나오면 10분 봉에서도 스토 캐스틱으로 매매하는 식 좀 부탁합니다.수고하세ㅛ
프로필 이미지
안미남
2009-08-04
704
글번호 23929
시스템
답변완료

지표문의

검색창에 나오는 SwingLow을 표시하는 방법중에 기존의 속성창에 나오지 않는 가로(점선or 실선)로 긋고 싶은데 방법이 없을까요.
프로필 이미지
addwin7
2009-08-04
685
글번호 23924
지표
답변완료

수식보충 부탁드립니다.

예스스탁 님이 쓴 글입니다. > 제목 : Re : 수동매매관련 수식 > 안녕하세요 예스스탁입니다. 적용하실 때 매수진입가격, 매도진입가격, 시간과 날짜를 입력해 주셔야 합니다. input :buyprice(180),sellPrice(180), startdate(20090803),starttime(100000); if MarketPosition == 1 and sdate >= startdate and stime >= starttime Then{ if C > O and C[1] > O[1] Then{ Condition1 = True; } } Else Condition1 = false; if MarketPosition == -1 and sdate >= startdate and stime >= starttime Then{ if C < O and C[1] < O[1] Then{ Condition2 = True; } } Else Condition2 = false; if Condition1 == true and C < buyprice Then exitlong(); if Condition2 == true and C > sellprice Then exitlong(); 즐거운 하루되세요 > 스와로 님이 쓴 글입니다. > 제목 : 수동매매관련 수식 > 수동매매분을 로스컷하고 재진입식하는 것이 어렵다면 수동매매분을 로스컷하는것만 하는것을 만들어 주시면 감사하게씁니다. 즉, 수동으로 신규매수(매도)하고 언젠가 신규매수(매도)이후 계속도 좋고 아니어도 좋고 어쩌든 신규매수 이후 양봉(음봉)2개출현하면 신규매수(매도)가격에 로스컷걸되 만약 양봉2개출현하였는데도 불구하고 신규매수(매도)가격보다 낮을경우(-손익)엔 즉시 로스컷 실시하고 신규매수(매도)가격보다 위(+손익)경우엔 그냥둔다. 부탁드립니다~ 연일 수고가 대단히 많으십니다. 위 로스컷식을 전제로 동시에 수동매매 신규진입 손절매를 최대6틱으로 제한합니다. (신규매수인경우) 수동매매 신규매수(매도)진입후 5분봉 종가기준 새로운 저가음봉(매도는 새로운 고가양봉)출현시마다(3회에한하고 중간에 양봉 음봉 출현하여도 무방) 재진입합니다. (자동재매수매도진입) 단,첫번째자동진입에는 조건이 없고 두번째 , 세번재 자동진입시에는 첫번째자동진입후 슬로우스톡이 50(자동신규매수후 50이상, 자동신규매도후 50이하)를 돌파한적이 있으면 진입을 안합니다 (stochastic변수는 사람들이 보통사용하는 highlowterm5, klength3, dlenhth3, oversold20, overbought80이며 자동신규매수 선물수량은 1계약입니다) 모든신규매수매도는 제가가격을 외부변수로지정하고 손으로 청산합니다. 도움을 주시면 대단히 감사하겠습니다!
프로필 이미지
스와로
2009-08-04
642
글번호 23923
시스템