커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

답변못받아서 재질문드립니다.

4199번 관련답변에 대해서, 재질문을 드렸는데 답변을 빠뜨리신것 같아 다시질문드립니다. 4194번에 동시호가시간을 제외하고 다른 분봉에서만 즉시손절가능케하는 식에 대한 질문에 대한 답변을 주셨습니다. ---------------------------------------------------------- 예스스탁답변: 동시호가 시간대를 제외한 시간대만 손절(즉시)이 나가는 식입니다. if Stime <= 150000 then setstoploss(1.5); else setstoploss(0); ------------------------------------------------------------ 위 식은 동시호가시간대를 제외하고 "조건만족즉시" 강제손절에 대한 답변으로 주셨는데, 위식을 사용하면, A ----"장막판동시호가"시간은 제외할수만있을 뿐 .. 다음날 첫봉 손절은 포지션을 며칠전부터 가지고 넘어온 사람도 여전히 아침 첫봉엔 손절이 불가하다는 것인지요? 아니면, B --- 일단은 급한대로 1) "동시호가구간이 들어간 봉"엔 실시간 손절안되고, 2) 나머지는 첫봉을 구체적으로 if조건에 지적하지않았으니 동시호가구간제외한 "모든 봉"에서도 실시간 손절이 되는건지요? Q 1. A와 B중 어느것인지 답변기다리겠습니다. Q 2. 긴급추가사항: 보내주신 윗식도 동시호가시간제외가 안되는 것 같습니다..... 참고로, 연결선물지수에 테스트를 부탁드리고싶습니다. 몇분봉이던 장막판 동시호가가 쩜봉으로 나오는 분봉에서 동시호가를 제외시킨 위식을 써도 여전히 손절이 동시호가에 신호가 나오는 것 같습니다. 미래함수의 추가개선작업을 기대하겠습니다만... 별개로 윗 질문에 대한 2가지 답변을 꼭 듣고싶습니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 아래 4195 관련 재질문 드립니다. > 안녕하세요 예스스탁입니다. If Stime <= 092959 then setstoploss(2,pointstop); else setstoploss(0); 위와 같이 작성할 경우 if문이 만족여부를 판단후에 손절이 실행 되므로 2번째 봉에서 손절이 들어가게 됩니다. setstoploss(2,pointstop); if crossup(ma(c,5),ma(c,20)) then buy(); 위의 식의 경우는 첫봉에서 발생할 수 있지만 동시호가시간대 봉에 손절신호가 나올수 있습니다. 먼저 말씀드린데로 현재 미래값을 참조하는 함수로 손절시간을 동시호가 시간대를 피해서 첫봉부터 나오게 할수 있는 방안을 검토 중입니다. 도움을 드리지 못해 죄송합니다. 즐거운 하루되세요 > wizard 님이 쓴 글입니다. > 제목 : 아래 4195 관련 재질문 드립니다. > 답변 감사드리고요, 질문의 의도를 제가 잘 못 전해드린 것 같아 다시 질문드리겠습니다. 갭상승이나 갭하락후 손절을 의미하는 것이 아니라 포지션을 보유한 상태에서 다음날 장을 맞이하는데, 아침 장이 보합출발하다가...갑자기 커다란 장대양봉이나 음봉으로 시세가 엄청나게 크게 변하면서 손절치를 아주크게 웃돌 때 (평소엔 봉완성후 손절만 쓰지만), 이런경우엔 봉완성을 기다리기에 손절pt가 너무 걷잡을 수 없이 커져서 첫봉완성을 기다리지않고 (첫봉에 한해서) "즉시개입해서" 즉시 첫봉완성전에 강제청산으로 손절하려는 의도입니다.. 아래 4194번 손절매질문에 답변해주신것에 따르면... Stime을 이용해서 동시호가시간대 전에 손절매를 할 수 있도록 식을 써주셨는데, 이것도 그걸 응용하면 되겠군요? 즉, 30분봉 기준이라면, 기존쓰는 봉완성후 손절수식을 사용하는 사람이라면 ...."만약을 대비해서" 아래 시간조건이 가미된 "조건만족즉시" 손절식을 추가하면 되는지요? ---------------------------- If Stime <= 092959 then * 아침에 한하여 첫봉이 완성되기 훨씬전에 stoploss(2,pointstop); * 2pt이상 손해진행되는 상황발생시 봉완성 기다리지않고 즉시손절. else stoploss(0); ----------------------------- 이렇게 하면 되는지요? 답변 기다리겠습니다. 수고하세요. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 아침, 위급한 상황에서의 탈출법? > 안녕하세요 예스스탁입니다. 갭상승 혹은 하락을 조건이 만족하고 손절을 하기 위해서는 첫봉과 두번째봉이 필요하므로 첫번째 봉에서는 신호를 발생시킬 수 없습니다. open[-1]과 같은 미래값을 참조하여 스탑주문이 가능하도록 하는 방안이 검토 중입니다. 도움을 드리지 못해 죄송합니다. 즐거운 하루되세요
프로필 이미지
wizard
2005-11-29
1303
글번호 8857
시스템
답변완료

자동전략구성

