커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
1542
글번호 230811
답변완료
부탁드려요
예스트레이더 보조도구중 지지저항선 300일선을 사용하고 있는데요
지지저항선 300일선에 아주 근접한 종목을 찾고싶어요
수식 부탁드려요 ㅜ
늘 감사합니다(__)
2023-04-05
1620
글번호 167940
답변완료
지표수식 부탁드립니다
문의드립니다.
1. 당일 분봉에서 시초가 대비 처음으로 20% 돌파시 종가
2. 시초가부터 1번 상황이 발생할때까지는 0
이후부터는 처음 돌파시 종가 기준으로 상승율을 표현하고 싶습니다
수식부탁드립니다
2023-04-05
850
글번호 167937
돈뭉치 님에 의해서 삭제되었습니다.
2023-04-05
21
글번호 167936
tirano 님에 의해서 삭제되었습니다.
2023-04-05
0
글번호 167935
답변완료
작은주기에 큰주기 봉을 표현하고 싶습니다. 2
안녕하세요.
항상 이곳에서 도움을 많이 받습니다. 감사합니다.
지난번 요청글입니다.
https://www.yesstock.com/Board/View.asp?db=board100036&Ext=0&startpage=1&pageno=1&num=165863&ref=165863&Sort=&KeyField=NickName&KeyWord=%BF%A1%C0%CC%C5%D8
지난번에 작성해주신 지표를 잘 사용하던중 일봉 까지였던 큰주기를
일봉/주봉/월봉 까지로 확대해서 선택할수 있게 다시 도움을 청합니다.
선택적으로 불가하면 각각 개별로 있어도 될듯합니다.
감사합니다.
2023-04-05
1354
글번호 167934
답변완료
수식 문의 드립니다
전략 작성 양식 : ( 아래의 요건에 맞게 작성을 부탁드립니다. )
1) 매수진입 조건
1.파라볼릭 0.02,0.4 상승 돌파시 매수
2.240 이평 상승 추세
3.480 이평 상승 추세
4.현재가 이평 240보다 큼
5.현재가 이평 480보다 큼
2) 매수청산 조건 - 없어도 되나요?
3) 매도진입 조건
1.파라볼릭 0.02,0.4 하락 돌파시 매수
2.240 이평 하락 추세
3.480 이평 하락 추세
4.현재가 이평 240보다 작음
5.현재가 이평 480보다 작음
4) 매도청산 조건 -없어도 되나요?
5) 익절 조건
1.399틱
6) 손절 조건
1.399틱
2023-04-05
1201
글번호 167933
답변완료
문의드립니다.
아래지그재그 상단꼭지점돌파전 -1% -2%(외부변수) 종목검색식 요청합니다.(돌파근접)
Input:length(12);
Var:j(0),lastHiVal(0),lastLoVal(0),sBar(0),eBar(0),TL1(0),TL2(0),TL3(0),
Text1(0),처리구분(""),T(0),TL21(0),TL31(0),TL4(0),TL41(0),TL5(0),TL51(0);
Array:고점[10,2](0),저점[10,2](0);//가격,위치
처리구분 = "";
If Highest(H,length) == H and lastHiVal <> H and 
Lowest(L,length) == L and lastLoVal <> L Then 
{
If 저점[1,1] > L Then 처리구분 = "저점처리";
If 고점[1,1] < H Then 처리구분 = "고점처리";
}
Else If Highest(H,length) == H and lastHiVal <> H Then
처리구분 = "고점처리";
Else If Lowest(L,length) == L and lastLoVal <> L Then 
처리구분 = "저점처리";
If 처리구분 == "고점처리" Then 
{
T = 1;
lastHiVal = H;
If 고점[1,2] < 저점[1,2] Then 
{
For j = 10 DownTo 2 
{
고점[j,1] = 고점[j-1,1];
고점[j,2] = 고점[j-1,2];
}
}
If 고점[1,2] < 저점[1,2] or 고점[1,1] < H Then 
{
고점[1,1] = H;
고점[1,2] = Index;
sBar = Index - 저점[1,2];
eBar = 0; 
If TL_GetBeginDate(TL1) == sDate[sBar] and 
TL_GetBeginTime(TL1) == sTime[sBar] Then 
{
TL_Delete(TL1);
TL_Delete(TL2);
TL_Delete(TL21);
Text_Delete(Text1);
}
TL1 = TL_New(sDate[sBar],sTime[sBar],저점[1,1],sDate[eBar],sTime[eBar],고점[1,1]);
TL_SetColor(TL1,RED);
TL2 = TL_New(sDate[sBar],sTime[sBar],저점[1,1],sDate[eBar],sTime[eBar],저점[1,1]);
//TL21 = TL_New(sDate[sBar],sTime[sBar],저점[1,1]+PriceScale*10,sDate[eBar],sTime[eBar],저점[1,1]+PriceScale*10);
Text1 = Text_New(sDate[eBar],sTime[eBar],고점[1,1], NumToStr(고점[1,1],2));
Text_SetStyle(Text1, 2, 1);
TL_SetSize(TL2,3);
TL_SetColor(TL2,REd); //저점
TL_SetSize(TL21,1);
TL_SetColor(TL21,YELLOw); //저점
}
}
If 처리구분 == "저점처리" Then 
{
T = -1;
lastLoVal = L;
If 저점[1,2] < 고점[1,2] then 
{
For j = 10 DownTo 2 
{
저점[j,1] = 저점[j-1,1];
저점[j,2] = 저점[j-1,2];
}
}
If 저점[1,2] < 고점[1,2] or 저점[1,1] > L then 
{
저점[1,1] = L;
저점[1,2] = Index;
sBar = Index - 고점[1,2];
eBar = 0; 
If TL_GetBeginDate(TL1) == sDate[sBar] and 
TL_GetBeginTime(TL1) == sTime[sBar] Then 
{
TL_Delete(TL1);
TL_Delete(TL3);
TL_Delete(TL31);
Text_Delete(Text1);
}
TL1 = TL_New(sDate[sBar],sTime[sBar],고점[1,1],sDate[eBar],sTime[eBar],저점[1,1]);
TL_SetColor(TL1,BLUE);
TL3 = TL_New(sDate[sBar],sTime[sBar],고점[1,1],sDate[eBar],sTime[eBar],고점[1,1]);
//TL31 = TL_New(sDate[sBar],sTime[sBar],고점[1,1]-PriceScale*10,sDate[eBar],sTime[eBar],고점[1,1]-PriceScale*10);
Text1 = Text_New(sDate[eBar],sTime[eBar],저점[1,1],NumToStr(저점[1,1],1));
Text_SetStyle(Text1, 2, 10);
TL_SetSize(TL3,3);
TL_SetColor(TL3,BLUe);
TL_SetSize(TL31,1);
TL_SetColor(TL31,YELLOw);
}
 }
