커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

지표식문의

1. 시초가-분봉의종가 / 시초가 와 2. 분봉의 시가 - 분봉의 종가 / 분봉의 시가 의 수식이 어떻게 다른가요?
프로필 이미지
소실대탐
2005-07-19
1038
글번호 7821
지표
답변완료

한화면 두종목

항상 빠른답변 감사합니다. 한화면에서 다른종목보기를 하여 다른종목을 불러온후 보조지표도 새로불러온 종목의 지표를 보고 싶은데 어떻게 하나요 Ex) C 140화면에서 C140 의 STO지표와 새로불러온 C135의 STO지표를 동시에 볼려면요
프로필 이미지
소실대탐
2005-07-19
1260
글번호 7820
지표
답변완료

강제청산된후에 당일 매매되지 않도록 하는 로직

현물매매에서 10%이익후 2%손실시 강제 청산된 당일은 재매수 되지 않도록 하는 로직 부탁합니다. 또한, 강제청산된후에 10봉 만들어진후에 매매가능하게 하는 로직도 부탁합니다.
프로필 이미지
영원한자유
2005-07-19
1481
글번호 7819
시스템
답변완료

SwingHigh,SwingLow매매식문의

더운 날씨에 수고 하십니다. 매수 setup 1. 장중에 발생하는 Swinghigh,Swinglow 값을 이용한 돌파식의 작성 2. 최근의 Swing값의 돌파 기준은 최근Swing값이 횡보하는 값이 5개일때값+ 0.1이상 일때 stop주문이 나감 ==> 여기서 횡보하는 값이 5개 이상(5개,6개.....)이면 주문이 나가야하는 표현으로 적절한지....좋은 표현이 있으면 추가 답변부탁드립니다. // 시스템 식 input:LeftL(10),RightL(0),period(200); var:SwingH(0),SwingL(0),SwingtrueL(0),SwingtrueS(0); //SwingHigh, SwingLow 의 정의 SwingH=Swinghigh(1,h,LeftL,RightL,period); SwingL=Swinglow(1,l,LeftL,RightL,period); SwingtrueL=accumn(iff(SwingH==SwingH[1],1,0),5)==5; SwingTrueS=Accumn(iff(SwingL==SwingL[1],1,0),5)==5; if stime<=150000 then begin if SwingtrueL then buy("SWL",atstop,SwingH+0.1); if SwingtrueS then sell("SWS",atstop,SwingL-0.1); end; setstopendofday(1500); setstoploss(1,pointstop);
프로필 이미지
히말라야
2005-07-19
1315
글번호 7818
시스템
답변완료

재질문입니다.

그러면 피라미딩 다른 신호진입에서 2번의 진입후 각각의 진입가격에 대해 손절매함수식을 사용해서 ATR과 %의 2개의 값을 비교후 최고가를 기준으로 손절매라인을 설정하려면 어떻게 해야 하나요? 아래의 식처럼 하면 되나요? var : st1(0) ; if 매수전략1 then{ buy("매수1",onclose); } if 매수전략2 then{ buy("매수2",onclose); } st1=max(ma(c*0.025,20),atr(60)*2.5); setstoploss(st1,Pointstop); > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 질문입니다. > 안녕하세요 예스스탁입니다. 손절매 함수를 사용하시면 피라미딩식 여러진입에 대해서 각각 손절매를 합니다. setstoploss(atr(60)*2.5,Pointstop); 즐거운 하루되세요 > HH_BUSUNG 님이 쓴 글입니다. > 제목 : 질문입니다. > 피라미딩 설정에서 다른신호로 진입하고 각각의 진입가가 1번째 매수가 enprice1 2번째 매수가 enprice2 일때 각각의 진입에 대해 한번씩만 손절매 적용되게 하는 식입니다.. 그런데.. 적용이 안됩니다. 식 수정부탁드립니다. var : enprice1(0),enprice2(0),st1(0),st2(0),매수1수량(0),매수2수량(0),exitnum1(0),exitnum2(0); st1=min(enprice1-atr(60)*2.5,enprice1*0.97); st2=min(enprice2-atr(60)*2.5,enprice2*0.97); if exitnum1<>1 then #stopLOSS ==> atr의 2.5배로 손절매 라인 형성 { exitlong("손절매1",atstop,st1,"",매수1수량,1); exitnum1=1; } if exitnum2<>1 then #stopLOSS ==> atr의 2.5배로 손절매 라인 형성 { exitlong("손절매2",atstop,st2,"",매수2수량,1); exitnum2=1; }
프로필 이미지
회원
2005-07-19
1108
글번호 7812
기타
답변완료

장중 진입

안녕하세요 종가아닌 봉의 진행중에 진입하려는데 방법을 모르겠습니다 일정값에 이르면 그 순간 진입하는 방법을 알려주시기 바랍니다 말하자면 setstoploss의 반대되는 생각입니다 더운 날씨에 수고하세요
프로필 이미지
hangle
2005-07-18
1339
글번호 7811
시스템
답변완료

안녕하세요

수고하십니다 장중매매식입니다(당일매수 당일청산) 일봉으로 5 이평선이 상승중이고 5 이평이격도가 100보다 크고 101이하가 되면 매수하고 5 이평이격도가 100보다 작거나 102이상이 되면 청산하고 싶습니다
프로필 이미지
초보트레이
2005-07-17
1108
글번호 7809
시스템
답변완료

독립신호 구현

안녕하세요 질문 있습니다 하나의 식에서 3개의 신호를 발생시켜 각각 독립적으로 진입 청산을 하려합니다 근데 문제가 신호1, 신호2가 매수 상태인데 신호3 에 매도가 발생할때 sell() 함수를 쓰면 앞의 신호1, 2가 청산되어버립니다 신호1, 2가 청산되지 않고 신호3 으로 매도만 할 수 있는 방법을 알려주십시오 즉 신호 1, 2는 매수 유지, 신호3은 매도 진입 ... 부탁드립니다
프로필 이미지
hangle
2005-07-16
1166
글번호 7808
시스템
답변완료

지표식부탁드립니다.

무더운 날씨에수고많으십니다. 아래지표식 부탁드립니다. 1. 시가대비 상승률(%)을 나타내는 라인챠트. 2. 한화면에 두종목(예:C135,C140)을 표시
프로필 이미지
소실대탐
2005-07-16
1005
글번호 7807
지표