커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7592
글번호 230811
답변완료
매수식부탁드립니다.
시가가 3%이하로 시작할경우
전일대비 +3% 상승시 ---------- 1주매수
+4% 상승시 ---------- 1주매수
+5% 상승시 ---------- 1주매수
<추가> 전일최고가가 7%이상이면
전일종가가격으로 ------- 1주매수
+7% 상승시 ---------- 전량매도(3주매도 또는 4주매도)
부탁드립니다.
2013-01-11
279
글번호 58073
답변완료
문의 드립니다.
- 수고가 많으십니다^^
- 주어진 조건에 따라 매수신호 발생 했는데, 전 저점 대비 0.5p 이상 상승 했으면 매수신호가 보류되고 전 저점 대비 0.5p 내로 눌림목으로 조정 받을 때 매수 실행 하고 싶은데 어떻게 매수식을 만들면 될까요.
- 박스권 계산을 하고 싶은데 즉 장중 저점 고점 차이가 3p 이상 시 박스권 매매 시스템식을 실행시키고 그 미만이면 다른 매매식을 적용하거나 적용 배제를 시키고 싶습니다.
- 부탁드립니다.
2013-01-11
268
글번호 58070
답변완료
초보문의
전략:5이평이 20이평 상향돌파시 매수
5이평이 20이평 하향이탈시 매도.
손절은 진입가격의 10% 이고 일괄청산 입니다.
1차매수는 자금의 30%사용입니다.
2차매수는 진입후 선물1P 이상 수익돌파후에 합니다.자금의70%입니다.
위 식을 1분봉과 30분봉그리고 일봉에서 적용할때 수식입니다.
2013-01-11
255
글번호 58068
답변완료
문의드립니다
틱챠트에서 10분봉의 고점과 저점을 표시할수있나요?
2013-01-11
268
글번호 58067
답변완료
문의합니다
항상 고생하십니다.
문의내용은 아래 로직은 당일매수식입니다.
----
var : count(0,data1),cnt(0,data1);
count = 0;
for cnt = 0 to 20{
if sdate == EntryDate(cnt) Then
count = count+1;
}
if date != date[1] Then
Condition1 = false;
if (dayindex()==0)and M >= 600 then {
condition1 = true;
value1 = h;
value4 =l;
}
if count==0 and stime < 140000 and condition1==true
then
buy("매수1", AtStop, value1};
SetStopLoss(3,PercentStop);
-------------------------------------------------------------
문의내용}}
당일 매수가 된이후(위로직에 의해서 당일매수됩니다)
,,다음날부터 그 이후로 추가매수를 하고싶은데
이 로직안에 붙여서 할수있나요?
붙일 내용으로는
이 로직으로 당일 매수를 한이후,,그 이후 로스컷이 되지않을경우
다음날포함 추가상승하여 양봉이면서 전일종가기준+1%이상 상승할경우
오후 2시 30분에 추가매수를 하려고합니다.
이런날이 두번정도 추가상승할경우,첫진입포함 총 세번매수되도록 할려면
두번째질문::총 세번이 아니라,,첫매입한날이후 상승할때(전일종가기준보다+1%이상
상승하고 또한 두시삼십분경에 양봉인날들은 계속적으로 매수되는 식도 아울러 알려
주신다면 괭장히 도움이되겠습니다..
예를들어
오늘 첫 매수가 되었을경우,로스컷이 안되었습니다
이경우 홀딩하여 내일 두시30분경 오늘종가보다 +1%이상 상승해있을때
그때 추가매수를 하고,,그이후로도 또한번정도 더 하고
총 첫 매입한날+그이후 두번정도 더 각각전일보다+1%이상 상승마감이면서
양봉일때(그날들의 2시30분기준) 추가매수를 하려고 합니다.
최초매수날+상승한날1번더매수+그이후 또 상승한날1회추가매수....총세번에
걸쳐 분할매수를 일자별로 할려고할때(물론 시간대는 두시삼십분경)
위 로직에 어떤식을 덭붙이면 될런지요?
수고스럽더라도 한번 봐주세요^^
미리 감사드립니다.
2013-01-11
280
글번호 58058
답변완료
최고가 표시
챠트에 최고가 최저가 선을 긋고 싶습니다.
고가저가가 아니라 신규로 갱신된 저가와 고가를 표시하고자 합니다.
감사합니다
2013-01-11
276
글번호 58057
답변완료
예스트레이더 다운그레이드
야래 27863번 신속 답변 감사드립니다.
야간선물 때문에 우리투자은행에 계좌를 계설하고 왔는데
예스트레이더 3.0으로 다운 그레이드 해야 하는 것이
그렌저 타다가 소나타로 바꾸는 기분입니다.
그래서 여쭈어 봅니다.
1. 4 대비 3 버젼의 차이 무엇인가요?
(4버전에는 초봉과 틱봉수 한계를 늘린 것이
눈에 띠었습니다먄)
2. C 드라이버에 3버전 우리투자 4버전 하이투자 이렇게
2개를 깔고 쓸 수 있는지요?
(3버젼과 4버젼에 큰 차이가 없다면 그럴 필요 없겠습니다만)
3. 우리투자 업그레이드 계획은 있으신지요?
부탁드립니다.
2013-01-11
392
글번호 58056
답변완료
문의 드릴께요.
처음 사용하는 거라 간단한것 같은데 수식을 만들지 못해 문의 드립니다..
1. 당일 특정이평의 최저와 최고의 차를 구하는 식...
아님 당일 bids(또는 asks) 수치의 최고와 최저의 차이를 나타내는 식
<단.. 당일만 해당하는 조건식으로 >
2. 당일 봉의 최고가 또는 최저가 에서의 이평값을 수평(고정)으로 만들기.
예를 들어, 당일 최고가(또는 최저가) 탄생후 그 최고가(또는 최저가) 갱신전까지
는 최고가(최저가) 그 당시 10이평의 수치가 수평선으로 지속되겠끔...
------------------------------------------------------------------------
당일 봉의 최고 최저는 수식이 있는데...
봉이 아닌 보조지표 또는 이평의 당일 최고/ 최저가격을 나타내는 수식을 몰라서
문의 드립니다.
highest 또는 lowest 를 사용하니깐... length 란 수치를 넣어야 해서...
1. 그냥 그날 당일... 봉이 최고가 또는 최저가일때 그때의 이평의 수치는 수평으로
그려지도록 부탁드립니다.
2. 호가잔량 bids 수치의 당일 최고가 와 최저가의 차이 구하는 식...
2013-01-11
358
글번호 58055
답변완료
27846번 추가 문의입니다.
아래는 27846에 대해 주신 답변인데요.
직전진입시점은 아래와 같이 나올 때 보조종목에서 직전진입시점 가격이나 어떤 변수에 대해서 그 시점의 가격을 구하는 건 어떻게 되는지 궁금합니다.
감사합니다.
---------------------------------------------------
안녕하세요
예스스탁입니다.
현재 시점에서 청산이 모두 끝난 거래중에
직전거래의 진입시점은 BarsSinceEntry(1)
직전거래의 손익은 PositionProfit(1)
직전거래의 포지션은 MarketPosition(1)
전전거래의 진입시점은 BarsSinceEntry(2)
전전거래의 손익은 PositionProfit(2)
전전거래의 포지션은 MarketPosition(2)
입니다.
따로 시스템식 내용은 따로 지표식과 같이 표시해서 보실수 없으므로
MessageLog함수를 이용해 디버깅창에 출력해 보셔야 하며
위 내용 참고하셔서 당일 진입거래횟수별로 나열해서
시스템에 추가해 보셔야 합니다.
MessageLog("%.f %.2f",BarsSinceEntry(1),PositionProfit(1),MarketPosition(1));
MessageLog("%.f %.2f",BarsSinceEntry(2),PositionProfit(2),MarketPosition(3));
2013-01-11
262
글번호 58054