커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7548
글번호 230811
답변완료
시스템부탁드립니다.
if C > DayClose(20) Then
buy();
이 수식이 20개전 캔들과 종가를 비교하여 위 일경우 매수 라는 수식이 맞는걸로 아는데요...
단순하게 이렇게만 하면 청산이 안되네요^^;
아닐경우 청산이라는 수식을 넣어주십시오...
2) 2분봉에서 쓰려고 합니다.
10분봉에서 5이동평균선이 상행이면서 2분봉에 5이동평균선이 상승일때 매수.
2분봉에 5이동평균선이 하락일때 매수를 청산
3) 2번과 반대로
10분봉에서 5이동평균선이 하락하면서 2분봉에 5이평이 하락일때 매도진입
2분봉에 5이동평균선이 상승일때 매도를 청산
4) 5이동평균선이 상승일경우 매수 그렇지 않을경우 청산
5) 5이평이 하락일경우 매도진입 그렇지 않을경우 청산
더운날 고맙습니다 (__)
2013-08-02
151
글번호 66036
답변완료
문의드립니다
value1 이 검색되었을때 스톡캐스틱 어느지점에서 나왔는지 알고 싶으면 어떻게 해야하나요? 종목검색식이 아니고 그냥 검색식입니다
2013-08-02
157
글번호 66035
답변완료
수식 문의
안녕하세요. 항상 답변 감사드립니다.
아래 두식에서 stime > stime[1] 부분 유무에 따라 차이가 무엇인지 설명을 좀 부탁드릴 수 있을까요?
TF = TimeToMinutes(stime)%30;
if dayindex == 0 or (TF < TF[1] ) Then{
------------------------
TF = TimeToMinutes(stime)%60;
if dayindex == 0 or (TF < TF[1] and stime > stime[1]) Then{
2013-08-02
152
글번호 66030
러블리 님에 의해서 삭제되었습니다.
2013-08-02
10
글번호 66029
답변완료
추가 문의
아래식은 일봉 20일 상승시만 매수 진입 인 식인데
여기에 일봉 20일 하락시 매수 진입하데 목표가 0.5 포인트, 손절가는 0.5 포인트로
같은 식네요 포함 시킬수 있나요
Input : period(15), sigPeriod(30),p(100),sp(1.5);
Var : value(0), sig(0),osc(0) ;
input : dayP1(20);
var : sumV(0), maV(0),presumV(0), premaV(0), count(0);
sumV = 0;
presumV = 0;
for count = 0 to dayP1-1 {
sumV = sumV+DayClose(count);
presumV = presumV+DayClose(count+1);
}
maV = sumV / dayP1;#일봉이평 당일
premav = presumV / dayP1;#일봉이평 전일
value =ema(bids,period)-ema(asks,period);
sig = ema(value,sigPeriod);
osc = value-sig;
SetStopLoss( sp,PointStop);
var1 = round(osc,3);
if crossup(var1,-p) and mav > premav then
buy("b", OnClose,def,1);
if MarketPosition == 1 then {
if crossdown( var1, p) then
ExitLong("B1",atlimit,c,"",1,1);
}
2013-08-02
127
글번호 66028
답변완료
엘리어트 파동
감사합니다
엘리어트 파동 공식 부탁드립니다
좋은하루 되세요
2013-08-02
310
글번호 66025
답변완료
문의 (Eff)
1. 시스템식중에 공통적으로 사용하는 코드를 좀더 효율적으로 사용하고자 합니다. A, B, C의 각각의 시스템 식이 있을 경우 공통코드가 존재하는데 A에서 수정을 했다고 하면 B, C에도 업데이트를 일일이 해주어야 하는 불편함이 있습니다. C언어의 #include <stdio.h>와 같이 공통적으로 사용하는 코드를 별도의 파일로 분리하여 사용가능한지 궁금합니다.
또한, DLL 형태로 만들어 사용가능할 수 없는지요? 위 두방법 모두 불가능하다면 효율적인 측면과 속도 측면 모두를 고려한 방법이 있다면 부탁드리겠습니다.
2. M1, M2, M3의 이평선이 존재하고 M1>M2>M3의 이평선 배열이 되어 있다고 가정하겠습니다.
평소에는 M3이평선이 청산선과 손절선이 되는데, M3이평선을 crossdown시 매도진입하면 자연스럽게 M3가 상향돌파시 손절 및 청산이 됩니다. 문제는 M1이나 M2이평선 위에서 진입시 M3는 가장 아래에 있기에 M1>M2>M3가 지속적으로 유지된다면 청산및 손절이 되지 않습니다. 이러한 문제점을 보완하고자 M1, M2 하향돌파시 이때의 청산 및 손절선은 이전파동의 전고점 또는 금일 최고점을 상향 2틱 위를 돌파시 하고자 합니다. 이평선의 배열을 기억해야 하고, 전고점과 장시작후의 최고점을 알아야 합니다. 수식을 부탁드리겠습니다.
감사합니다.
2013-08-02
173
글번호 66024
답변완료
시스템부탁드립니다
1) 5,6,7,8,9이동평균선이 모두 상승으로 전환할경우 매수
5,6이 하락시 매도
2)
if C > DayClose(2) Then
Buy("매수");
이 수식이 120선 위에 있을 경우에만 되도록 부탁드립니다.
2013-08-01
151
글번호 66023
답변완료
수급지표
수급지표는 어떻게 만드나요 !!! 수급차트???? 만들어 주셔요!!!
2013-08-01
213
글번호 66022