커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7509
글번호 230811
한강범고래 님에 의해서 삭제되었습니다.
2014-05-11
0
글번호 74989
답변완료
캔들
안녕하세요..
봉의 색갈을 나타낼려는데요..
20이평선 위의 봉은 양봉이든 음봉이든 적색으로 표시하고..
20 이평선 아래의 봉은 양봉이든 음봉이든 흑색으로 표시하고 싶은데요..
지표식인지..또는 강조 수식인지 잘 모르겠네요..
수식 작성 에 미리 감사드립니다..
2014-05-11
161
글번호 74988
a1004 님에 의해서 삭제되었습니다.
2014-05-11
0
글번호 74987
회원 님에 의해서 삭제되었습니다.
2014-05-10
11
글번호 74986
답변완료
시스템식 부탁드려요..
9시 15분이 되면...
당일 첫15분봉이 만들어지는데...
15분이후로 첫15분봉을 1틱이상 상향돌파하면 첫15분봉 고점의 -2틱 아래1계약 매수진입..
단, 매수진입안된상태에서 15분봉고점대비 +5틱이상 돌파하면 진입금지....조건..
반대로..
15분이후로 첫15분봉을 1틱이하 하향돌파하면 첫15분봉 저점의 +2틱 위가격으로1계약
매도진입..
단, 매도진입안된상태에서 15분봉저점대비 -5틱이상 돌파하면 진입금지....조건..
매수청산은 첫15분봉 고가의 +7틱 가격으로 청산.. 손절10틱..
매도청산은 첫15분봉 저가의 +7틱 가격으로 청산.. 손절10틱..
이두가지만 진입하고 싶구요...
이두가지 진입이 중복 진입 안될수 있는 방법도 말씀해 주시면 감사하겠습니다.
2014-05-10
164
글번호 74985
신나는파파 님에 의해서 삭제되었습니다.
2014-05-10
0
글번호 74984
뉴스타트 님에 의해서 삭제되었습니다.
2014-05-10
0
글번호 74983
답변완료
문의드립니다
안녕하세요
추세선 문의드립니다.
단기,장기 두이평간의 교차에 의해 새로운 골드 또는 데드구간이 형성될때,
새롭게 시작되는 현재의 구간은 제외하고,
교차전의 직전 구간까지 형성된 가격중에서,
1.골드구간의 최고가끼리 연결한 추세선중 마지막선만 우측연장하여 표시
2.데드구간의 최저가끼리 연결한 추세선중 마지막선만 우측연장하여 표시
3.색상:Magenta, 선굵기:2
현재구간은 다음구간으로 전환되기전까지 최고가(골드구간시) 또는 최저가
(데드구간시)의 갱신이 계속되므로 제외입니다.
2014-05-12
169
글번호 74982
답변완료
재 문의 드립니다
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 문의드립니다
>
안녕하세요
예스스탁입니다.
문의하신 내용 추세선을 이용해 그려보셔야 합니다.
지정한 기간동안의 최고가와 최저가를 지정한 기간 전체에 수평으로 그리게 됩니다.
항상 마지막 P일/주/월만 그려지게 됩니다.
차트에 지정한 P일/주/월에 해당되는 데이터가 없으면
그려지지 않으므로 유의하시기 바랍니다.
1.N일간 최고/최저
input : P(5);
var : Hval(0),Lval(0),cnt(0),TL1(0),TL2(0);
Array : HH[100](0),LL[100](0),DD[100](0),TT[100](0);
if date != date[1] Then{
HH[0] = H;
LL[0] = L;
DD[0] = sdate;
TT[0] = stime;
for cnt = 1 to 49{
HH[cnt] = HH[cnt-1][1];
LL[cnt] = LL[cnt-1][1];
DD[cnt] = DD[cnt-1][1];
TT[cnt] = TT[cnt-1][1];
}
}
if H > HH[0] Then
HH[0] = H;
if L < LL[0] Then
LL[0] = L;
if HH[0] > 0 Then{
Hval = HH[0];
Lval = HH[0];
for cnt = 0 to P-1{
if HH[cnt] > Hval Then
Hval = HH[cnt];
if LL[cnt] < Lval Then
Lval =LL[cnt];
}
TL_Delete(TL1);
TL_Delete(TL2);
TL1 = TL_New(DD[P-1],TT[P-1],Hval,Sdate,stime,Hval);
TL2 = TL_New(DD[P-1],TT[P-1],Lval,Sdate,stime,Lval);
TL_SetExtRight(TL1,true);
TL_SetExtRight(TL2,true);
TL_SetColor(TL1,RED);
TL_SetColor(TL2,BLUE);
}
2.N주간 최고/최저
input : P(5);
var : Hval(0),Lval(0),cnt(0),TL1(0),TL2(0);
Array : HH[100](0),LL[100](0),DD[100](0),TT[100](0);
if DayOfWeek(sdate) < DayOfWeek(sdate[1]) Then{
HH[0] = H;
LL[0] = L;
DD[0] = sdate;
TT[0] = stime;
for cnt = 1 to 49{
HH[cnt] = HH[cnt-1][1];
LL[cnt] = LL[cnt-1][1];
DD[cnt] = DD[cnt-1][1];
TT[cnt] = TT[cnt-1][1];
}
}
if H > HH[0] Then
HH[0] = H;
if L < LL[0] Then
LL[0] = L;
if HH[P] > 0 Then{
Hval = HH[0];
Lval = HH[0];
for cnt = 0 to P-1{
if HH[cnt] > Hval Then
Hval = HH[cnt];
if LL[cnt] < Lval Then
Lval =LL[cnt];
}
TL_Delete(TL1);
TL_Delete(TL2);
TL1 = TL_New(DD[P-1],TT[P-1],Hval,Sdate,stime,Hval);
TL2 = TL_New(DD[P-1],TT[P-1],Lval,Sdate,stime,Lval);
TL_SetExtRight(TL1,true);
TL_SetExtRight(TL2,true);
TL_SetColor(TL1,RED);
TL_SetColor(TL2,BLUE);
}
3.N월간 최고/최저
input : P(5);
var : Hval(0),Lval(0),cnt(0),TL1(0),TL2(0);
Array : HH[100](0),LL[100](0),DD[100](0),TT[100](0);
if sdate > sdate[1]+30 Then{
HH[0] = H;
LL[0] = L;
DD[0] = sdate;
TT[0] = stime;
for cnt = 1 to 49{
HH[cnt] = HH[cnt-1][1];
LL[cnt] = LL[cnt-1][1];
DD[cnt] = DD[cnt-1][1];
TT[cnt] = TT[cnt-1][1];
}
}
if H > HH[0] Then
HH[0] = H;
if L < LL[0] Then
LL[0] = L;
if HH[P] > 0 Then{
Hval = HH[0];
Lval = HH[0];
for cnt = 0 to P-1{
if HH[cnt] > Hval Then
Hval = HH[cnt];
if LL[cnt] < Lval Then
Lval =LL[cnt];
}
TL_Delete(TL1);
TL_Delete(TL2);
TL1 = TL_New(DD[P-1],TT[P-1],Hval,Sdate,stime,Hval);
TL2 = TL_New(DD[P-1],TT[P-1],Lval,Sdate,stime,Lval);
TL_SetExtRight(TL1,true);
TL_SetExtRight(TL2,true);
TL_SetColor(TL1,RED);
TL_SetColor(TL2,BLUE);
}
즐거운 하루되세요
> HI_ri****** 님이 쓴 글입니다.
> 제목 : 문의드립니다
>
귀사의 일익번창하심을 기원합니다.
과거 3일이나 5일 등의 지정한 기간의 고점과 저점을 선으로 그리고 싶습니다
그기간동안에서 고점과 저점을 찾는게 아니고 지정한 기간동안 그값을 유지 시켜야 합니다
이동 평균값 입력하는 것처럼 4를 입력한다면 4일 단위로 4일동안의 고점과 저점 값을 4일동안 유지 시킬수 있도록 할려고 합니다
주봉 월봉도 같이 적용할수 있게 부탁드립니다
#### 재 문의 질문 ####
상기 수식은 지정한 값의 마지막 하나만을 그리는것같습니다
제가 요구하는것은 마지막 값하나가아니고 입력한 값마다 전부를 그리는것 입니다
그리고 추세선을 클릭해서 기간 값을 바꿀수가 없는것같은데 방법을 알려주세요
2014-05-10
187
글번호 74981