커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
4668
글번호 230811
답변완료
타주기 서식
항상 좋은 답변 감사드리립니다
1) 주차트 15분
macd >o , sto 크로스 , 특정 이평 위에 있을때
2) 보조차트 30분
macd >o , sto 크로스 , 특정 이평 위에 있을때
1) 2) 만족시 매수 , 매도
3)다계약일때 50%는 100틱 익절
수식부탁드립니다
2016-03-03
179
글번호 95961
답변완료
분합성해서 이동평균선 구하는 식좀 부탁드려요...
수고가 많으세요....
예를들어서 60분차트로 분합성해서 240분 종몯검색하는 프로그램을 짜고싶은데요....
합성하고나서 이동평균선 구하는 식좀 알려주셨으면 합니다....예를들어서 240분 차트에서 3봉전 시고저 4이평선 5이평선을 구하는 식이요....
번거로우시겠지만 꼭좀 부탁드려용
2016-03-03
164
글번호 95959
답변완료
3 이평선 쌍봉, 쌍바닥 수식 / TRIX 다이버전스 출현시 시그널 주는 수식 문의.
1. 3 이평선 쌍봉, 쌍바닥 출현시 시그널 나오고 소리 나게 할 수 있는 수식 좀 알려주세요.
2. TRIX가 주가와 다이버전스 출현시 시그널 나오고 소리 나오는 수식 좀 알려주세요.
2016-03-03
286
글번호 95952
답변완료
문의 드립니다..
안녕하세요?
해외선물 US 달러 인덱스 상품을 투자하고 있습니다. 장시작과 마감은 오전 10:00 ~ 다음날 오전 07:00
입니다. 아래와 같이 시스템식이 있습니다만..
문의사항) INPUTS 에서 1개의 변수를 주어 시간을 입력하고자 합니다.(기본값은043000)
그래서 진입 조건(시간) 추가 ==>[ 진입조건(시간) AND count <N ] 과 강제청산(시간) 동시에 정하고자 합니다.
예를 들면 오전 0530분에 진입하지 못하게 하고 강제청산도 0530분에 할려고 합니다.
수고하세요...
'====================================================================================================
Inputs: N(2),StopTick1(0.10),Len1(12), Line1(30), Line2(26),Line3(9), StopTick(0.3), Period1(3),Period2(3);//StopTick(0.5) : 최대 300,000원 손실제한
vars: SPDM(0), SMDM(0), STR(0), DIP(0), DIM(0), DX(0), mADX(0),v1(0),v2(0),v3(0),v4(0),count(0);
//=====거래횟수 제한로직 ==================
if bdate != Bdate[1] Then
var1 = TotalTrades;
if MarketPosition == 0 Then
count = TotalTrades-var1;
Else
count = (TotalTrades-var1)+1;
//====================================================================
if c>o and c>c[3] and 진입조건(시간) and count < N and MarketPosition == 0 Then
{
Buy("매수19511");
}
......
//매수19511
if marketposition == 1 Then
{
if IsEntryName("매수19511") and (v1<v2 or v1<v1[1]) then ExitLong("청산19511");
}
,,,,,,,
//[강제청산]
if stime== 043000 then
{
exitlong ();
exitshort();
}
'=================================================================================================
2016-03-03
170
글번호 95951
답변완료
수고많으십니다
수고많으십니다 ^^
매수조건 ;봉의종가가 macd 0.03선위에잇고 스토캐스틱이80아래에서 골든크로스일때 현재가진입
매수청산 ;40틱수익일때 or 봉의종가가 macd 0선 아래일때 현재가청산
매도조건 ;봉의종가가 macd 0.03선 아래에잇고 스토캐스틱이20이상에서 데드크로스일때 현재가진입
매도청산 ;40틱수익일때 or 봉의종가가 macd 0선 위에일때 현재가청산
진입조건 ;무포지션일것
거래시간은 아침9시부터 다음날 새벽05시로제한(포지션이있으면 새벽05시에자동청산신호발생후에 09시부터 신호재발생)
2016-03-02
148
글번호 95950
답변완료
종목검색 문의
예스렝귀지를 통해서 종목검색을 만들어서 파워검색화면(3202)을 이용해서 하면 현재시점 조건에 만족한 주식이 검색이됩니다.
그러나 저는 현재 시점이 아니라 특정 과거 특정시점기준으로 검색이 가능한가요??
예스렝귀지에 추가할 변수가 있으면 알려주시면 감사하겠습니다.
2016-03-02
160
글번호 95949
답변완료
종목검색 수식 부탁드립니다.
1. 고점대비 -30% 이상 하락한 종목
2. 최근 20거래일 이내에 같은 날 장대양봉(15% 이상)과 대량거래(거래량 60이평의 2배 이상) 발생한 종목
3. 20 이평이 우상향
4. 현재가 20이평 +-2% 이내
위 4가지 조건을 만족하는 종목
2016-03-02
175
글번호 95948
답변완료
문의드립니다.
아래와 같이 시스템식을 작성코자 문의드립니다.
1. 기본 매수 및 매도
: 매수 및 매도는 macd 골든크로스와 데드크로스
2. 기타 매수 및 매도
a. 매도신호가 들어오는 시점
-> 직전 20개봉의 고점 대비 현재봉(고점대비 하락한 매도신호 발생지점)의
가격 틱수 차이가 20틱 이상이면 해당 매도신호는 진입하지 않음
b. 매수신호가 들어오는 시점
-> 직전 20개봉의 저점대비 현재봉(저점대비 상승한 매수신호 발생지점)의
가격 틱수 차이가 20틱 이상이면 해당 매수신호는 진입하지 않음
3. 해외영업일 기준 진입횟수는 1일 3회로 제한
2016-03-02
143
글번호 95947
답변완료
수식 수정 부탁드립니다
문의드렸던 수식은
90틱에서 사용하는 수식입니다
90틱상에서 매수 조건을 만족하고
조건만족할때 30분봉상 양봉에서 30-4 이평선 위, 이 조건만 맞으면 매수
90틱상에서 매도 조건을 만족사고
조건을만족할때 30분봉상 음봉에서 30-4 이평 아래, 이 조건이면 매도
수정해 주신 수식은
매수/매도의 조건의 모두 30분봉에서 만족해야 되는것 같습니다
매수/매도의 주식은 90틱에서 만족(5,20,60,120,240등, 이평선 배열)
30분봉은 틱에서 신호발생시 양/음, 30-4 이평선 위, 아래 조건입니다
보내주신 수식을 90틱에서 실행해보니 신호가 나오지 않습니다
90틱 매수/매도 조건을 만족(첨부수식) + 30분봉은 양/음, 30-4 위/아래
(30분봉에서는 배열의 조건을 따지지 않고 오직 양/음, 4이평 위/아래)
----------90틱 매수/매도 수식--------------
## 매수할때는 "a" 조건을 만족할때
Var1 = MA(C,5);
Var2 = MA(C,20);
Var3 = MA(C,60);
Var4 = MA(C,120);
Var5 = MA(C,240);
var6 = max(C,O)-abs(C-O)*(2/3);
var7 = min(C,O)+abs(C-O)*(2/3);
If stime >= 090200 and stime < 150000
and ((Var1 <= Var2) OR (Var1 >= Var2))
AND var2 > var3 /*and Var3 > Var4*/
And VAR3>VAR5
And C>C[4] And C>O
And ((CrossUp(Close,Var2)) OR (Open >= Var1) OR (Open >= Var2))
And ((Var2 >Var2 [15]) OR (VAr3 >Var3 [55]))
and c>var2
and o > dayopen
THEN
BUY("A1");
## 매도할때는 "B"조건을 만족할때
if stime >= 090200 and stime < 150000 and MarketPosition() ==0
AND var1 >= var2-0.05
and var2<var3 And var3<var5
And C<C[4] And C<O
and c<var2
And ((CrossDOWN(Close,Var2)) or (Open <= Var1) or (Open <= Var2))
And ((Var3 <Var3 [55]) OR (VAr2 <Var2 [15]))
and o < dayopen
then
SELL("B1");
위 매수수식은 틱에서 사용되고
틱에서 신호가 나왔을때 30분봉이 양/음봉인지. 4이평 위 아래인지 조건이
맞아야만 틱에서 신호가발생되면 됩니다
30분봉에서 이평선 배열은 불필요 합니다
2016-03-02
152
글번호 95946