커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
3650
글번호 230811
2wnwn 님에 의해서 삭제되었습니다.
2020-10-15
10
글번호 143111
답변완료
봉길이 수식 좀 요청 드립니다.
* 많은 도움에 고맙습니다.
* 그림 처럼 봉길이 갈 길 경우 수식 좀 부탁 드립니다.
1. 윗꼬리가 전체 봉길이의 30% 넘으면 진입 금지
2. 윗꼬리가 봉의 몸통 길이의 30% 넘으면 진입 금지
3. 윗꼬리가 20틱 이상이면 진입 금지
4.진입후 30봉 경과하고 그때까지 최대수익 기준으로
10봉이 지니가도 최대수익을 갱신 못하면 청산 로직좀 부탁드립니다.
var1 = ma(c,5) ;
var2 = ma(c,10) ;
var3 = H-max(C,O);
var4 = min(C,O)-L;
var5 = abs(C--O);
if crossup(var1,var2) and 윗꼬리가 전체 봉길이의 30% 넘으면 진입 금지 then buy("aa1") ;
if crossup(var1,var2) and 윗꼬리가 봉의 몸통 길이의 30% 넘으면 진입 금지then buy("aa1") ;
if crossup(var1,var2) and 윗꼬리가 20틱 이상이면 진입 금지 then buy("aa1") ;
* 고맙습니다. 수고하십시요.
2020-10-15
1030
글번호 143110
답변완료
일봉에서 주봉 고가와 저가 표현하기.
일봉에서
10주 고가 와 저가 그러니까
주봉에서의 Highest(H, 10) 과 Lowest(L, 10) 을 표현하려면 어떻게 해야하죠 ?
답변에 미리 감사드립니다.
2020-10-15
965
글번호 143109
답변완료
수식 의뢰
안녕하세요.
매수 또는 매도 진입한 시점부터
캔들 수를 카운트하는 지표를 원합니다. (틱봉이든 분봉에서든 쓸 수 있는)
2020-10-14
958
글번호 143108
회원 님에 의해서 삭제되었습니다.
2020-10-14
853
글번호 143107
요타 님에 의해서 삭제되었습니다.
2020-10-14
0
글번호 143106
답변완료
69517 관련 최종 질문입니다.
69517 중 마지막 질문 관련입니다.
예시로 보여주신 바와 같이, 다우와 나스닥으로 하지 않고,
data2를 코스닥, data3을 나스닥으로 하면
1이 찍힙니다.
혹시 이 경우에는 수식을 달리 작성해야할까요?
매번 번거로운 질문에 응해주셔서 감사합니다.
2020-10-14
1121
글번호 143105
답변완료
문의드립니다
안녕하세요.
input : Period1(100), 봉개수2(200);
var : LL(0),Li(0), hh(0),Hi(0), hL(0),hLi(0), LH(0);
if L < lowest(L[1],Period1) Then
{
LL = L;
Li = index;
hh = h;
hL = L;
}
if Li > 0 then
{
if h > hh Then
{
hh = h;
hL = L;
Hi = Index;
}
if Hi > 0 then { #
if L < hL Then {
hL = L;
LH = H;
hLi = Index;
}
if h > LH Then
LH = h;
}
if hh >= LL*1.35 && hh < LL*6 &&
Hi > 0 and Index <= Hi+봉개수2 and
HL <= HH*0.8 and HL > HH*0.4 and
LH > hL*1.07 and LH < hL*1.3
&& highest(H,10) != LH
Then
{
plot1(LL,"LL");
plot2(hh,"hh");
plot3(hL,"hL");
plot4(LH,"LH");
} }
위 수식의 hL이 하락 시 갱신되도록
수식 수정 부탁드립니다.
2020-10-15
1070
글번호 143104
답변완료
종목검색에 대해 질문드립니다
환절기 감기 항시 조심하시기 바랍니다.
18개의 식을 작성했는데 이걸 어떻게 종목검색으로 하는지 몰라
글남깁니다.
답변 꼭 부탁드립니다.
1).Highest(H,2)[2] >= C[4]*1.06
2).Accumn(H-O,1)[3] > Accumn(H-O,1)[2]
3).Highest(H,2)[2] > Highest(H,1)[1]
4).AccumN(v,1)[1] <= AccumN(v,2)[2]*0.30
5).AccumN(v,1)[2] > AccumN(v,1)[1] and AccumN(v,1)[2] > AccumN(v,1)[3]*0.1
6).1봉전기준 3봉간 거래대금 5억이상
7).(AccumN(money,3)[1]/AccumN(Volume,3)[1]-C[4])/(highest(H,3)[1]-C[4])값이 0.65이상
8).Accumn(Volume,2)[2]/Accumn(Volume,2)[4] 값이 8이상
9).Accumn(Volume,2)[2]/Accumn(Volume,4)[4] 값이 8이상
10).Accumn(Volume,2)[2]/Accumn(Volume,6)[4] 값이 8이상
11).Accumn(Volume,2)[2]/Accumn(Volume,8)[4] 값이 8이상
12).Accumn(Volume,2)[2]/Accumn(Volume,10)[4] 값이 8이상
13).Highest(H,3)[1] > Highest(H,90)[4]
14).AccumN(Volume,3)[1] > Highest(AccumN(v,3),90)[4]
15).C[1] >= C[4]*1.06
16).C[1] <= C[2]*1.01 and C[1] >= C[2]*0.99
17).AccumN(DownVol,1)[1]/AccumN(Volume,1)[1] 값이 0.45에서 0.60
18).C[1] < C[4]*1.06
1 and 2 and 3 and 4 and 5 and 6 and 7 and (8 or 9 or 10 or 11 or 12)
and 13 and 14 and ((15 and (16 or 17)) or 18)
만족시 검색
2020-10-14
1019
글번호 143103