커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
1752
글번호 230811
답변완료
지표식 문의
안녕하세요?
예상과 달리, 잘 작동 안하는 이유가 궁금합니다.
감사합니다.
2020-12-30
707
글번호 144991
답변완료
안녕하세요! 문의드립니다~ 꼭좀 답변 부탁드립니다~
안녕하세요!
수식을 작성하고 시뮬을 돌리다가 문제점이 몇몇 발생되어 이렇게 문의를 드리게 됐습니다~
현재 피라미딩을 구현하기위해 (1번 ~ 4번) 매 회 매수 서식에 별도의 카운트변수를
선언하여 +1을 하고 있습니다.
이때 if문을 통과했으니 buy주문이 들어가고 +1이 됐을텐데 카운트만 늘어나고
매수는 안되어 있어서 간혹 회차를 넘어가서 1번 2번 이렇게가 아닌 1번 3번 이런식으로
매수가 되어 있더라구요.
크로스업 또는 다운함수를 사용해서 그런가해서
C[1] < 기준선 and C > 기준선
이렇게 넣었는데도 결과는 같았습니다.
주문예약어로 OnClose, AtMarket, AtStop, AtLimit 전부 다 사용해봤는데도
안되더라구요. (AtStop, AtLimit의 경우는 c+PriceScale*3 이렇게 작성했습니다.)
시장가로 매수는 프로그래밍상 어려울거라 생각되는데 무조건 매수가 되게는 보장 못
하지만 그래도 최대한 가장 무조건에 가까운 방법은 OnClose 인지 궁금합니다.
이게 아니면 if 문 내에 카운트를 세는 함수를 +1을 하는게 아니라
if문이 끝나면 바로 아래에
if latestEntryName == 매수1(또는 매수2 ...) then
Cnt = Cnt + 1;
이런식으로 작성을 해야하는지 제 머리로는 이게 한계네요ㅠㅠ
혹시 위의 수식과 같은 최근매수 또는 몇번째 매수했을때의 매수명이 아닌
매수명만으로 포지션이 있는지 없는지를 확인하는 방법이 있을까요?
도움말을 암만 찾아봐도 이거에 대해선 답을 얻진 못했습니다.
슬리피지보다 더 큰 오류를 범하는게 정해진 수식이 진행 중에 매수 또는 매도가
안되었을 때 진짜 답이 없더라구요 ㅠㅠ 사람이 손매매해버리면 또 복잡해지고 ㅠㅠ
슬리피지가 얼마든 상관없습니다 그냥 매수할타이밍에 매수를 무조건 그리고 매도할
타이밍에 매도를 무조건 할 수 있도록 도움 부탁드립니다 ㅠㅠ
그리고 간혹 ETF 상품으로 시뮬을 돌릴때 1분봉기준으로 차트상에 봉이 없다던지
메시지박스로 디버깅을할때 동일 시간이 두줄이 나온다던지 이런 오류가 있던데
실 매매에서는 이런일이 발생되는일은 없겠죠?
(예)
차트 상에서 09:01 봉 다음 09:03 으로 보여짐 -> 09:02 봉이 안보임
메시지 박스에서 2020.01.09.09:01 다음 줄이 동일한 2020.01.09.09:01 이고
그 다음줄이 2020.01.09.09:03 으로 보여짐
마지막으로 차트를 실행했을때 속성에서 "수정주가"라는 게 있는데 이는
어떤 역활을 하는 옵션인건지 궁금하고 체크를 하고 안하고 차이가 궁금합니다!
2020-12-30
966
글번호 144990
234fsdae 님에 의해서 삭제되었습니다.
2020-12-29
176
글번호 144989
답변완료
종가값
선물가격의 종가값을 구하고 싶습니다.
시스템시뮬레이션챠트에서 골드의 10년치 일봉챠트를 불러왔는데,
일봉의 종가값을 엑셀로 불러드릴 수 없을까요?
2020-12-29
676
글번호 144988
답변완료
문의드립니다
전일고가 전일저가기준으로 전일고가가50틱 하락하면하락한만큼 전일저가는50틱상승하게 계단식수평선으로나오게~~ 반대로 전일저가가 50틱상승하면전일고가는 저가가상승한만큼 전일고가는50틱하락하는계단식수평선 으로나오게부타드립니다 ~~50틱이내는 수평유지
2020-12-29
711
글번호 144987
답변완료
수식 부탁드립니다.
안녕하세요?
수식부탁드립니다.
***진입조건
이평선 2개 외부변수.
정배열에서 양봉(몸통길이 외부변수) 다음 음봉(몸통길이 외부변수의 이상일시) 출현시 매도
역배열에서 음봉(몸통길이 외부변수) 다음 양봉(몸통길이 외부변수의 이상일시) 출현시 매도
---> 정배열 역배열 모두 앞에봉은 고정적인 외부변수, 진입봉은 지정한 외부변수보다
이상일시에 진입 입니다.
***재진입
(포지션 보유시 재진입 1회만 진입. 이후 익절/손절전까지 재진입 금지)
진입후 (외부변수)개 이내에 진입봉의 반대봉이 나올시 청산후 재진입.
***청산
익절/손절 (외부변수)
***횟수
하루매매횟수 (외부변수)
선생님, 한해동안 도움주셔서 감사합니다.
연말 잘 보내십시요.
2020-12-29
724
글번호 144986
답변완료
다른 주기값으로 지표계산
안녕하세요. 수고 많으십니다.
지표식은 아니고, 실력이 없어서 부탁드립니다.
예를들어 50틱차트(또는 5분)를 사용합니다.
사용할 변수들은 더 긴 주기의 시고저종 값을 사용해서 지표를 계산합니다.
200틱 주기를 사용하고자 한다면, 50틱에 세팅된 지표는 200틱(주기입력)의 값을 사용해서 지표를 계산하는 식입니다.
200틱 봉을 Big 이라고 했을때 50틱에서 사용하는 지표는
변수로 BigOpen(2), BigHigh(2), BigLow(2), BigClose(2),
BigOpen(1), BigHigh(1), BigLow(1), BigClose(1),
BigOpen(0), BigHigh(0), BigLow(0), BigClose(0)......
이런 식으로 사용하고 싶습니다.
여기서 BigOHLC(0)의 값은 50틱의 값이 진행되면서 계속 변하게 됩니다.
당연히 시고저종의 값중 어느값이 갱신될때만 50틱에서 계산되는 지표값이 변하게 됩니다.
결과적으로 지표에서는 BigOHLC(0)의 값을 사용하는 부분의 plot은 실시간으로 변하게되고
전봉과 전전봉으로 계산되는 plot는 새로운 200틱을 시작하면서 고정값으로 계산되어집니다.
설명이 길었는데, 이해되시죠? 참조데이터로는 실시간 변화값이 통통거려서 쓸수가 없네요...
부탁드리겠습니다. 감사합니다.
2020-12-29
769
글번호 144985
답변완료
수식 문의드립니다.
안녕하세요
국내 주식 매수하는 수식 문의드립니다.
종목당 매수 금액은 3,000,000 만원으로 한정 지을예정이고,
CCI 가 -100 이하로 CROSSDOWN 하는 경우,
초기1회 100만원 매수, 이후에 4번은 분할로 50만원씩 매수하려고 합니다.
그리고 청산은 CCI가 150을 돌파하는 경우,
전량 청산하고자 합니다.
청산식 도움 부탁드립니다.
감사합니다.
2020-12-29
735
글번호 144984
러블리 님에 의해서 삭제되었습니다.
2020-12-29
134
글번호 144983