커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
4689
글번호 230811
답변완료
수식 부탁드립니다.
*. 기본 차트: 선물지수 10분봉, 이동평균선 3, 10, 180(일봉으로 5일선)선 이용.
1. 3선이 180선을 crossup 하면 "매수".
2. 지수가 180선 위에 있고,
a. 3선이 10선을 crossup 할때 "매수"
b. 3선이 10선을 crossdown 하면 "매수청산".
단, "그림1"과 같이 지수가 180선과 반대로 가는 경우에 진입을 못하게 하는 필터링.
3. 3선이 180선을 crossdown 하면 "매도".
4. 지수가 180선 아래에 있고,
a. 3선이 10선을 crossdown 할때 "매도"
b. 3선이 10선을 crossup 할때 "매도청산"
단, "그림2"와 같이 지수가 180선과 반대로 가는 경우에 진입을 못하게 하는 필터링.
이런 수식을 만들어 주시면 감사하겠습니다.
2016-01-26
135
글번호 94825
답변완료
46143 재문의 합니다
바텍 15분봉에
봉은 200개에서 1000로 변경하면서 해봤습니다.
L, LL1, LL1[1] 모두 0으로 나옵니다.
1.
#고점이 최저가
if L < LL Then
LL = L;
요부분을 풀어서 설명 좀 부탁합니다.
2. H2가 발생한 이후
H2와 H1 사이의 최저가를 print 명령어로 뽑을 수 있는 방법을 알고 싶습니다.
-----------------------------------------------------------------------
안녕하세요
예스스탁입니다.
아래 수식구조 참고하셔서 수정보완해 사용하시기 바랍니다.
최고가 위치에 대한 내용은 없으셔서
N개봉 최고가 상승후 수평으로 되는 봉을 기준으로 했습니다.
해당 부분은 사용자분이 원하시는 시점으로 수정하시기 바랍니다.
var : LL(0),LL1(0),LL2(0);
var : HH(0),HH1(0),HH2(0);
var1 = highest(H,100);
#고점(100개봉 최고가가 상승후 값 수평)
if var1 == var1[1] and var1 > var1[1] Then{
HH = H;
HH1 = HH[1];
HH2 = HH1[1];
LL = L;
LL1 = LL[1];#직전구간
LL2 = LL1[1];#전전구간
}
#고점이 최저가
if L < LL Then
LL = L;
plot1(HH-max(HH1-LL1,HH2-LL2));
즐거운 하루되세요
> kosto1 님이 쓴 글입니다.
> 제목 : 함수문의 입니다
> 지표상에서 2가지를 표현하고 싶습니다
1. H1과 H2사이에 최저값을 선으로 나오게 하고 싶은데 방법이 있는지요?
2. H1과 H2 사이의 최저값(L1)을 저장하고
H2와 H3사이의 최저가(L2)를 저장한 후에
K1 =H1-L1 과 K2=H2-L2를 비교해서
큰 녀석의 값을 기억해서
(K2>K1이라고 가정하면)
H3부터 그 값을 기준으로
H3- K2로 저점의 선이 나오게 하는 방법이 있을지요?
2016-01-26
137
글번호 94820
답변완료
문의드려요.
풋콜레이쇼인 풋거래대금/콜거래대금을 구하려합니다.
기관선물 순매수는 기관 = -(개인+외인)을 구하면 나오는데..
기관콜옵션 순매수나 기관풋옵션 순매수는 어케구하나요?
위의 공식대로 한뒤 기관은 콜옵션 순매도가 되는건가요?
2016-01-26
135
글번호 94810
답변완료
분차트 볼린져밴드를 틱차트에 적용
30분 차트의 볼린져밴드를 90틱차트에 적용하고 싶습니다.
30분차트의 볼린져밴드의 수식과 이를 90틱 차트에 적용하는 방법 문의드립니다.
2016-01-26
134
글번호 94808
답변완료
stochastics 신호
안녕하세요
stochastics slow가 골들크로스, 데드크로스때 매수, 매도 신호발생 식 부탁드립니다
예비신호없이 바로 발생되도록 부탁드립니다
항상 감사드립니다
2016-01-26
115
글번호 94806
답변완료
수식 문의 드립니다.
주식 분봉차트에서
당일의 시가 아래로 내려 갔던 주가가 시가를 돌파 못하더라도
시가의 몇 % 이내에 근접하면 신호를 발생시키는 수식을 알고 싶습니다.
2016-01-26
101
글번호 94805
답변완료
시스템 문위합니다
macd 오실레타 값이 기준선 0선위에 있으면 매수신호,,,
0선밑에 있으면 매도신호 나오게 해주세요
봉하나생길때마다 계속 나오게도 해주세요,,봉마다 전부다 매수,매도신호가 나올수있도록요
감사합니다
2016-01-26
121
글번호 94800
답변완료
수식작성좀 부탁드려요
추운데 고생많으십니다. 아래 사항을 수식으로좀 부탁드립니다.
1. 주문하려는 봉이 시가=100, 종가=200 이라고 할 때,
조건이 만족하는 시점이 150이면, 150으로 매수가격으로 되게하려면 어떻게 하나요?
단순하게 Buy(); 로 하면 200으로 주문가격이 설정되더라고요...
2. 진입 후, 수익 10% 이상 또는 손실 -10%이하 일 때, 청산
3. 진입 주문 후, 3분 동안 체결되지 않을 경우 주문 취소
4. 현재 수익률 값 조회
5. 진입 가격, 시간 조회
수식으로 좀 부탁드릴께요.
감사합니다.
2016-01-26
101
글번호 94798
답변완료
질문
아래식에서 매도/매수청산식을 바꿔주세요.
# 매도/매수청산
If CrossDown(value1, value2) or
수익 0.6%시 20%매도
수익 0.7%시 20%매도
수익 0.8%시 20%매도
수익 0.9%시 20%매도
수익 1.0%시 매도청산
-------------------------------------------------
Input : shortPeriod(5), longPeriod(20);
value1 = ma(C, shortPeriod);
value2 = ma(C, longPeriod);
# 매수/매도청산
If CrossUP(value1, value2) Then
{
Buy();
}
# 매도/매수청산
If CrossDown(value1, value2) Then
{
Sell();
}
2016-01-26
95
글번호 94796