커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
4719
글번호 230811
답변완료
문의드립니다
1
1차진입
데이타1의 종가 = A
특정시간 이후 A의 관찰값 부터
A 가 최저점 대비 30 올라오면 매수
A 가 최고점 대비 30 내려가면 매도
1차진입청산
진입이후
최고점 대비 90 내려가면 매수청산
최저점 대비 90 올라가면 매도청산
2차진입
1차 매수청산 후 다음봉에 매도
1차 매도청산 후 다음봉에 매수
2차진입청산
진입이후
최고점 대비 90 내려가면 매수청산
최저점 대비 90 올라가면 매도청산
3차진입
2차 매수청산 후 다음봉에 매도
2차 매도청산 후 다음봉에 매수
3차진입청산
진입이후
최고점 대비 130 내려가면 매수청산
최저점 대비 130 올라가면 매도청산
감사합니다
2015-11-30
132
글번호 92913
답변완료
범례 툴팁 정보 표시
엑셀에서 범례 표시하는 것처럼
5일선
20일선 값을 차트에 따로 나타낼 수 있는 방법(차트상단표시내용 말고)은 없나요?
2015-11-30
135
글번호 92912
답변완료
문의드립니다 .
Input : Period(9);
var : Relative(0);
Relative = RSI(Period);
Plot1(Relative, "RSI");
PlotBaseLine1(30, "기준선 30");
PlotBaseLine2(70, "기준선 70");
............................................
상기지표는 rsi식입니다.
다른 증권사 보니 rsi시그널선이라는게 있던데... 그 시그널선을 추가해 주세요.
감사합니다
2015-11-30
138
글번호 92899
답변완료
문의
이동평균 관련입니다
지수선물에서
period1로 계산한 값이 247.10
period2로 계산한 값이 247.10으로 보여질때
(차트데이타값 보기로 나오는 소수점 2자리까지 나오는값)
이 값이 프로그램 상으로도 실제로 소수 2자리까지만 끊어서 247.10으로 확정해서
계산하는 것인가요??
(문의의 요지는
period1로 계산한 값이 247.10
period2로 계산한 값이 247.10으로 보여지더라도
실제로 소수 4자리까지 표시하게 되면 247.1000과 247.1044 이런 값일텐데
예스트레이더가 내부적으로 계산하는 값이 소수점 2자리에서 끊어서
두 값을 같은 값으로 계산하는가 하는 문의입니다
차트상에서 분명히 이평선의 골든크로스가 보임에도 불구하고
if crossup(sma1, sma2) 의 조건에서 false가 나오길래 값을 보니
같은 값이 이어지면 골든크로스를 인식을 못하여 문의하는 것임)
2015-11-30
134
글번호 92896
답변완료
문의드립니다
당일청산
1회매매제한
시스템식 입니다
당일이후
모든변수 초기화
데이타1과 데이타2의 종가차 = A
10시 이후
A의 최고가 = A_10_H
A의 최저가 = A_10_L
1차 진입 이후
A의 최고가 = A_N1_H
A의 최저가 = A_N1_L
1차진입
A가
A_10_H 에서 15 더 내려오면 매수진입
A_10_L 에서 15 더 올라오면 매도진입
1차진입청산
1차 진입이후
A가
A_N1_H 에서 11 내려오면 매수청산
A_N1_L 에서 11 올라오면 매도청산
감사합니다
2015-11-30
136
글번호 92891
답변완료
문의드립니다
안녕하세요.
1. 소수점 이하를 +1 가산
결과값 12.3을 ---> 13 (소수점 1번째 자리가 0 이 아니면 +1을 가산)
결과값 0.123을 ---> 0.13 (소수점 3번째 자리가 0 이 아니면 +0.01을 가산)
2. 세번째 소수자리 반올림
결과값 0.053은 0.05... 0.055는 0.06
3. 현물주식 1호가
결과값 10,080 을 ---> 가까운 호가값인 10,100 이 되도록 한 후 + 1호가 50 을 더한 수식
수고하세요.
2015-11-30
142
글번호 92890
답변완료
질문드립니다.
if (stime >= 091500 and value3 <= VH1/2) or (stime >= 123000) then{
if MarketPosition == 0 and CrossDown(c,value1) and count < N Then
buy("b1");
if MarketPosition == 1 and MaxEntries == 1 Then
buy("b2",atlimit,value4);
위조건에서
(stime >= 123000) 이부분 맞는건가요? (stime <= 123000) 이렇게 표시하는게 맞는건가요?
123000~ 장마감까지 매수한다는 의미입니다.
2015-11-30
119
글번호 92889
답변완료
수식 부탁 드립니다,
하기식을 data 2 식으로 부탁 드립니다.
Inputs: ShortPeriod(2),LongPeriod(3),매수기준선(100),매도기준선(-100);
Variables: Fval(0),FvalFast(0),FvalSlow(0);
Fval = ((Close - Close[1]) * Volume) ;
FvalFast = Ema(Fval, ShortPeriod);
FvalSlow = Ema(Fval, LongPeriod);
input : P17(9),P27(10);
var17 = CCI(P17);
var27 = ema(var17,P27);
if Fvalfast>Fvalfast[1] && Fvalfast>Fvalslow && fvalslow>0 && var17>var27 then buy();-- 아침 시가에 매수
if Fvalfast<Fvalfast[1] -- 아침 시가에 매도 then sell();
2015-11-30
193
글번호 92883
답변완료
수식좀 부탁 합니다
안녕하세요
항상 친절하게 답변에 주신거 감사 합니다
input : P(20);
var1 = ma(C,P);
if var1 > var1[1] Then
var2 = 1;
PlaySound("C:₩예스트레이더₩data₩Sound₩20기울기회복.wav");
Alert("20이평상승중40기준선확인");
if var1 < var1[1] Then
var2 = -1;
PlaySound("C:₩예스트레이더₩data₩Sound₩20기울기이탈.wav");
Alert("20이평하락중40선위치혹인");
if var2 == 1 Then
plot1(var1,"이평",RED);
Else
plot1(var1,"이평",BLUE);
위 수식에서 분명 5분차트에서 20선이 기울기가 하락인데 사운드 안내 음성이 상승으로
나옵니다 수정좀 부탁 드립니다
2015-11-30
159
글번호 92882