커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7368
글번호 230811
산인 님에 의해서 삭제되었습니다.
2016-12-12
14
글번호 104897
답변완료
문의드립니다.
안녕하세요.
Input : N(9);
var : Hv(0),Lv(0),cnt(0),Hiv(0),Liv(0),sum3(0),sum4(0);
Array : HH[50](0),HI[50](0),LL[50](0),LI[50](0);
if date != date[1] Then {
HH[0] = H;
HI[0] = index;
LL[0] = L;
LI[0] = index;
for cnt = 1 to 49 {
HH[cnt] = HH[cnt-1][1];
HI[cnt] = HI[cnt-1][1];
LL[cnt] = LL[cnt-1][1];
LI[cnt] = LI[cnt-1][1]; } }
if H > HH[0] Then {
HH[0] = H;
HI[0] = index; }
if L < LL[0] Then {
LL[0] = L;
LI[0] = index; }
if HH[N-1] > 0 and LL[N-1] > 0 Then {
Hv = HH[0];
Hiv = Hi[0];
Lv = LL[0];
Liv = Li[0];
for cnt = 0 to N-1 {
if HH[cnt] >= Hv Then {
Hv = HH[cnt];
Hiv = HI[cnt];
}
if LL[cnt] <= Lv Then {
Lv = LL[cnt];
Liv = LI[cnt];
} }
var55 = C*V;
sum3 = 0;
sum4 = 0;
for cnt = 0 to max(index-Hiv,index-Liv) {
sum3 = sum3 + var55[cnt];
sum4 = sum4 + V[cnt];
} }
var64 = sum3/sum4;
var65 = Hv; # n일 고가
var66 = Lv;
plot1(var64);
plot2(var65,"n일 고가");
plot3(var66,"n일 저가");
===========================================
위 수식을
연결선물차트 봉개수 1300개, 5분봉에 적용하면
N 값이 9 이하일 때는 var64 값이 괜찮은데
N 값이 11 이면 var64 값이 이상하게 나옵니다.
41행과 46행의 var55 때문인 것 같은데...?
수식 수정 부탁드립니다.
수고하세요.
2016-12-12
123
글번호 104896
답변완료
수식수정 바랍니다.
안녕하세요.
아래 수식에서 시스템 매매시간을 넣어주시기 바랍니다.
해외선물이라 시작시간은 16시 종료시간은 새벽02 입니다
input : p1(20),p2(130);
var1 = ma(c,p1);
var2 = ma(c,P2);
if var1 > var1[1] and var2 > var2[1] and var1 >= var2 and ( c[1] < ma(c,5) and c > O) Then
buy();
if var1 < var1[1] and var2 < var2[1] and var1 <= var2 and (c[1] > ma(c,5) and c < O) Then
Sell();
수고하세요.
2016-12-12
125
글번호 104892
답변완료
수식좀 봐주세요
밑에 수식이 제대로 한게 맞는지 봐주세요
매수조건 20일선이 상향이고 현재시가가 5일선 아래에서 시작시 현재시가 +1 매수진입
매도조건 20일선이 하향이고 현재시가가 5일선 위에서 시작시 현재시가 -1틱 매도진입
매수청산조건 수익80틱일때 청산 또는 80틱까지 못가고 50틱까지 갔다가 하락시 +30틱 수익청산 50틱까지도 못갔을때는 -1틱 손절청산
매도청산조건 수익80틱 청산 또는 80틱까지 못가고 50틱까지 갔다가 하락시 -30틱 수익청산 50틱까지도 못갈을때 -1틱 손절청산
var1 = ma(c,5);
var2 = ma(C,20);
if var2 < var2[1] and NextBarOpen > var1 Then
Sell("s",AtStop,NextBarOpen-PriceScale*1);
if var2 > var2[1] and NextBarOpen < var1 Then
Buy("b",AtStop,NextBarOpen+PriceScale*1);
if MarketPosition == 1 Then{
ExitLong("b+",atlimit,EntryPrice+PriceScale*80);
if highest(h,BarsSinceEntry) >= EntryPrice+PriceScale*50 Then
ExitLong("b=",AtStop,EntryPrice+PriceScale*30);
Else
ExitLong("b-",AtStop,EntryPrice-PriceScale*1);
}
if MarketPosition == -1 Then{
ExitShort("s+",atlimit,EntryPrice-PriceScale*80);
if Lowest(L,BarsSinceEntry) <= EntryPrice-PriceScale*50 Then
ExitShort("s=",AtStop,EntryPrice-PriceScale*30);
Else
ExitShort("s-",AtStop,EntryPrice+PriceScale*1);
}
2016-12-12
128
글번호 104890
답변완료
안녕하세요 수식문의드립니다.
주식을 통해서 주식선물 매매하려하는데요
체결강도 상승전롼시, 프로그램매수전환시 매수
체결강도 하락전환, 프로그램 매도전환시 매도
부탁드립니다.
2016-12-12
132
글번호 104889
답변완료
틱봉에 분봉라인 삽입수식 문의
수고가 많으십니다^^
빠쁘신 와중에도 문의사항에 항상 신속히 답변해 주시는점 감사드립니다..
차트설정에서 한가지 더 문의드리면 200틱봉에 3분봉 30선 라인으로 표시하려면 어떤 수식을 넣어야하는지요 부탁드립니다^^
2016-12-12
119
글번호 104883
답변완료
지표식 부탁드립니다.
거래량을 기초로 rsi 수식을 구하려면요?
2016-12-12
130
글번호 104882
로서 님에 의해서 삭제되었습니다.
2016-12-12
7
글번호 104880
답변완료
수식부탁 드립니다
첫번째 질문:2봉전고가 와 2봉전 저가가 30틱 이내
두번째 질문:2봉전 시가와 2봉전 종가가 양봉이면서 30틱 이내
2016-12-12
123
글번호 104878