커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7788
글번호 230811
답변완료
8680답변에 대해서...
선생님, 8680 에서 제가 설명이 충분치 못해 제가 원하는 답변이 안 나왔습니다.
죄송합니다.
재차 설명드리면...
-------------------------
도식적으로 다시 써드리면요...
[처음 음봉1개]--[봉수는 1개 또는 2개 또는 3개인데 양봉임]--[봉수는 1개 또는 2개 또는 3개인데 음봉임]--[양봉출현]이지요.
------------------
위의 예를 하나 들면,
[음봉-양봉1개-음봉1개-양봉]...
즉, "음봉-양봉-음봉-양봉(현재봉)"의 총4개봉도 예가 될 수 있습니다.
이런 예와 선생님께서 적어주신 수식은 서로 맞지 않는 것 같습니다.
선생님께서 적어주신 수식은 음봉1개후-봉3개-봉3개-양봉 으로 봉수를 고정화시키고서
작성하신 수식 같습니다.
저는 봉의 숫자가 변수이거든요.
음봉-일련의 양봉(그 봉수는 1개 또는 2개 또는 3개)-
일련의 음봉(그 봉수는 1개 또는 2개 또는 3개)-양봉
위와같은 경우, 어찌 수식을 작성하는지 송구스러우나
다시 부탁드리겠습니다. 감사합니다.
즐거운 한주 마무리 하세요 ^^
2008-11-13
835
글번호 18129
답변완료
수식 부탁드립니다.
1번. 날짜가 바뀌고(오늘을 표현)
2번. 오늘의 0900-0930 사이의 최저가 를 구하여 ,
3번, 0930분 이후에 2번 식의 최저가 대비 10% 상승시 매수
간단한거 같은데 어렵네요...
수식부탁드립니다.
2008-11-13
708
글번호 18128
답변완료
변수최적화 관련 질의...
시스템시머레이션을 보면 변수최적화 아이콘이 있어, 이를 클릭해보면 현재 내가 적용하고 있는 변수들만 나오는데요...
변수값들의 일정범위에 해당하는 값들 각각에 대한 결과치를 한번에 얻어 볼수 잇는 방법이 없을까요?
예를 들면 변수 a의 경우 1, 2, 3, 4, 5값
변수 b의 경우 0.5, 0.7. 0.8, 1.0, 1.2값
위의 값들을 각각 대입했을 경우의 결과치를 한번에 일목요연하게 볼 수 잇는 방법?
2008-11-13
862
글번호 18117
답변완료
NA 값 발생시 처리 문의합니다.
안녕하세요 ?
전에 교육 받을 때 수식 처리도중에 "NA" 값이 나오면 해당 문장을 Skip하고 다음 문장으로 진행한다고 들었습니다.
제가 아래와 같이 테스트한 결과
var : N(0);
message("Start");
message("%f",N[1]); <- 첫 봉 진입시 NA 발생하여 "NA"라고 출력됨
message("End");
위 수식은 정상적으로 "End" 문장까지 수행되어 처리되었습니다.
그런데 다음과 같이 작성하면 "NA" 발생한 이후에 문장은 수행되지 않고 로직이 종결됩니다.
var : N(0);
messageLog("Start");
condition1 = N[1] < N; <- 여기서 첫 봉 진입시 N[1]은 "NA"가 발생하고 이후 문장은 수행되지 않고 로직이 종결됩니다.
messageLogc("End");
또 다른 경우도 마찬가지입니다.
var : N(0);
messageLog("Start");
if N[1] < N then messageLog("True 문장");
else messageLog("False 문장"); <- 여기서도 첫 봉 진입시 N[1]은 "NA"가 발생하고 이후 문장은 수행되지 않고 로직이 종결됩니다.
messageLog("End");
아마도 "NA"가 할당문이나 제어문에서 발견되면 다음 문장을 수행하지 않고 로직이 종결처리되는 것 같습니다.
답변 바랍니다.
감사합니다.
2008-11-13
931
글번호 18115
답변완료
다음과 같은 경우는 어찌되는지요?
죄송합니다. 오늘도 질문이 많습니다.
다음과 같은 경우는 어찌 식을 표현하는지요?
20이평 이격도가 99인 봉이
연속해서 1개 또는
연속해서 2개 또는
연속해서 3개 또는
연속해서 4개 또는
연속해서 5개 또는
연속해서 6개 또는
연속해서 7개 있다.
----------------------
1봉전 20이평 이격도 란 표현을
disparity(20)[1] 로 쓰면 맞는지요?
--------------------------
그동안 선생님게서 보내주신 청산식의 표현이 다양하던데요.
A의 경우 청산, B의 경우도 청산, C의 경우도 청산...
이렇게 표현하려면
그저 if---then exitlong(); 또는 exitshort(); ...이러한 if~청산; 구문을
여러개 나열하면 충분한지요?
아니면 마켓포지션을 1일때와 -1일때로 구분해서 매수청산1,매수청산2....
매도청산1,매도청산2.... 이런 식으로 꼭 구분을 해줘야 하는지요?
---------------------------------
감사합니다. 행복한 한주되세요 ^^*
2008-11-13
909
글번호 18112
답변완료
다음식을 간략히 작성하는 방법도 있는지요?
각각을 일일이 쓰면 3*3 총 9개의 식을 써야하니까
다음식을 간략히 쓸 수 있는 방법이 있다면 알려주시면 감사하겠습니다.
임의의 지점에서 [음봉1개후에 양봉이 1개 또는 2개 또는 3개가 출현했다,
이후에 음봉이 1개 또는 2개 또는 3개가 출현했다,이후 양봉출현]
도식적으로 쓰면 쓰면 [음봉1개]--[양봉 1개 또는 2개 또는 3개]--[음봉 1개 또는 2개 또는 3개]--[양봉출현]이지요.
-----------------------
한가지 더 여쭤 보겠습니다. 아래 어떤분의 글 답변에서 한 컴퓨터에 시스템차트를
수십개 띄우고 거래하는 분도 있다고 하셨는데요. 그래도 작동이 원활하다고
하셨는데요...
저도 최고사양의 컴퓨터를 어제 구입했는데,
한가지 궁금한 점은...
선물시스템이 수십개가 작동할때, 각 시스템별로 증거금(예탁금)을 할당해야 하나요?
아니면 한군데에 있는 예탁금을 수십개의 시스템이 진입신호가 발생할 때마다 끌어다 쓰는 것인가요?
금고에 비교하면, 시스템별로 금고가 따로 있어야 한다면 무척 비효율적일 것 같아서요.
그냥 금고는 하나이고, 여러시스템이 한 금고에서 돈을 빼다 쓰면 효율적일 것 같고요.
워낙 왕초보라 이런 것도 궁금하네요.
---------------
죄송합니다. 한가지만 더 여쭙겠습니다.
마켓포지션이 1 또는 -1 일때 다음과 같이 청산하라...는 형식의 명령어를 내릴때,
진입식에서 마켓포지션==0 이라는 식을 반드시 써줄 필요는 없겠지요?
--------------
감사합니다. 좋은 하루되세요 ^^*
2008-11-13
873
글번호 18110
답변완료
거래멈춤
데이 트레이딩시
청산 후 거래를 멈추고 싶을 때는 어떤 함수를 써야하나요?
선물 매수나 매도분을 이익청산한 후에 다시 진입 조건이 발생하여도 진입하지 않고 그날 거래를 마칠때 쓰는 함수를 찾고 있습니다.
잘 못찾겠네요.ㅠㅠ
2008-11-13
787
글번호 18109
답변완료
시스템식 수정보완부탁드립니다
안녕하세요.
초보라서 여기저기 자료을 응용하여 식을작성하여보면 항상 오작동이나서
부득이 도움을 요청합니다 내용은 메일로 보냈읍니다.
macd매수식
1.진입수량조절
2.분할청산
3.분할손절
메일 = kossin @ naver.com
바쁘시더라도 꼭 좀부탁드립니다.
감사합니다.늘건강하세요.
2008-11-13
633
글번호 18108
답변완료
수식 문의
메일 두통 드렸습니다.
2008-11-13
715
글번호 18102