커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
3414
글번호 230811
답변완료
어제 문의드린부분중에서 다시 문의드립니다!
안녕하세요!
임의의 분봉 두개 시종가 의 최대값 최소값을 구하려 합니다.
값이 정확히 나오지않아 고민해본결과
분봉 두개의 시종가의 최대값을 구하기 위해서는
밑에수식(0번째시가,1번째시가중 최대값)/(0번째종가,1번째종가중 최대값) 으로 되지않고
(0번째 시가, 0번째 종가, 1번째 시가, 1번째 종가 의 최대값 (총4개의 최대값)을 구하여야 하는데
만약 임의의분봉 세개의 시종가 최대값 을 구하려면
(0번째 시가, 0번째 종가, 1번째 시가, 1번째 종가, 2번째 시가, 2번째 종가의 최대값 (총 6개의 최대값))
이구요
방법이 있을까요?? 바로 해결될줄알았는데 막히네요
수정해주시면 감사하겠습니다!
신경써주셔서 감사합니다!
Variables: Maxdata(0), Mindata(0),Maxdata1(0), Mindata1(0);
if C>O Then
Maxdata = Highest(C, 2);
Mindata = Lowest(O, 2);
Maxdata1 = Highest(O, 2);
Mindata1 = Lowest(C, 2);
2020-04-14
591
글번호 137906
답변완료
매수 청산 버전 요청
해당 수식으로 손절을 적용하고 있는데요...
ExitLong("즉시손절1",AtStop,EntryPrice-PriceScale*즉시손절1);
매수 진입한 봉한개에서 에서 하락 틱수가 "즉시손절1"틱수를 넘어서더라도
손절처리가 안되요... 매수한 다음봉부터 인지를 한다고 들었습니다.
그러면 진입하자마자 해당봉에서 손실을 제한하는 수식을 알려주시면 감사하겠습니다.
혹시 가능하면 atstop으로적용될수 있도록 부탁드려요~~
2020-04-14
536
글번호 137900
답변완료
문의드립니다.
파라볼릭 0.002/0.2 수치안에 0.02/0.2 를 넣어서
파라볼릭을 가지고 수식을 만들어 시스템에 적용 해보고 싶습니다.
예를들어) 0.002 수치가 매수동안 0.02 수치도 매수 일때만 매수 진입 매도 나오면 청산
다시 매수가 나오면 진입 매도 청산 매수 진입 그런데 0.002 가 매도로 바뀌면 청산후
0.02도 매도 나올때 매도진입 매수 청산 이런 수식이 필요 합니다.
감사합니다.
2020-04-14
575
글번호 137898
답변완료
매수조건에서 거래량을 반영하고 싶습니다.
거래량1.2을 변수로해서 거래량1과 거래량 2사이의 조건시 매수 진입하는 수식입니다.
if Condition2 == true and MarketPosition == 0 and C < O and C[1] < O and BuySetup == true and entry == 0 and v < 거래량2 and v > 거래량1 Then
buy("매수",AtLimit,var1-PriceScale*하락틱수);
거래량 조건을 변동하고 싶습니다.
거래량2만 변경 : 특정 거래량에서 --> 20봉 평균값 보다 2배의 거래량
부탁드려요~~
2020-04-14
602
글번호 137895
답변완료
키움수식을 변환하고싶어요
a=(c+o)/2;
b= v>1.5*ema(v,20);
aa= a && b;
bb= ema(aa,20);
c>bb
2020-04-14
685
글번호 137894
답변완료
지표변환 탁드립니다. 감사합니다.
하단 지표입니다. period는 5를 사용, 기준선은 0을 사용할 것이구요.
if ( ( C > avg ( C , period) && V > avg( V, period) ), V , if ( C < avg( C, period) && V < avg ( V, period), -V , 0))
늘 감사하드립니다.
2020-04-14
610
글번호 137893
답변완료
문의드립니다
안녕하세요?
아래수식을 두조건이 동시만족이 아닌 동시시작하는으로 수정했으면 합니다.
신호는 두조건이 동시 시작하는 봉에 나오면됩니다
감사합니다
Input : af1(0.02), maxAF1(0.2),af2(0.05), maxAF2(0.2);
Var : V1(0),V2(0),Bcond(false),Scond(false);
V1 = CSar(af1,maxAF1);
V2 = CSar(af2,maxAF2);
Bcond = C > v1 and C > v2;
Scond = C < v1 and C < v2;
if Bcond == true and Bcond[1] == false Then
Buy();
If Scond == true and Scond[1] == false Then
Sell();
2020-04-14
558
글번호 137892
신대륙발견 님에 의해서 삭제되었습니다.
2020-04-14
213
글번호 137891
답변완료
잘부탁드립니다
어느 회원님 지표입니다
화살표처럼 색상이 빨간색 일때 매수 신호
시스템식으로 부탁드립니다
input : g(13),r(25),s(2);
var : T(0);
var1 = ema(ema(c-(highest(H,g) + lowest(L,g))*0.5,r),s) * 100/
(0.5 * ema(ema(highest(H,g)-lowest(L,g),r),s));
if var1 > var1[1] Then
T = 1;
if var1 < var1[1] Then
T = -1;
plot1(var1,"지표",iff(T==1,RED,BLUE));
plot2(40);
plot3(-40);
2020-04-13
467
글번호 137890