커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

트레일링 스탑 구현,

안녕하세요 트레일링 스탑 로직이 오류인건지 이해가 잘 되지 않아 이렇게 글을 납깁니다,. 질문 1 ] 001_system.jpg (첨부파일1) 우선 파란색 동그라미 화살표 있는사진은 시스템드레이딩 설정에서, 10포인트 수익후 3포인트 손실시 트레일링 스탑을 작동시킨거고 ( 001_make.jpg (첨부파일2) 트레일링 스탑 조건을 만들어서 코드를 짰습니다. var: 트스최대 (40), 트스손절(12) #e-mini 나스닥 기준 if MarketPosition == 1 and Highest(H,BarsSinceEntry) >= EntryPrice+PriceScale*트스최대 Then{ if Highest(H,BarsSinceEntry)-PriceScale*트스손절 Then { ExitLong("bx"); } } if MarketPosition == -1 and lowest(L,BarsSinceEntry) <= EntryPrice-PriceScale*트스최대 Then{ if lowest(L,BarsSinceEntry)+PriceScale*트스손절 Then { ExitShort("sx"); } } 서로 다른 위치에서 트레일링 스탑이 걸려서 애를먹고 있습니다. 시스템 트레이딩설정에 있는 트레일링 스탑의 로직이 궁금합니다. 셋팅도 봉 완성시 기준으로 되어있고, 슬리피지, 수수료 모두 0으로 셋팅해둔 상태입니다. ExitShort(), ExitLong()에, atstop atlmit을 사용하지 않은 이유는 봉이 만들어지는 도중에 체결이되어 if문으로 분리하였습니다. 질문2] 트레일링 스탑의 10포인트(40틱)수익 후 3포인트 (12틱) 상승시 종가로 트레일링 스탑기준을 잡을 수 있을까요?
프로필 이미지
카카보오12
2022-01-18
1371
글번호 155547
시스템
답변완료

ATM 심볼 등

항상 빠르고 상세하게 답변 주셔서 많은 도움을 받고 있습니다. 감사드립니다. data2에 ATM 종목을 올렸을 경우 아래와 같은 수식에서 종목유형코드, 심볼, 행사가 등이 리턴되지 못하는군요. 가능한 벙법이 있으면 좀 도와주셔요! ------------ 아 래 ---------- var : 종목유형코드(0), 심볼(0), 행사가(0), 콜풋구분(0); 종목유형코드 = StrToNum(LeftStr(data2(SymbolCode),3)); 심볼 = StrToNum(MidStr(data2(SymbolName), 3, 4)); 행사가 = StrToNum(RightStr(data2(SymbolName),5)); 콜풋구분 = __콜풋구분숫자(종목유형코드); plot11(종목유형코드, "종목유형코드"); plot12(심볼, "심볼"); plot13(행사가, "행사가"); plot14(콜풋구분, "콜풋구분");
프로필 이미지
스퍼트시커
2022-01-18
1008
글번호 155546
지표

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

프로필 이미지
wscamtk
2022-01-18
14
글번호 155545
지표

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

프로필 이미지
회원
2022-01-18
165
글번호 155544
지표
답변완료

수식 부탁드립니다.

안녕하세요? 종전 봉의 고점을 돌파하면 한틱 위에서 매수를 누적시켜가는데 총수익이 100포인트 이상 되었다가 70포인트로 줄면 모두 청산하는 수식 부탁드립니다. (포인트가 아닌 퍼센트로 계산할 때의 변용도 겸하여 알려주세요) setstoptrailing을 해 보았더니 총수익이 아니라 개별 포지션의 수익을 계산하여 청산하는 듯하여 총수익을 계산하여 청산하기 위하여 부탁드려봅니다. 감사합니다.
프로필 이미지
음양조파
2022-01-18
830
글번호 155543
시스템
답변완료

수식관련문의 드립니다.

변동성 돌파전략관련하여... if NextBarSdate == sdate then { if MarketPosition == 0 and DayHigh < dayopen+(DayHigh(1)-DayLow(1))*0.34 Then buy("b",AtStop,dayopen+(DayHigh(1)-DayLow(1))*0.34); } if MarketPosition == 1 and sdate != sdate[1] Then ExitLong("bx"); 많은 도움받고 있습니다. 정말 감사드립니다. 이 수식을 1분봉에 적용하면 당일 첫봉에 조건을 만족시 신호가 뜨질 안네요.. 첫봉이 완성되지 않아서 그런지...첫봉부터 만족시 신호가 뜨게 하려면 어떻게 수정해야하나요?
프로필 이미지
강건
2022-01-18
908
글번호 155542
시스템
답변완료

수식 질문드립니다.

참조차트 c2의 10틱차트에서 1. c2 9시첫봉부터 , 누적 average 이평을 구할경우 2. c2 9시 5번째봉부터 , 누적 average 이평을 구할경우 3. c2 9시 3번째봉부터 , 9시 9분 58초까지의 누적 average 이평을 구해서 data1(c)의 1분봉의 9시10분에 진입하는 간단한 수식 부탁드립니다. 감사합니다.
프로필 이미지
캣피쉬
2022-01-18
1193
글번호 155541
시스템
답변완료

문의드립니다

수고하십니다 이평선 추세관련해서 문의드립니다 오늘 종가기준 지난 20일동안의 200 이평선의 추세 각도를 확인할수있는 방법이 있을까요? ex) 추세선 각도가 0도 이상 , 0~5도 사이 종목 검색 이평선의 추세각도가 불가능하다면 종이격으로 표현할수있는 방법이 있을까요?
프로필 이미지
질풍이
2022-01-18
1147
글번호 155540
종목검색
답변완료

시스템 질문입니다

지수선물 적용 예정입니다 당일 오후 15:00 에 전일 미결제약정 보다 당일 미결제 약정 수량이 작은경우 즉,미결제 약정이 전날 보다 감소 한 경우 매수청산 한다 그럼 신속하고 정확한 답변 바랍니다
프로필 이미지
우리상향
2022-01-18
827
글번호 155539
시스템