커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
6272
글번호 230811
답변완료
문의
안녕하세요
선물장시작 호가잔량이 마이너스로출발하면은 매도진입 매수는반대로 진입하는수식부탁합니다
감사합니다
2017-09-05
118
글번호 112510
답변완료
수식 문의 드립니다.
안녕하세요
하기 수식이 가능한지 확인 부탁드립니다. 도움 부탁드립니다.
1.
이동평균 5/20/60 이평이 정배열에서 역배열이 되고,
가격이 볼린져 밴드 하단에 닿으면 매수 진입,
6볼린져 밴드 상단에 닿으면 매도 진입하는 수식 부탁드립니다.
2.
하기 수식은 10분봉에서 적용하고 있는데,
진입할때 data 2(20분봉)도 같은 조건일 때만 들어갈 수 있는 수식을 추가로 부탁드립니다.
Input : shortPeriod(12), longPeriod(26), Period(9);
value1 = MACD(shortPeriod, longPeriod);
value2 = ema(value1, Period);
# 매수/매도청산
If CrossUP(value1, value2) and ADXV > 20 Then
{
buy("bMACD");
}
# 매도/매수청산
If CrossDown(value1, value2) and ADXV > 20 Then
{
sell("sMACD");
}
감사합니다.
2017-09-05
122
글번호 112503
답변완료
수직선 구분
안녕하세요
다음 두가지 수식 부탁드립니다.
연결선물, 분봉에서
1) 60 이평을 예로, 분봉종가가 60 이평 crossup 또는 crossdown 시
해당봉을 기준으로 챠트상에 수직선 표시
2) 당일에 한하여, 첫봉 고가저가 기준으로부터
완성봉기준 고가저가 1pt이상 변동이 발생하는 봉에 수직선 표시,
이후 수직선 봉기준 고가저가 1pt이상 변동이 발생하는 봉에 수직선 표시....
순차적으로 계속 (당일만)
===> 상승시 기준봉 저가로 부터 완성봉 고가가 1pt 이상
===> 하락시 기준봉 고가로 부터 완성봉 저가가 1pt 이상
이상입니다
감사합니다 !!
2017-09-05
163
글번호 112502
답변완료
수식 변형 질문
input : N(1),AA(80);
var : sum(0),cnt(0),mav(0);
mav = ma(H-L,N);
if MarketPosition == 0 Then
buy("b",AtStop,NextBarOpen+mav*(AA/100));
ExitLong("bx1",atmarket);
안녕하세요
이 수식을 사용해보려고 하는데요,
저 수식에 의하면 매수하고 그 다음날 시가에 매도하고나면 그 매도한날에는 매수조건에 부합해도 매수신호가 발생하지 않더라구요. 시가에 매도한날에도 조건충족시(전일 range보다 시가에서 상승했을때) 매수가 되도록 하려면 식을 어떻게 변형해야 할까요??
2017-09-05
123
글번호 112500
답변완료
부탁드립니다.
항상 감사드립니다.
1. 다음과 같은 시스템식을 어떻게 작성하는지요.
(서로 다른 진입신호를 인정하고, 청산신호도 여러가지가 있는 경우)
condition1 = 마지막 매수청산신호가 "bx폭" 이었음.
(그후에 매도가 없이 무포상태일 수도 있고,
매도가 있었다가 청산되었을 수도 있고
그대로 매도상태일 수도 있음)
condition2 = 마지막 매도청산신호가 "sx폭" 이었음.
(그후에 매수가 없이 무포상태일 수도 있고,
매수가 있었다가 청산되었을 수도 있고
그대로 매수상태일 수도 있음)
If condition1==false and b6매수조건 Then{
Buy("b6");
}
If condition2==false and s6매도조건 Then{
Sell("s6");
}
2. var나 value에 대체하여 쓸 수 있는 용어가 또 없는지요.
없다면 var와 value 외에 하나 더 만들어주실 용의는 없는지요.
혹시 제가 만들 수도 있다면 그 방법을 알려주실 수 있는지요.
2017-09-05
137
글번호 112497
답변완료
문의드립니다
1)Input: Period(20),dv(2);
Var : SumSqrt(0), Emav(0), Counter(0),AVGV(0),Stdv(0),BBmd(0),BBup(0),BBdn(0);
If index >= Period Then{
BBmd = (Highest(H, Period) + Lowest(L, Period)) / 2;
SumSqrt = 0;
For Counter = 0 To Period - 1 Begin
SumSqrt = SumSqrt + (C[Counter] - BBmd) * (C[Counter] - BBmd);
End;
Stdv = SquareRoot(SumSqrt / Period);
BBup = BBmd + (Dv * stdv);
BBdn = BBmd - (Dv * stdv);
plot1(BBmd,"중단");
plot2(BBup,"상단");
plot3(BBdn,"하단");
}
중단1틱이상,상승시레드색, 1틱이하하락시,블루색강조식부탁드립니다~~
2)주간피보나치 23.6프로76.4프로 상승하락시 (레드색,블루색강조식도 부탁드립니다~~
2017-09-05
150
글번호 112496
답변완료
문의드립니다
챠트 로직이 있는대 자동매매 프로그램도 만들어 주시는지 궁금 합니다
로직은 제가 갖고 있습니다..
2017-09-04
134
글번호 112495
답변완료
부탁합니다
그림1 처럼 조건A 가 만족하면 포지션진입하는 수식에서
전일종가와 당일시가와의 차이가 N 포인트 이상이면 당일 최초의 조건A 가 만족하는 1 의 위치가 아닌 그 다음 번의 조건A 가 만족하는 2 의 위치 이후부터 신호가 발생하도록 수식의 변경을 부탁드립니다.
2017-09-04
162
글번호 112494
답변완료
20개봉 최고가에서 20개봉을 변수로 만드려면?
전에 질문한 식인데요. 20개봉 최고가 돌파 최저가 돌파인데요. 이거 20개봉을 변수로 만드려면 어떻게 해야 하나요? 혹시 진입 청산 따로 변수 지정할 수 있나요?
if C > highest(H,20)[1] Then
buy();
if C < lowest(L,20)[1] Then
exitlong();
2017-09-04
138
글번호 112493