커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내

안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
프로필 이미지
예스스탁
2026-02-27
4416
글번호 230811
지표
답변완료

문의드립니다

문의드립니다 피봇지표입니다 1.문의 당일만 나타낼수있도로 수정부탁드립니다. 2.문의 특정일자를 지정할수있도록 추가부탁드립니다 Var : Pivot(0),R1(0),R2(0),S1(0),S2(0); Pivot = (DayHigh(1)+DayLow(1)+DayClose(1))/3; R1 = 2*Pivot-DayLow(1); R2 = Pivot+DayHigh(1)-DayLow(1); S1 = 2*Pivot-DayHigh(1); S2 = Pivot-DayHigh(1)+DayLow(1); Plot1(Pivot, "피봇포인트"); Plot2(R1, "1차저항"); Plot3(R2, "2차저항"); Plot4(S1, "1차지지"); Plot5(S2, "2차지지");
프로필 이미지
럭키잭팟
2017-03-29
115
글번호 108290
지표
답변완료

3월의 세번째 금요일

1) 3월의 세번째 금요일 2) 3월의 마지막날 위 두가지를 수식으로 표현하는 방법 부탁 드립니다. 감사합니다.
프로필 이미지
여송
2017-03-29
124
글번호 108289
시스템
답변완료

수식 부탁드립니다.

일일히 수고 해주심에 무안한 감사들 드림니다. 아래 수식은 키움증권 수식으로 리얼차트 세팅 하는 방법입니다 이 수식을 변환 부탁드립니다. 감사합니다. ※ {1단계셋팅} 단순 일반이평선 ============================ 지표명: 리얼챠트1단계 ************************ 수식1> 수식이름:240선 수식: avg(c,240) 라인두께: 1pit 라인색상RGB:0,150,190 과열색상RGB:0,150,190 과열기준값: 1 *청록색 ------------------------ 수식2> 수식이름:60선 수식: avg(c,60) 라인두께: 1pit 라인색상RGB:100,150,255 과열색상RGB:100,150,255 과열기준값: 1 *밝은청색 ------------------------ 수식3> 수식이름:5선 수식:avg(c,5) 라인두께 3pit 빨강색으로....... 라인색상RGB:255,0,0 과열색상RGB:255,150,150 과열기준값: 1 *약한빨강색 ------------------------ 수식4> 수식이름:20선 수식:avg(c,20) 라인두께 1pit 라인색상RGB:255,255,0 과열색상RGB:255,255,0 과열기준값: 1 *노랑색 ※ {2단계셋팅} 데드로직 이평선 ============================ 지표명: 리얼챠트2단계 ************************ 수식1> 수식이름:20_DC 수식: if(avg(c,5) < avg(c,20) , avg(c,20)-(aa=avg(c,20)-avg(c,5)) , avg(c,20)) 라인두께 3pit ....청색선 라인색상RGB:255,255,0 과열색상RGB:255,255,0 과열기준값: 1 *밝은청색 ------------------------ 수식2> 수식이름:60_DC 수식: aq=if(avg(c,5) < avg(c,20) , avg(c,20)-(aa=avg(c,20)-avg(c,5)) , avg(c,20)); if(aq < avg(c,60) , avg(c,60)-(aa=avg(c,60)-aq) , avg(c,60)) 라인두께: 1pit 라인색상RGB:100,150,255 과열색상RGB:100,150,255 과열기준값: 1 *연한하늘색 ------------------------ 수식3> 수식이름:240_DC 수식: aq=if(avg(c,5) < avg(c,20) , avg(c,20)-(aa=avg(c,20)-avg(c,5)) , avg(c,20)); jas=if(aq < avg(c,60) , avg(c,60)-(aa=avg(c,60)-aq) , avg(c,60)); if(jas < avg(c,240) , avg(c,240)-(aa=avg(c,240)-jas) , avg(c,240)) 라인두께: 1pit 라인색상RGB:0,150,190 과열색상RGB:0,150,190 과열기준값: 1 *청록색 ------------------------ 수식4> 수식이름:20_DC 수식: if(avg(c,5) < avg(c,20) , avg(c,20)-(aa=avg(c,20)-avg(c,5)) , avg(c,20)) 라인두께 3pit 청색으로......... 라인색상RGB:0,0,255 과열색상RGB:없음 과열기준값: 없음 ※ {3단계셋팅} 단순일반이평선 적용과 시세선만들기 함께만들기 ==================================================================== 지표명: 리얼챠트3단계 ************************ 수식1> 수식이름:20선 수식:avg(c,20) 라인두께 4pit 검정색..... 라인색상RGB:0,0,0 과열색상RGB:없음 과열기준값:없음 ------------------------ 수식2> 수식이름:60선 수식: avg(c,60) 라인두께: 6pit 검정색.... 라인색상RGB:0,0,0 과열색상RGB:없음 과열기준값: 없음 ------------------------ 수식3> 수식이름:240선 수식: avg(c,240) 라인두께: 3pit 라인색상RGB:0,150,190 과열색상RGB:없음 과열기준값:없음 ----------------------- 수식4> 수식이름:시세선/황색 수식:DayClose() 라인두께: 6pit 미색..... 라인색상RGB:255,255,150 과열색상RGB:없음 과열기준값:없음 -------------------- 수식5> 수식이름:시세선/적색 수식: DayClose() 라인두께: 2pit 라인색상RGB:255,0,0 과열색상RGB:없음 과열기준값:없음 ------------------------- ※[지표 설정] 대해서......... ★3단계 까지 수식작성이 완료 되엇으면 ★챠트 바탕화면에서 우측마우스 -->지표겹치기-->찾기(지표명입력)-->지표선택-->적용-->다음 지표와 Y축공유-->화이트바탕 상단지표명선택-->확인 이렇게 1~3단계까지 실행하면됨니다 리얼챠트1단계--> 리얼챠트2단계--> 리얼챠트3단계 이렇게 순차적으로 지표겹치기를 실행하시면 됨니다 ★만일 챠트 색상이 제대로 설정되지 않앗을때는 챠트상단 각각의 지표명을 더블클릭하시면 지표설정 대화상자를 통해서 색상을 바꿔주시면 됨니다
프로필 이미지
자아준
2017-03-28
238
글번호 108284
지표
답변완료