선물을 주 매매로 하고 옵션으로 헷지포지션 전략을 자동으로 구성하려면 어떻게 해야 하나요 ? 예를 들어서 선물 1계약 매수 후에 채널 저항선을 돌패했을때 등가 콜을 5계약 매도를 한다던지 등가 풋을 5계약 매수 한다던지... 한 시스템에 한 종목만 거래가 되면 합성으로 라도 가능한 방법이 있는지 알고 싶습니다. 그리고 수동 진입 자동 청산 에 관한 지난 답 글들을 봤는데 시스템을 속여서 가능하게 하더군요. 그러면 청산 함수 자체는 수동주문에 대한 포지션 유무를 확인 못 하는 겁니까 ? 주문함수외 시스템 함수 내부수식을 봤으면 좋겠는데, 무리한 부탁인가요 ?
프로필 이미지
회원
2005-11-29
1141
글번호 8856
시스템
답변완료

다시질문

업무에 노고가 많으십니다. 어제 질문을 너무 간단하게 해서 그런지 원하는 결과가 나오지 않더군요.. 다시 질문드립니다 심리도 위치에 따라 선물계약수를 달리하며 포지션을 유지하는 시스템을 만들고 싶습니다 1)심리도가 50 이상으로 올라가게 되면 1개포지션 진입, 2)계속상승하여 70 이상 이 되면 1개 추가진입되어 2개 매수포지션이 되고, 3)계속상승하여 90 이상 이 되면 1개 추가진입되어 3개 매수포지션이 됨. --> 1)에서 50이상이 되어 선물1개 매수포지션이 되었으나 심리도가 70까지 오르지 못하고 50밑으로 내려가면 매수정산하여 선물포지션이 0가 됨 --> 2)에서 심리도가 70이상이 되어 선물 2개 매수포지션을 유지하다 심리도가 70이하로 떨어지면 1개 매수정산 하여 1개의 매수포지션 유지 즉 50~70에서는 선물 1개 매수포지션 상태가 되고 70~90사이에서는 선물 2개 매수포지션 상태가 되고 심리도 90 이상 에서는 선물 3개 매수포지션 상태를 유지하도록 거래가 일어나는 시스템을 만들고 싶습니다 부탁드립니다 수고하세요.
프로필 이미지
로완
2005-11-29
1445
글번호 8848
시스템
답변완료

검색식 부탁드립니다

30분봉의챠트입니다 타원으로
프로필 이미지
선형
2006-02-27
1170
글번호 8847
검색

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

프로필 이미지
qw11
2005-11-28
1
글번호 8838
지표
답변완료

틱봉이 만들어지는 시간 계산 - 표기변형

안녕하세요 틱봉이 만들어지는 시간 계산을 조금 변형 할수 있을까해서요 30분봉으로 만들었더니, 12분이 지나서 1,214.00 이렇게 표기가 되는데요. 이것을 천단위 콤마를 없앨수 있나요? 그리고 14초 다음의 .00도 없앨수 있는지요? 그리고 표기를 거꾸로 남은시간으로 나타내었으면 좋겠습니다. 12분14초가 지났으면 남은시간이 17분46초니깐 1746 이렇게 표기되게하고 싶습니다. 부탁드립니다. var : m1(0), m2(0), s1(0), s2(0), mm(0), ss(0), timeV(0); m1 = int(FracPortion(time/10000)*100)*100; //봉 끝시간의 분을 구함 (예:10시39분53초 -> 3900 ) m2 = int(FracPortion(stime/10000)*100)*100; //봉 시작시간의 분을 구함(예:10시25분10초 -> 2500 ) s1 = FracPortion(time/100)*100; //봉 끝시간의 초를 구함 (예 : 10시39분53초 -> 53 ) s2 = FracPortion(stime/100)*100; //봉 시작시간의 초를 구함(예 : 10시25분10초 -> 10 ) //분을 계산 if m1 >= m2 then mm = m1-m2; else mm = m1 + 6000 -m2; //초를 계산 if s1 >= s2 then ss = s1-s2; else ss = s1-100+60-s2; timeV = mm+ss; //계산된 분과 초를 합산 plot1(timeV);
프로필 이미지
cnnfn
2005-11-28
1341
글번호 8837
지표
답변완료

수식 부탁드립니다

전 하락종목을 공략하는 것을 좋아하는 투자자 입니다. 일정기간 동안 최고가 대비해서 일정비율만큼(30%또는 50%) 이상 하락한 종목을 찾을 수 있는 수식 부탁드립니다. 예를 들면 6개월동안의 최고가 대비 현재가가 50%이상 떨어진 종목 검색할수 있는 수식 부탁 드립니다.
프로필 이미지
회원
2005-11-28
934
글번호 8836
기타
답변완료

수식...

데이트레이딩 장시작후 첫 신호는 무시하고 두번째 신호부터(매수나 매도) 진입하는 수식좀 부탁드립니다. 예; 5 이평이 20 이평 상하 교차식
프로필 이미지
회원
2005-11-28
984
글번호 8835
시스템
답변완료

식 부탁합니다

1) williams`R(50) 이 10분 봉으로 20분 전에는 -55 엿다가 현재는 -50 이상인경우매수 williams`R(50) 이 10분 봉으로 20분 전에는 - 45엿다가 현재는 -50 이하인경우매도 2) williams`R(50) 이 -50 이상인 경우 매수 williams`R(50) 이 -50 아하인 경우 매도 부탁드립니다
프로필 이미지
스페이드퀸
2005-11-27
1199
글번호 8834
시스템