커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7835
글번호 230811
답변완료
4977 재질문입니다.
1.매매개시후 누적손익의 최대값을 Netprofit()함수를 이용하여 다음과 같이 나타내었습니다.. 수정부탁드립니다.
if Netprofit() > var1 then
var1 = Netprofit(); #손익누적 기간 최대값
2.다음은 Netprofit 함수에 관련한 YesTrader 도움말 내용입니다. 설명내용이 맞는지요?
제가 알기론 Netprofit()함수의 내용이 시스템성능보고서에 나와있는 누적수익인 매매개시후 거래가 완료된 최종 누적손익을 뜻하는것으로 알고 있는데 그렇다면 -8000원이 되어야 하는거 아닌가요? 확인할수가 없어서 답변부탁드립니다.
기능
청산 완료된 전체거래의 손익 금액을 가져온다. 즉 현상태의 손익을 가져온다.
구문
NetProfit()
사용 예
기존 거래에서 3번의 거래가 있었고 각 거래에서 -50,000원, 12,000원,
30,000원의 손익이 발생하였다면
NetProfit() -> 30,000원
청산 종결된 거래가 없으면
NetProfit() -> 0
2006-07-14
1132
글번호 10423
답변완료
문의드립니다
30분챠트에서 전일 에 종가 15:00 에 스톡케스틱에 (20,12,12) 값이
골든이거나 && 기준값(30) 이상 인 종목 검색 수식 부탁드립니다
2006-07-13
1052
글번호 10422
답변완료
선물 매매를 할려고 합니다.
안녕하세요.
5분봉과20분봉을 같이 이용하여서 매매수식을 만들고 싶은데 가능한가요.?
예를 들면 20분봉상 5,20,60일 이평이 정배열이고 5분봉상 5이평선이 상승전화할때 매수주문을 내고 싶은데..
가능한가요..
2006-07-13
1050
글번호 10417
답변완료
수식하나 부탁드립니다.
안녕하세요 수고 하십니다.
아래와 같은 조건이 주어질때의 수식 부탁드립니다.
1.홀수일이면은 매수
2.짝수일이면은 청산과동시에 매도
반대로
3.짝수일이면은 매수
4.홀수일일때에는 청산과 동시에 매도
종가 기준으로 매도 매수와
싯가 기준으로 매도 매수식 2개를 부탁드립니다.
2006-07-13
1073
글번호 10416
관리자에 의해 프로그램 사용법 QnA로 이동되었습니다
2006-07-13
3
글번호 10415
답변완료
4975번 재질문입니다.
매매개시 후 현재까지의 누적손익 최대값을 진입식을 제외한 마켓포지션관련 함수로
나타내보았습니다. 수정부탁드립니다.
if marketposition(1)==1 and marketposion(0)==0 then {
var1 = PositionProfit();
var2 = var2+var1; //손익누적 }
if var2 > var3 then
var3 = var2;//전체 기간 누적 최대이익값
========================================================================
안녕하세요
예스스탁입니다.
문의하신 식은 다음과 같습니다.
if crossup(ma(c,5),ma(c,20)) then
buy();
if crossdown(ma(c,5),ma(c,20)) then{
exitlong();
var1 = PositionProfit();
var2 = var2+var1; //손익누적
}
if var2 > var3 then
var3 = var2;//전체 기간 누적 최대이익값
즐거운 하루되세요
> CJ_MINSUNG 님이 쓴 글입니다.
> 제목 : 질문입니다.
> 매매개시 후 현재까지의 누적손익 최대값을 구하는 식 부탁드립니다.
2006-07-13
1325
글번호 10414
답변완료
15시 청산과 관련하여
1. 평상시에는 15시에 청산하지만,
2004.12.5, 2005.1.8, 2006.1.9과 같은 특정한 날짜를 지정해서 그때에는 14시에 청산
하게 하는 수식은 어떻게 되나요? 감사합니다.
2. SetStopEndofday(150000) 으로 하면 실제 청산되는 시각이 15시 인가요?
아니면 15시에 시작하는 봉의 종가인가요? 뒤가 맞다면 15분봉이라면 SetStopEndofday(144500)로 해야 15시 정각에 청산되나요?
3. 그날 봉을 꺼꾸로 세서 마지막에서 3번째봉 종가에 청산하게 하는 식은 어떻게 되나요? 감사합니다.
2006-07-12
1366
글번호 10413
답변완료
질문입니다.
매매개시 후 현재까지의 누적손익 최대값을 구하는 식 부탁드립니다.
2006-07-12
1279
글번호 10410
답변완료
종목검색에서 주봉으로 검색하려면..
수식을 따로 작성해야하는지요?
아니면 설정으로 할 수 있는지요?
2006-07-11
1281
글번호 10409