부탁 드립니다.

도움 주셔서 감사 드립니다. 수식1을 해선 분봉에서 지정된 시각 이후에서 부터 계산 시작하여 평균단가를 나타 내고 싶습니다. 미리 경배로 감사 인사 드립니다. 수식1) var : da(0),fb(0),dayvol(0),sumdvol(0),sumv(0); var : valvwh(0),valsumdvol(0),idx(0),volp(0); fb = bdate; dayvol = (h+l)/2*v; sumdvol= sumdvol+ dayvol; sumv = sumv + v; if fb <> fb[1] Then{ valvwh = sumv; valsumdvol = sumdvol; idx = 0; } Else idx = idx+1; volp=(valsumdvol-sumdvol)/(valvwh-sumv); if idx Then var1 = volp; Else var1 = c; 참고수식) ar99=시작년월일; var71=시작시각; var97=종료년월일; var72=종료시각; var:cond15(false); if sdate == var99 and (stime == var71 or (stime > var71 and stime[1] < var71)) then{ cond15 = true; } if sdate == var97 and (stime == var72 or (stime > var72 and stime[1] < var72 )) Then Cond15 = false; if cond15 == true then{ 수식2)일봉에서 월초부터 계산이 아닌 지정일로부터 계산 시작하고 싶습니다. var : da(0),fb(0),dayvol(0),sumdvol(0),sumv(0); var : valvwh(0),valsumdvol(0),idx(0),volp(0); da = date%10000; fb = floor(da/100); dayvol = (h+l)/2*v; sumdvol= sumdvol+ dayvol; sumv = sumv + v; if fb <> fb[1] Then{ valvwh = sumv; valsumdvol = sumdvol; idx = 0; } Else idx = idx+1; volp=(valsumdvol-sumdvol)/(valvwh-sumv); if idx Then var1 = volp; Else var1 =(h+l)/2;
프로필 이미지
yes
2017-03-29
158
글번호 108283
지표
답변완료