TL_SetSize(TL1,1);
TL_Delete(TL4);
TL_Delete(TL41);
TL_Delete(TL5);
TL_Delete(TL51);
if T == 1 then
{
TL_SetExtRight(TL5,False);
TL4 = TL_New(sDate[index-고점[1,2]],sTime[index-고점[1,2]],고점[1,1],sDate,sTime,고점[1,1]);
// TL41 = TL_New(sDate[index-고점[1,2]],sTime[index-고점[1,2]],고점[1,1]-PriceScale*10,sDate,sTime,고점[1,1]-PriceScale*10);
TL_SetColor(TL4,BLUE);
TL_SetSize(TL4,3);
TL_SetExtRight(TL4,true);
TL_SetColor(TL41,YELLOw);
TL_SetSize(TL41,1);
TL_SetExtRight(TL41,true);
 }
if T == -1 then
{
TL_SetExtRight(TL4,False);
TL5 = TL_New(sDate[index-저점[1,2]],sTime[index-저점[1,2]],저점[1,1],sDate,sTime,저점[1,1]);
//TL51 = TL_New(sDate[index-저점[1,2]],sTime[index-저점[1,2]],저점[1,1]+PriceScale*10,sDate,sTime,저점[1,1]+PriceScale*10);
TL_SetColor(TL5,REd);//저점
TL_SetSize(TL5,3);
TL_SetExtRight(TL5,true);
TL_SetColor(TL51,YELLOw);//저점
TL_SetSize(TL51,1);
TL_SetExtRight(TL51,true);
}
2023-04-05
1261
글번호 167931
답변완료
문의드립니다^^
항상 수식문의에 답변 주심에 감사드립니다^^
5,20 이평을 동시에 돌파시 캔들에 강조(printbar) 흰색
동시에 이탈시 캔들에 강조 노란색으로 표시하고 싶은데
강조식 부탁드립니다. 강조 표시는 시가부터 종가까지 표시되게
부탁드립니다^^ 감사합니다0^0
2023-04-05
1018
글번호 167929
신대륙발견 님에 의해서 삭제되었습니다.
2023-04-05
1
글번호 167923