커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
1581
글번호 230811
답변완료
수식요청합니다.
상승 추세선 변곡점에 수평선 요청합니다.(최종 변곡점에만 )
Input:전환비율(5);
Var:j(0),jj(0),HH(0),LL(0),hiBar(0),loBar(0),최종꼭지점(""),처리구분(""),TL1(0),Text1(0),ADXV1(0);
Array:고[10,4](0),저[10,4](0);
HH=H;
LL=L;
If Index==0 Then
{
고[1,1]=HH;
고[1,2]=0;
고[1,3]=sDate;
고[1,4]=sTime;
저[1,1]=LL;
저[1,2]=0;
저[1,3]=sDate;
저[1,4]=sTime;
}
If Index>0 Then
{
hiBar=hiBar+1;
loBar=loBar+1;
}
If HH[hiBar]<HH Then hiBar=0;
If LL[loBar]>LL Then loBar=0;
Condition1=저[1,1]*(1+(전환비율/100))<HH and hiBar==0;
Condition2=고[1,1]*(1-(전환비율/100))>LL and loBar==0;
처리구분="";
If Condition1 and Condition2 Then//고점과저점조건동시만족
{
If 최종꼭지점=="저점" Then
{
If 저[1,1]>LL Then 처리구분="저점처리";
Else 처리구분="고점처리";
}
Else If 최종꼭지점=="고점" Then
{
If 고[1,1]<HH Then 처리구분="고점처리";
Else 처리구분="저점처리";
}
}
Else If Condition1 Then 처리구분="고점처리";
Else If Condition2 Then 처리구분="저점처리";
If 처리구분=="고점처리" Then
{
If 최종꼭지점=="저점" Then
{
For j=10 DownTo 2
{
For jj=1 To 4
{
고[j,jj]=고[j-1,jj];
}
}
고[1,1]=HH[hiBar];
고[1,2]=Index-hiBar;
고[1,3]=sDate[hiBar];
고[1,4]=sTime[hiBar];
hiBar=-1;
loBar=-1;
TL1=TL_New(저[1,3],저[1,4],저[1,1],고[1,3],고[1,4],고[1,1]);
TL_SetSize(TL1,1);
TL_SetColor(TL1,RED);
}
Else If 고[1,1]<HH[hiBar] Then//1번고점보다높은고가출현
{
고[1,1]=HH[hiBar];
고[1,2]=Index-hiBar;
고[1,3]=sDate[hiBar];
고[1,4]=sTime[hiBar];
hiBar=-1;
loBar=-1;
TL_SetEnd(TL1,고[1,3],고[1,4],고[1,1]);
}
최종꼭지점="고점";
}
If 처리구분=="저점처리" Then
{
If 최종꼭지점=="고점" Then
{
For j=10 DownTo 2
{
For jj=1 To 4
{ 
저[j,jj]=저[j-1,jj];
}
}
저[1,1]=LL[loBar];
저[1,2]=Index-loBar;
저[1,3]=sDate[loBar];
저[1,4]=sTime[loBar];
hiBar=-1;
loBar=-1;
TL1=TL_New(고[1,3],고[1,4],고[1,1],저[1,3],저[1,4],저[1,1]);
TL_SetSize(TL1,1);
TL_SetColor(TL1,BLUE);
}
Else If 저[1,1]>LL[loBar] Then
{
저[1,1]=LL[loBar];
저[1,2]=Index-loBar;
저[1,3]=sDate[loBar];
저[1,4]=sTime[loBar];
hiBar=-1;
loBar=-1;
TL_SetEnd(TL1,저[1,3],저[1,4],저[1,1]);
}
최종꼭지점="저점";
}
2023-02-02
1113
글번호 165964
답변완료
함수요청
안녕하세요?
아래 글번호 80612번 연장선상에서 질문드립니다.
(답변주신 스크립트는 첫봉에서 부터 신호가 생성됩니다.)
국내선물 1분봉으로 일중거래를 하고자 합니다.
[1]
당일 시가선 기준으로 2번 연속 돌파되면 익봉 시가 매수
당일 시가선 기준으로 2번 연속 이탈되면 익봉 시가 매수청산
당일 시가선 기준으로 4번 연속 돌파되면 익봉 시가 매수청산
100ma 돌파 및 이탈시 익봉 시가 매수청산
[2]
당일 시가선 기준으로 2번 연속 이탈되면 익봉 시가 매도
당일 시가선 기준으로 2번 연속 돌파되면 익봉 시가 매도청산
당일 시가선 기준으로 4번 연속 이탈되면 익봉 시가 매도청산
100ma 돌파 및 이탈시 익봉 시가 매도청산
청산조건은 or이며 15:20에는 강제청산입니다.
1번과 2번 각각의 스크립트 작성을 부탁드립니다.
2023-02-02
992
글번호 165961
답변완료
질문드립니다.
var1= bids-asks ;
if dayindex == 0 Then
var2 = var1;
plot1(var1,"잔량차");
plot2(var2,"첫봉");
여기에서 당일 첫 분봉의 var1의 값을 0으로 하여 하루의 값을 지표로 표현하고 싶은데 어떻게 해야할까요??
2023-02-02
801
글번호 165959
답변완료
질문 드립니다.
전략하나에서 피라미딩방식 여러 종류의 다른 이름의 진입이 있을때
옵션창 통하지않고 , 입맛대로 진입지연 시킬수있나요?
2023-02-02
613
글번호 165956
답변완료
진입방법 전환
하루만 진입변경하기
buy1로 진입하다가 결과가 1이하 혹은 손실발생이 2회이상일때
당일에 한해 buy2로 변경 진입하는 산식의 뼈대를 부탁드립니다
2023-02-02
903
글번호 165955
답변완료
질문 드립니다.
if 조건1 then exitshort(,,,,,);
조건1 만족시 즉시 시장가로 주문 나가게끔 부탁드립니다.
제일 아래와같이 atstop 쓰는데 주문 안나가는경우가 자꾸 생기네요..
(if marketpisition ==1 이건 안썼습니다.)
진입명=exit명 일치시켜서
여러 진입식으로 ,피라미딩 매매인데, (buy 전용 , sell 전용 따로,,)
if marketpisition ==1 이거 써줘di 되나요?
기존 추천 예제
if MarketPosition == 1 Then
ExitLong("bx",AtStop,jprice-me03FL0,"me03buy");
-------------------------------
예를들어, 사진 첨부처럼 , 익절이 2포인데
갑자기 장대음봉이 쏟아지면 익절을 하지 않고 장 마감까지 끌고갑니다.
2023-02-02
983
글번호 165947
답변완료
수식 부탁드립니다.
가.스토케스틱 슬로우(12,5,5) %K와 %D가 일정기준(30)이하에서 %K가 %D보다 밑에서 하향하다가 상승전환하여 %K가 %D를 1차상향돌파 한 후 %K가 %D를 다시 하향이탈했다가 다시 %K가 %D를 2차상향돌파 할 때의 매수신호 수식
나.단, 가의 조건에서 %K가 %D보다 밑에서 하향하다가 1차상승전환시의 %K 변곡저점보다 %K가 %D를 2차상향돌파하기전에 발생한 %K의 2차변곡저점이 높아야 한다는 조건과 1차상향돌파봉과 2차상향돌파봉간의 봉수는 20봉이내라는 수식 추가요망
상기내용을 만족하는 신호수식을 부탁드립니다
2023-02-02
962
글번호 165946
팔보채 님에 의해서 삭제되었습니다.
2023-02-02
18
글번호 165944
답변완료
문의 드립니다.
현재 봉의 종가가 전봉의 고가를 넘기면 매수 진입
청산은 현재 봉의 종가가 전봉의 고가를 아래로 돌파 시 매도 청산 완료
현재 봉의 종가가 전봉의 저가를 아래로 돌파하면 매도 진입
청산은 현재 봉의 종가가 전봉의 저가를 위로 돌파 시 매수 청산 완료
매수 진입과 매도 진입 각각 나누어 부탁드립니다.
2023-02-02
637
글번호 165939