커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

문의드립니다.

안녕하세요...시스템 식 부탁드립니다. 해외선물 기준 이동평균크로스로 시스템식을 작성하려고 합니다. 1번이동평균 단기 10 장기 60 2번이동평균 장기 5 장기 30 일 경우 매수 - 1번 이동평균 골든크로스일 경우 (기본) - 포지션없을 경우 만약 직전 1번이동평균 데드크로스 진입가격 대비 진입 이후 최저가가 100틱 이상 차이나면 2번이동평균 골든크로스에 매수진입함 (이후 1번이동평균 매수진입은 무시) 매도 - 1번이동평균 골드크로스일 경우 (기본) - 포지션없을 경우 만약 직전 1번이동평균 골든크로스 진입가격 대비 진입 이후 최고가가 100틱 이상이면 2번이동평균 데드크로스에 매도진입함 (이후 1번이동평균 메도진입은 무시) 감사합니다. 수고하세요...
프로필 이미지
ysman
2016-04-11
135
글번호 97024
시스템
답변완료

질문 드려요?

안녕하세요 ? 예스트레이더(시스템매매)에 입문한지 일주일이 지났습니다. 한주동안 좋은 성과가 나와서 기쁘고요 그리고 감사드립니다. 지난주에 작성해주신것에 좀 보완 할려고 합니다. 청산은 설정에서 익절 손절을 사용하고 있습니다. 지난번 진입조건 : 60MA가 상승이면 20MA 아래 -7틱에서 매수(매도는반대) 문제점: 손절시 60MA 각도때문에 계속 동방향으로 진입하게 되는문제. (예: 매수 - 손절 - 매수 ;재매수과정에서 단가만 올라가는 단점발생)그림1 참고하세요 2계약을 진입해서 1계약은 +50틱청산(단타) 1계약은 60MA가 방향이바뀌면 청산 종가기준(추세), 이렇게 구현하고 싶은데요 문제가 좀 있습니다. 요청수식; 그림1참고 하세요. 익절:20 손절:10 A. 그림1 참고하세요 첫진입은 2계약(단타+추세) 60MA방향이 상승하면 단타는 +20틱에서 청산 그이후 신호 발생시 진입,청산 반복. 추세포는 60MA방향전환시(종가기준) 청산(단타포도 있을경우 올청) 후 스위칭하는 구조. 문제점: 손절시 60MA 각도때문에 계속 동방향으로 손절,진입이 자주발생 되는문제. 그래서 그걸 좀 보완할려고 합니다. B.그림2 참고하세요 첫진입은 2계약을 진입해서 60MA가 각도가 하락하기전까지는 1계약은(추세) 추세로 가지고 가고 1계약은(단타) +20틱에서 청산 , -10틱에서는 추가진입 1계약. 단타 청산시 추가매수분도 청산. (추가매수를 한번하면 총2계약_첫진입1계약+추가1계약) (추가매수를 두번하면 총3계약_첫진입1계약+추가2계약) (추가매수를 세번하면 총4계약_첫진입1계약+추가3계약) 추가매수는 3번까지만 이런식 구현하고 싶습니다. 신규 진입 2계약 진입후 익절시 1계약만 보유하고 나머지는 청산할려고 합니다만. 그런데 추가 진입때문에 단타포 수량이 유동적이여서 이부분이 수식으로 가능하나요 가능하면 B항으로 해주시고요 불가능하면 A항으로 해주십시요. ※ 추가매수하면 단가는 어떻게 계산되나요(B항이 작성불가시 이부분은 무시하세요) 1) 첫진입후 익절가와 손절가를 매입기준으로 수식작성. 2) 첫진입후 익절가와 손절가를 평단으로 바꾸는 방법만 부연설명 해주세요. (첫진입은 스위칭이후를 표현한것임) 예를 들어 첫진입가 : 30.00 1차추가:29.90 2차추가:29.80 3차추가: 29.70 1)첫진입 2계약(딘타_익절가 30.20 추세_익절가 60MA_전환시,손절가 -10틱) 1차( 익절가_30.00 손절가:29.80) .....진입가기준 2)첫진입 2계약(딘타_익절가 30.20 추세_익절가 60MA_전환시,손절가 -10틱) 1차( 평균단가 29.96 기준으로 익절 손절)....평균단가기준 지난번수식 var : T1(0); var1 = ma(C,20); var2 = ma(C,60); if var2 > var2[1] Then T1 = 1; if var2 < var2[1] Then T1 = -1; if T1 == 1 and NextBarOpen >= var1 Then buy("b",AtLimit,var1-PriceScale*7); if T1 == -1 and NextBarOpen <= var1 Then sell("s",AtLimit,var1+PriceScale*7); 그럼수고하십시요. 감사합니다.
프로필 이미지
상중하
2016-04-12
258
글번호 97023
시스템
답변완료

