커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7713
글번호 230811
외국인 님에 의해서 삭제되었습니다.
2011-07-01
55
글번호 40459
답변완료
식3
안녕하세요
[질문]
타주기참조 ;data2,data3data4data5data6 data7data8data9 가있습니다
참조종목 8개종목중에서 5개종목이상 상승하면 매수
참조종목 8개종목중에서 5개종목이상 하락하면 매도
여기서 70%가 상승 쪽으로 같은방향일때 매수
반대로 70%가 하락 쪽으로 같은방향일때 매도
감사^^
2011-07-01
579
글번호 40449
답변완료
식3
안녕하세요
[질문]
타주기참조 ;data2,data3data4data5data6 data7data8data9 가있습니다
참조종목 8개종목중에서 5개종목이상 상승하면 매수
참조종목 8개종목중에서 5개종목이상 하락하면 매도
여기서 70%가 상승 쪽으로 같은방향일때 매수
반대로 70%가 하락 쪽으로 같은방향일때 매도
감사^^
2011-07-01
586
글번호 40446
답변완료
함수식 문의
안녕하세요?
aa라는 함수와 bb라는 함수를 만들고 싶습니다. 함수는 어떻게 하는 건지 아직 너무 몰라서요.
먼저 aa라는 함수입니다.
aa(C, 4(= 몇칸씩 후진?), 10, 2(= 비교식의 개수))
= 1, if C > C[10] && C[4] > C[14]
= -1, if C < C[10] && C[4] < C[14]
= 0, otherwise
v = ma(C, 10);
aa(v, 3, 100, 4)
= 1, if v > v[100] && v[3] > v[103] && v[6] > v[106] && v[9] > v[109]
= -1, if 위와 반대방향의 부등호들
= 0, otherwise
그러니까,
aa(뭘, s1, s2, s3)
뭘 = 뭘가지고 비교할까?
s1 = 몇칸씩 후진하면서 비교할래?
s2 = 몇 칸 뒤의 녀석과 비교할래?
s3 = 비교식의 갯수
이 함수를 주종목 및 참조종목( 및 참조종목의 이평 ...)에 대해서도 쓰고 싶은데, 참조종목에 대해서는 어떻게 써야하는지도 잘 모르겠습니다.
v1 = data2(C); v2 = ma(v1, 10); v3 = ma(v2, 5); 로 해 놓았을 때,
그냥 aa(v1, 3, 10, 3), aa(v2, 2, 5, 4), aa(v3, 3, 3, 3) 등으로 쓰면 되나요?
//////////////////////////////////
이제 bb라는 함수입니다.
v1 = ma(C, 10); v2 = ma(v1. 20);
bb(v1, v2, 3(=몇칸씩 후진), 5(=비교식의 갯수))
= 1, if v1 > v2 && v1[3] > v2[3] && v1[6] > v2[6] && v1[9] > v2[9] && v1[12]>v2[12]
= -1, if 반대방향의 부등호들
=0, otherwise
그러니까,
bb(뭐1, 뭐2, s1, s3)
뭐1 과 뭐2 를 비교한다.
s1: s1 칸씩 후진하면서 비교한다.
s2 = 비교식의 개수
역시, 이 함수도 참조종목에 대해서도 적용하려면 어떻게 해야 하나요?
v1 = data2(C); v2 = ma(v1, 10); v3 = ma(v2, 5); 로 해 놓았을 때,
그냥 bb(v2, v3, 3, 5) 등으로 사용하면 되나요?
진심으로 감사드립니다.
2011-07-01
696
글번호 40440
답변완료
궁금한게 있어요
안녕하세요. 이제 막 공부하는 단계입니다. 모르는거 알려주세요..
N봉동안 최고가를 돌파하면 매수, 손절은 N봉동안의 최저점을 하고 싶습니다.
2011-07-01
638
글번호 40439
답변완료
//진입이후 최고거래량?
highest(v,barssinceentry)//진입이후 최고거래량?
// 진입이후 최고가이고 진입이후 최고 거래량이면 청산
if marketposition == 1 and H == highest(H,barssinceentry)and V == highest(v,barssiceentry) then
exitlong();
2011-07-01
662
글번호 40438
답변완료
질문드립니다
5일선이 20일선을 골든크로스 하면 조건이 만족되는데 조건이 만족된 상태에서 5일선이 20일선 데드크로스 나기 전에 5일선이 60일선을 골든크로스 하면 매수한다. 시스템식 부탁드립니다
2011-07-01
669
글번호 40437
답변완료
검색식재문의
안녕하세요 답변 감사합니다.
변동폭의 30%하락 돌파는 알겠는데 변동폭의 10%부분(10100원)이 없는거 아닌가요
그러니까 저가가 10100원에서 10300원사이 인종목 10100아래로 가지 않은종목
검색식 문의 하는건데요 올려주신 수식은 10100원 아래도 검색되는거 아닌가요?
이부분좀 설명 부탁드립니다.
수고하세요,,
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 검색식재문의
> 안녕하세요
예스스탁입니다.
if var3 == 1 and Condition1 == false Then{
if CrossDown(c,var2+(var1-var2)*0.3) Then
Condition1 = true;
}
위 식이 말씀하신 부분을 구현한 것입니다.
주가가 최저가+(최고가-최저가)*30%의 값을 하향하면
condition1이 true가 되게 작성되어 있습니다.
즐거운 하루되세요
> 머신 님이 쓴 글입니다.
> 제목 : 검색식재문의
> 안녕하세요 빠른 답변감사합니다.
아래 답변에서 한가지 누락된거같아 다시 문의 드립니다.
당일 변동폭중 최고가 이후 최저가가 10100원에서 10300사이에 위치
검색 부분이 없는거 같아 다시 질문드립니다.
감사합니다. 수고하세요
안녕하세요
예스스탁입니다.
if date != date[1] Then{
var3 = 0;
Condition1 = false;
}
if H == dayhigh Then{
var1 = dayhigh;
var3 = 1;
}
if L == DayLow Then{
var2 = DayLow;
var3 = -1;
Condition1 == false;
}
if var3 == 1 and Condition1 == false Then{
if CrossDown(c,var2+(var1-var2)*0.3) Then
Condition1 = true;
}
if Condition1 == true and crossup(c,var1[1]) Then
find(1);
분봉에서 검색하셔야 하며
검색에 필요한 최소기간을 최대(500봉)으로 설정하시고 검색하시기 바랍니다.
즐거운 하루되세요
> 머신 님이 쓴 글입니다.
> 제목 : 검색식문의
> 안녕하세요
1분봉에서 당일저점이 10000원 고점이 11000원일때 고점이후 저가가
10100원 ~ 10300원 사이까지 하락한후 당일 고점 갱신 종목검색식 부탁드립니다.
감사합니다. 수고하세요,,
2011-07-01
599
글번호 40436
답변완료
시스템식 재문의 드립니다
제가 설명이 부족했는가봅니다.
Stochastics Fast 2분봉챠트에서 보시면 신호가 약간은 빈번히 발생합니다만 다시한번더 부탁드립니다
1.Stochastics Fast지표에서 Stoch-Fast값이 0 에서 StochasticsK값을 상향돌파하면 매수 다음봉에 무조건 매도시스템식 부탁드립니다.
변수 Period 5 Period1 5
2.Stochastics Fast지표에서 Stoch-Fast값이 0 에서 StochasticsK값을 상향돌파하는 종목검색식도 부탁드립니다
변수 Period 5 Period1 5
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 시스템식 부탁드립니다
> 안녕하세요
예스스탁입니다.
스토케스틱은 0~100사이를 움직이는 지표식이고
0값과 같을 경우가 많이 없으므로 해당 내용은 조정하시기 바랍니다.
수식에서는 0이하로 작성했습니다
1. 시스템
Input : Period(5), Period1(3);
value1 = lowest(L,Period);
value2 = highest(H,Period);
value3 = (C-value1)/(value2-value1)*100;
value4 = StochasticsK(Period,Period1);
if crossup(value3,value4) and value1 <= 0 Then
buy();
if MarketPosition == 1 and BarsSinceEntry(1) == 1 Then
exitlong();
2. 검색
Input : Period(5), Period1(3);
value1 = lowest(L,Period);
value2 = highest(H,Period);
value3 = (C-value1)/(value2-value1)*100;
value4 = StochasticsK(Period,Period1);
if crossup(value3,value4) and value1 <= 0 Then
find(1);
즐거운 하루되세요
> 예닮 님이 쓴 글입니다.
> 제목 : 시스템식 부탁드립니다
> 1.Stochastics Fast지표에서 Stoch-Fast값이 0 에서 StochasticsK값을 상향돌파하면 매수 다음봉에 무조건 매도시스템식 부탁드립니다.
2.Stochastics Fast지표에서 Stoch-Fast값이 0 에서 StochasticsK값을 상향돌파하는 종목검색식도 부탁드립니다.
2011-07-01
616
글번호 40435