수식문의

안녕하세요 하기 수식문의 부탁드립니다. 1. 당일 시가보다 상단에 완성봉이 생기면 매수 진입. 당일 시가보다 하단에 완성봉이 생기면 매도 진입. 2. (당일 시가 + 최고가 + 최저가 ) / 3 기준으로 상단에 봉이 생성되면 매수 진입 하단에 봉이 생성되면 매도 진입 상기 두가지 수식 부탁드립니다. 감사합니다.
프로필 이미지
softtoug
2017-03-28
112
글번호 108282
시스템
답변완료

함수수정요청(274, 275)

안녕하세요? 전략스크립트에 아래와 같은 함수가 있습니다. 문제는 조건이 모두 만족되어 진입과 퇴출신호가 동시에 뜨는 경우가 발생됩니다. 아래와 같은 함수를 사용하되, 조건이 충족되어 진입과 퇴출이 동시에 발생되지 않도록 진입 혹은 퇴출을 제어하고 싶습니다. 1. 진입제어로 (진입신호 생성 안되도록) 2, 퇴출제어로 (진입은 생성되나 퇴출신호는 생성 안되도록) 각각 부탁드립니다. if var3 < var4 Then BUY(); } if var5 < var6 Then EXITLONG();
프로필 이미지
통큰베팅
2017-03-28
107
글번호 108281
시스템
답변완료

수식부탁드립니다

안녕하세요? 1)현재상승이 지수이격도(DPsig) 상승시작한후부터 3봉(막대그래프기준)이내상승까지만 조건만족 (4번째 상승중일때는 조건 무시) 2)반대로 현재하락이 지수이격도 하락시작한후부터 3봉(막대그래프기준)이내일때만 조건만족 표시방법 부탁드립니다 참고 지수이격도 DP = c/ema(c,20)*100; DPsig = ema(DP,10);
프로필 이미지
외부의도
2017-03-28
132
글번호 108259
지표
답변완료

문의 드립니다

안녕하세요 SetStopProfittarget(3,PercentStop); setstoploss(3, PercentStop); buy("b01",Atlimit,dayclose*0.980); 위의 식으로 자동매매시스템을 설정하여 사용중입니다(일봉) 전일보다 - 2 % 하락시 매수 될때 +3% 이상상승시 매수청산이 잘되는데 매수후 전일보다 - 3% 이상 하락시 손절이 안되는 종목이 상당히 있습니다 -3 % 이상하락시 손절이 확실히 되도록 하는식이나 손절이 안되는 이유를 알고 싶습니다 참고로 시스템 매매설정에서는 진입은 현재가 +- 2 호가 청산도 현재가 +- 2 호가를 설정하여 쓰고 있습니다 두번째로 위의매수식에서 일정금액으로 매수하는식은 어떻게 하는지요 시스템 매매설정의 비용가격과 수량을 정하여 사용하는 방법은 알고 있습니다 수고하세요
프로필 이미지
llsswon5
2017-03-28
106
글번호 108258
시스템
답변완료

rsi지표식에서..

안녕하세요~ 아래의 설명을 지표식으로 만들고 싶습니다.. rsi 상단 70위에서 70 이하로 내려오는 시점을 기준으로 삼고 그 기준선 이후 이전봉 몸통이탈시 매도선을 긋고 20틱 간격으로 위로 5개의 선을 긋고싶습니다... 마찬가지로 매수선 역시 하단 30이하에서 30 이상 올라가는 시점을 기준으로 삼고 그 기준선 이후 이전봉 몸통돌파시 매수선을 긋고 20틱 간격으로 아래로 5개의 선을 긋고 싶습니다...
프로필 이미지
느림
2017-03-28
178
글번호 108257
지표