커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7632
글번호 230811
답변완료
문의
문의
1. 옵션챠트에서 상대월물의 고가저가 선그리기
2. 예) 콜250의 월물 고가/저가(옵션만기일 다음날~다음 만기일까지)를 풋250 챠트에
선그리기 공식
3. 예) 풋252의 월물 고가/저가(옵션만기일 다음날~다음 만기일까지)를 콜252 챠트에
선그리기 공식
부탁드립니다~~
자유게시판에 지그재그 공식은 이해가 안되네요 ~~
2012-09-05
315
글번호 54411
답변완료
문의드립니다.
이전답변 감사드립니다.
몇가지 수정할 사항에 대해 문의드립니다.
1. dayhigh이란 수식은 당일날의 고점만을 뜻하는 것이라고 생각됩니다. 본래의 의도는 차트상 나타나는 고점을 의미합니다. 이것은 차트실행시 300봉,5000봉 등 제가 차트를 실행시킬 때의 봉 개수에 따라서 달라져야 함을 의미합니다. 따라서 차트상에 나타나는 고점을 의미하는 수식으로 수정해 주시면 감사하겠습니다.
2. 분할 매수는 3차까지 이루어진다는 수식이 맞지만, 분할 매도부분의 4차 매도분이 수식에는 작성되지 않은것 같아 문의드립니다.
3. 만약 분할매도하는 도중 1차매도분만 체결(100만원의 20%인 20만원) 된 다음 2차매수(1차매수의 잔여량인 100만원의 80%인 80만원 + 2차매수량 100만원 = 180만원)가 된 경우 시스템상 매입금액과 매도금액의 차이로 인한 오류가 염려되어 문의드립니다.
모든 분할 매도는 매입 잔고상에 있는 수량의 20%, 30%, 50%, 100%로 계산 하여 분할 매도 주문이 나갈 수 있는지 문의드립니다.
감사합니다.
안녕하세요
예스스탁입니다.
피라미딩을 다른진입신호만허용으로 설정하시고 적용하시기 바랍니다.
/*시스템이 적용된 차트상의 고가(갱신시 자동으로 변환될 수있었으면 좋겠습니다)대비
1차매수 -7% 100만원 매수
2차매수 -10% 100만원 매수
3차매수 -14% 100만원 매수
*/
input : 투입금액(1000000);
if CodeCategory == 1 Then{ #코스피
if BasePrice < 50000 Then
Var1 = int(int(투입금액/C)/10)*10;
Else
Var1 = int(투입금액/C);
}
if CodeCategory == 2 or CodeCategory == 8 Then#코스닥 or etf
Var1 = int(투입금액/C);
if MarketPosition == 0 Then
buy("b1",atlimit,dayhigh*0.93,var1);
if MarketPosition == 1 and countif(CurrentContracts < CurrentContracts[1],BarsSinceEntry) < 1 Then{
if CurrentEntries == 1 Then
buy("b2",atlimit,dayhigh*0.90,var1);
if CurrentEntries == 2 Then
buy("b3",atlimit,dayhigh*0.86,var1);
}
if MarketPosition == 1 Then{
if CurrentContracts > CurrentContracts[1] Then{
var2 = L;
if CodeCategory == 1 and BasePrice < 50000 Then{
value1 = int(int(CurrentContracts*0.2)/10)*10;
value2 = int(int(CurrentContracts*0.3)/10)*10;
}
Else{
value1 = int(CurrentContracts*0.2);
value2 = int(CurrentContracts*0.3);
}
}
if L < value1 Then
value1 = L;
if countif(CurrentContracts < CurrentContracts[1],BarsSinceEntry) == 0 Then
ExitLong("bx1",AtLimit,var2*1.03,"",value1,1);
if countif(CurrentContracts < CurrentContracts[1],BarsSinceEntry) == 1 Then
ExitLong("bx2",AtLimit,var2*1.05,"",value2,1);
if countif(CurrentContracts < CurrentContracts[1],BarsSinceEntry) == 2 Then
ExitLong("bx3",AtLimit,var2*1.07);
}
즐거운 하루되세요
> 사과쥬스 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 이전 답변 감사드립니다.
매수
현물매매입니다.
3분봉상
시스템이 적용된 차트상의 고가(갱신시 자동으로 변환될 수있었으면 좋겠습니다)대비
1차매수 -7% 100만원 매수
2차매수 -10% 100만원 매수
3차매수 -14% 100만원 매수
매도
1차매도 - 1차매수가 이후 최저점기준 3% - 전체물량의 20%, 5% - 전체물량의 30%, 7% - 전체물량의 50%, 9% - 전체물량의 100%
2차매도 - 2차매수가 이후 최저점기준 3% - 전체물량의 20%, 5% - 전체물량의 30%, 7% - 전체물량의 50%, 9% - 전체물량의 100%
3차매도 - 3차매수가 이후 최저점기준 3% - 전체물량의 20%, 5% - 전체물량의 30%, 7% - 전체물량의 50%, 9% - 전체물량의 100%
* 1차,2차,3차 모두, 매수는 딱 한번씩만 매수되도록 하고싶습니다.
2012-09-05
303
글번호 54409
답변완료
지표식?
.
2012-09-05
356
글번호 54402
답변완료
부탁합니다
-캔들이 5이평 이탈하고 ~ 직전 고점의 50% 이탈시 매도신호
-캔들이 5이평 돌파하고 ~ 직전 저점의 50% 돌파시 매수신호
2012-09-05
330
글번호 54395
답변완료
부탁합니다
매수
a=100*( (avg( (C+H+L)/3,30)+2*Stdev((C+H+L)/3,30))
-(Avg((C+H+L)/3,30)-2*Stdev((C+H+L)/3,30))) / Avg
((C+H+L)/3,30);
CrossUp(c,highest(h(1),수치)) and a>기간
매수청산
Crossdown(c,lowest(l(1), 수치))
매도
Crossdown(c,lowest(l(1),수치))
and a>기간
매도청산
CrossUp(c,highest(h(1),수치))
지표조건설정
기간:1 수치:15
2012-09-05
332
글번호 54394
답변완료
선물 호가 잔량 이평선 가격을 참조하고 싶은데
매수잔량과 매도 잔량이 하나의 차트에 있을 경우 참조는 어떻게 하나요?
data2, data3 와 같이 참조할 수 있나요?
아니면 차트를 일일이 분리해 놓고 참조를 해야 하나요?
답변 주시면 고맙겠습니다.
2012-09-05
323
글번호 54393
답변완료
문의 드립니다.
- 시스템트레이딩에 관심을 갖게 된 초보입니다.
- 수급을 가지고 의미 있는 로직을 만들어 보고 싶은데 우선은 궁금한 것이
1.수급 중에서
- 외국인 코스피순매수 금액 + 선물순매수 금액 두 금액을 합해서 챠트로 표시 가능한지와
2. 그 금액을 합한 금액이 실시간으로 숫자로 보여 줄 수 있는지 궁금합니다.
- 매뉴얼을 읽어보니 참조함수 data 로 어떻게 할 수 있을 것 같은데 아무리 거듭 읽어보아도 진전이 없네요
- 예스랭귀지를 사용하여야 하는지 그냥 챠트상에서 구현할 방법이 있는지 궁금합니다.
- 부탁드립니다.
2012-09-05
329
글번호 54392
관리자에 의해서 삭제되었습니다.
2012-09-05
14
글번호 54391
하나로 님에 의해서 삭제되었습니다.
2012-09-05
1
글번호 54389