지표수식 부탁드립니다.

분 or 틱차트 한 창에서 2개의 볼린져밴드를 넣어 상단과 상단, 하단과 하단, 중심과 중심사이에 색색을 넣고자 합니다. 수식 부탁드립니다.
프로필 이미지
해리69
2016-04-11
163
글번호 97022
지표
답변완료

분할매수 후 일괄청산 질문

1,2 차에 걸쳐 분할 매수를 한다고 하면 1차 매수 시 setstopprofittarget(0.2,pointstop) 을 걸고 매수시점보다 0.2 ponit 내려갔을때 2차매수를 했을경우 2차매수시점에서 setstopprofittarget(0.2,pointstop) 동작시 일괄적으로 2계약이 다 청산되게끔하려면 어떻게해야하나요...
프로필 이미지
웨퐁
2016-04-11
152
글번호 97021
시스템
답변완료

검색 수식에 대한 문의드립니다.

종목이 52주 중에서 최고 거래량이 발생되면, 검색되거나 진입 또는 종목 검색이 되도록 만들수 있을까요?
프로필 이미지
시간의연금술사
2016-04-11
164
글번호 97020
종목검색
답변완료

지정일 지정 방법 문의

* 많은 도움에 고맙습니다. <요청사항> 4월8일 종목 검색식을 돌리면 현재일(4월8일) 기준으로 나오는데..... 4월1일 기준으로 아래 식을 돌려 보고 싶은데 방법좀 알려 주십시요. Condition1 = true 를 연습해 보았는데....잘 이해가 안되서요.. * 좋은 하루 되십시요^^ * 일봉검색식입니다. Input : Period(20), MultiD(2); var : BBup(0),BBdn(0),Diff(0); BBup = BollBandUp(Period,MultiD); BBdn = BollBandDown(Period,MultiD); Diff = BBup-BBdn; if Diff == Lowest(Diff,40) Then find(1);
프로필 이미지
요타
2016-04-11
172
글번호 97019
종목검색

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

프로필 이미지
매의눈
2016-04-11
11
글번호 97018
시스템
답변완료

수식 수정 요청

지난번에 질문을 드려서 답변에 주셨는데 (47178번 질문) 즉 매수후에 10캔들 전의 최저가 이탈시 매도하는 식을 부탁드렸는데... 시스템에 적용해 보니 일시적인 이탈 즉 최저점을 터치만 했는데 매도가 되더라구요 수식을 수정해서 캔들 완성봉 기준으로 완성봉이 10캔들내의 최저점을 이탈하면 매도되도록 수식 수정 부탁드립니다 if MarketPosition == 1 Then ExitLong("bx",AtStop,lowest(L,10)[BarsSinceEntry]);
프로필 이미지
뽄때
2016-04-11
179
글번호 97004
시스템
답변완료

질문이에요

바쁘신데 또 질문 올립니다 1번질문 9시30분봉-오후3시 까지 해서요 시간타임을 줬으면 해서요 9시30분봉이 생기는 첫봉 시가를 기준으로 캔들이 상승돌파하고 종가상 기준위에서 매수/캔들이 하락돌파하면 종가상 기준밑에서 매도 2번질문 9시30분봉-오후3시 까지 해서요 시간타임을 줬으면 해서요 9시30분봉이 생기는 첫봉 시가를 기준으로 캔들이 상승돌파하고 다음캔들이 종가상 기준위에서 매수/캔들이 하락돌파하면 그다음 캔들이 종가상 기준밑에서 매도 3번질문 9시30분봉-오후3시 까지 해서요 시간타임을 줬으면 해서요 9시30분봉이 생기는 첫봉 시가를 기준으로 5선이동평균선이 상승돌파 매수/하락돌파 매도 나오게 좀 해주세요 4번질문 익절 10틱 시스템 나오게 하는 수식 부탁합니다 5번질문 손절 10틱 시스템에서 나오게 하는것 수식부탁합니다
프로필 이미지
마인드
2016-04-11
193
글번호 97001
시스템