커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7379
글번호 230811
답변완료
RSI지표식 변경
항상 감사 드립니다
1_아래 rsi지표식을 500틱_5분_10분봉에 적용할수 있도록 변경해주시기 바랍니다
챠트적용 500틱
2_아래 rsi지표식을 5분_500틱_10분봉에 적용할수 있도록 변경해주시기 바랍니다
챠트적용 5분봉
3_해외선물에 사용할려면(크루드 17:00 장시작) 변경을 해야 하나요
input : Period(23);
var : TF2(0),TF3(0),cnt(0);
var : sum21(0),sum22(0),RSIV2(0);
var : sum31(0),sum32(0),RSIV3(0);
Array : C2[100](0),C3[100](0);
Array : H2[100](0),H3[100](0);
Array : O2[100](0),O3[100](0);
TF2 = TimeToMinutes(stime)%10;
TF3 = TimeToMinutes(stime)%30;
var1 = (AccumN(iff(C-C[1]>0,C-C[1],0),Period)/AccumN(iff(C-C[1]>0,C-C[1],C[1]-C),Period)*100);
if var1 <= 30 Then
var2 = O;
if var1 >= 70 Then
var3 = H;
if dayindex == 0 or (TF2 < TF2[1] and stime > stime[1]) or stime == 151500 Then{
O2[0] = O;
H2[0] = H;
for cnt = 1 to 99{
C2[cnt] = C2[cnt-1][1];
O2[cnt] = O2[cnt-1][1];
H2[cnt] = H2[cnt-1][1];
}
}
C2[0] = C;
if H > H2[0] Then
H2[0] = H;
if C2[Period-1] > 0 Then{
sum21 = 0;
sum22 = 0;
for cnt = 0 to Period-1{
if C2[cnt]-C2[cnt+1] > 0 Then{
sum21 = sum21+(C2[cnt]-C2[cnt+1]);
}
sum22 = sum22+abs(C2[cnt]-C2[cnt+1]);
}
RSIV2 = sum21/sum22*100;
if RSIV2 <= 30 Then
var4 = O2[0];
if RSIV2 >= 70 Then
var5 = H2[0];
}
if dayindex == 0 or (TF3 < TF3[1] and stime > stime[1]) Then{
O3[0] = O;
H3[0] = H;
for cnt = 1 to 99{
C3[cnt] = C3[cnt-1][1];
H3[cnt] = H3[cnt-1][1];
O3[cnt] = O3[cnt-1][1];
}
}
if H > H3[0] Then
H3[0] = H;
C3[0] = C;
if C3[Period-1] > 0 Then{
sum31 = 0;
sum32 = 0;
for cnt = 0 to Period-1{
if C3[cnt]-C3[cnt+1] > 0 Then{
sum31 = sum31+(C3[cnt]-C3[cnt+1]);
}
sum32 = sum32+abs(C3[cnt]-C3[cnt+1]);
}
RSIV3 = sum31/sum32*100;
if RSIV3 <= 30 Then
var6 = O3[0];
if RSIV3 >= 70 Then
var7 = H3[0];
}
plot1(var2); # 5분봉 rsi_30 #
plot2(var3); # 5분봉 rsi_70 #
plot3(var4); # 10분봉 rsi_30 #
plot4(var5); # 10분봉 rsi_70 #
plot5(var6); # 30분봉 rsi_30 #
plot6(var7); # 30분봉_rsi_70 #
2016-07-15
180
글번호 100100
답변완료
다시 부탁드립니다! 죄송
지그재그 지표;
선물;변수,전환 비율(5),기준값 교차,손절매 10틱,당일 청산,수량 10개,2분 챠트
매수;기존 매도 전부 청산과 동시에 매수
매도;기존 매수 전부 청산과 동시에 매도
입니다.
2016-07-15
164
글번호 100099
답변완료
48573 재질문입니다.
안녕하세요. 늘 감사합니다.
장전에 피봇 지표를 먼저 보는것이 쉽지 않네요.
첨부 그림은 장전에 캡춰를 한 그림입니다. 그림상 12일에 피봇지표가 보여야 하는데, 11일에 보이고 있고요.
그 아래 그림을 보면 그 11일 지표는 12일 피봇지표와 동일합니다.
피봇지표는 전일자 고저종가를 연산하여 나오는 것이니 12일이면 충분히 13일의 피봇지표를 그릴 수 있을 듯 하고, 그럼 장전에 13일 매매를 어떻게 하면 좋겠다에 대한 생각이 좀 더 쉬워 질 것 같습니다.
지금까지 알려주신 지표로직은 13일 장전에는 13일 피봇지표를 볼수 없고, 12일 피봇지표밖에 볼 수 없는 것인가요?
2016-07-15
214
글번호 100098
그리금강산 님에 의해서 삭제되었습니다.
2016-07-15
1
글번호 100097
답변완료
지표 요청 드립니다.
* 한수 도움 부탁 드립니다.
1번 : 분할 매수 방법
1000000원을 투입할대 최초 50% 매수
매수가 에서 1% 떨어지면 20%
매수가 에서 2% 떨어지면 20%
매수가 에서 3% 떨어지면 10%
매수 방법 좀 부탇 드림니다.
2번 : 지표 요청
먼저 체결량 기준으로 체결강도를 구한후
다음에 체결건수 기준으로 체결강도를 구하여,
(체결강도_체결량 - 체결강도_체결건수)를 해주는 것입니다.
근데 데이타가 안나오는데요......
무엇이 잘못 되었죠?
아래는 수식입니다..
inputs : delay(090500);
var1 = AccumN(Upticks, dayindex+1) / AccumN(Downticks,dayindex+1) * 100;
var2 = AccumN(Upvol, dayindex+1) / AccumN(DownVol,dayindex+1) * 100;
var3 = var2 - var1;
var4 = -var3;
if sTime >= delay then Begin
Plot1(var3,"체결강도_비교_양선");
Plot2(var4,"체결강도_비교_음선");
Plot3(0,"0 line");
End
좋은 주말 되십시요.
2016-07-15
197
글번호 100096
답변완료
참조데이타 합의 값과 기간중 최고 최저값
1.참조데이타 분봉에서--- n일전 첫봉종가부터---- 현재봉 까지의 데이타 ----누적 최고 값과 누적 최저값
2.참조데이타 분봉에서--- n일전 첫봉종가부터 ---현재봉 까지의 봉중에서----- 최고봉값,최저봉값
3.참조데이타 분봉에서--- n봉전 종가부터 ---현재봉 까지의 데이타---- 누적 최고 값과 누적 최저값
4.참조데이타 분봉에서--- n봉전 첫봉종가부터--- 현재봉 까지의 봉중에서----- 최고봉값,최저봉값
지표로 부탁드립니다- 대단히 감사합니다-
2016-07-15
173
글번호 100095
답변완료
수정부탁드립니다.
안녕하세요...글번호48664 (파라볼릭라인/ 매도라인.매수라인.중심라인)
라인생성될때에 매도나 매수 첫점때에 라인이그려지는데요.
수정할것은요.가격봉이 매도점이나 매수점을건드리기만해도(첫점미발생)
라인이발생되는점을수정해주세요.
첫점발생이 확정될때만 라인이그려지게해주세요.
수고하세요.꾸벅
2016-07-15
182
글번호 100094
답변완료
문의
안녕하세요
차트에지그재그표시되게할려고합니다 지표에안보이는데 부탁합니다
1.
지그재그신호에서 저점꺽일때매수진입 고점꺽일때매도진입수식부탁합니다(변수수정)
2.
이평선매매
어제종가5이평선을기준으로 매매식부탁합니다 금일5이평선이 종가(5이평)보다위에잇으면매수 이탈하면은매도식부탁합니다(주가가아닌이평선)....감사합니다..
2016-07-15
157
글번호 100093
답변완료
파라볼릭 신호 부탁드립니다.
안녕하세요,
파라볼릭 매도 신호에서 매수 신호로 전환 되는 시점에
진입 명령을 하려면 수식을 어떻게 구현하면 될까요?
close >= parabolicvalue로 수식을 입력하여 놓고 보니까 파라볼릭신호 전환 시점이 아니라
파라볼릭값이 매수신호가 유지되는 시점에는 계속 유효한 진입 명령인듯하여 문의드립니다.
marketpoisition == 0 을 조건으로 붙여서 어느정도 원하는게 구현된듯하지만 다른 조건들과 같이 사용하려니 어려움이 있습니다. 부탁드리겠습니다.
감사합니다.
2016-07-15
192
글번호 100092