커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

vi 키움수식을 예스에서 사용 할 수 있게 변환 부탁드립니다.

변동성완화장치(VI) 라인을 표시하는 지표입니다 키움도 사용가능 하지만 약간의 차이가 있을수도 있습니다 수식1 상승vi a1=valuewhen(1,o(1)==h(1)&&o(1)==l(1)&&(v(1)==0||v(1)>=1)&&v>=1,o*1.1); a2=if(a1<1000,a1, if(a1<5000,if(a1%10>5,a1-(a1%10-5),if(a1%10<5,a1-(a1%10),a1),0), if(a1<10000,a1-(a1%10), if(a1<50000,if(a1%100>50,a1-(a1%100-50),if(a1%100<50,a1-(a1%100),a1),0), if(a1<100000,a1-(a1%100), if(a1<500000,a1-(a1%1000),a1-(a1%1000))))))); floor(a2) 수식2 시가 valuewhen(1,o(1)==h(1)&&o(1)==l(1)&&(v(1)==0||v(1)>=1)&&v>=1,o*1.0) 수식3 하락vi b1=valuewhen(1,o(1)==h(1)&&o(1)==l(1)&&(v(1)==0||v(1)>=1)&&v>=1,o*0.9); b2=ceil(b1); if(b2<1000,b2, if(b2<5000,if(b2%10>5,10-(b2%10)+b2,if(b2%10>=1&&b2%10<5,5-(b2%10)+b2,b2),0), if(b2<10000,if(b2%10>0,b2+(10-(b2%10)),b2), if(b2<50000,if(b2%100 >50,100-(b2%100)+b2,if(b2%100>=1&&b2%100<50,50-(b2%100)+b2,b2),0), if(b2<100000,if(b2%100>0,b2+(100-(b2%100)),b2), if(b2<500000,if(b2%1000>500,1000-(b2%1000)+b2,if(b2%1000>=1&&b2%1000<500,500-(b2%1000)+b2,b2),0), if(b2%1000>1,1000-(b2%1000)+b2,b2)))))))
프로필 이미지
오토
2017-11-10
288
글번호 114089
지표
답변완료

지표 질문드립니다

1. N일기간동안 상한가가 N번이라도 나온 종목을 검색하는 검색식과 N일기간동안 전일종가대비 28프로이상이 N번이라도 나온 종목을 검색하는 검색식을 가르쳐주세요 2.2000종목을 거래하려면 2000종목의 차트를 다키고 시스템적용하면 모두다 거래되는가요? 시스템적용 종목수의 한계가 있나요?
프로필 이미지
jch2303
2017-11-13
177
글번호 114085
지표
답변완료

수식 부탁드립니다

1. 당일 천정(dayhigh)에서 우측으로 4 번째 양봉 고가(A)를 표시한다 당일 천정(dayhigh)에서 우측으로 4 번째 양봉 저가(B)를 표시한다 당일 천정(dayhigh)에서 우측으로 8 번째 양봉 고가(C)를 표시한다 당일 천정(dayhigh)에서 우측으로 8 번째 양봉 저가(D)를 표시한다 A와 D의 상방 대칭(P)을 표시한다 A와 D의 하방 대칭(Q)을 표시한다 당일 바닥(daylow)에서 우측으로 4 번째 음봉 고가(E)를 표시한다 당일 바닥(daylow)에서 우측으로 4 번째 음봉 저가(F)를 표시한다 당일 바닥(daylow)에서 우측으로 8 번째 음봉 고가(G)를 표시한다 당일 바닥(daylow)에서 우측으로 8 번째 음봉 저가(H)를 표시한다 F와 G의 상방 대칭(R)을 표시한다 F와 G의 하방 대칭(S)을 표시한다 2. A 돌파 매수 P 터치 청산 E 돌파 매수 R 터치 청산 3. A 돌파 매수 1포 수익 청산 E 돌파 매수 1포 수익 청산 4. P 터치 매도,Q 터치 매수 R 터치 매도,S 터치 매수 감사합니다
프로필 이미지
회원
2017-11-10
178
글번호 114083
지표
답변완료

분봉마다 값 가져올수 있나요?

수고하십니다. 현재 화면은 1분봉 차트입니다. 1분봉 차트에서 보조지표(MACD) 값을 3분, 5분, 10분에 해당하는 MACDv 값을 가져오는 수식좀 부탁드리겠습니다. 없으면 가능한 방법좀 부탁드립니다. 감사합니다.
프로필 이미지
회원
2017-11-10
165
글번호 114078
시스템
답변완료

지표식하나 부탁드립니다

안녕하세요 지표식하나 부탁드립니다. 스토캐스틱 533 이 골드시에는 봉챠트가 나오는 화면이 빨간색으로 스토캐스틱 533 이 데드시에는 봉챠트가 나오는 화면이 파란색으로 나오게 하는 지표식입니다. 항상 감사드립니다.
프로필 이미지
뭐이런걸다
2017-11-10
211
글번호 114076
지표
답변완료

이것저것 문의드립니다.

도와주시는 덕분에 도전하고 있습니다. 매번 감사합니다. 1. 검색 -일봉기준 40 60 200 이평 볼린저밴드 상단선 모두 상향돌파 2. 시스템 -비고 지표는 일봉 매매는 분봉 진입 40 60 200 이평 볼린저밴드 상단선 모두 상향돌파 청산 고가 -ATR*3 에서 청산 3. 검색 종가가 볼린저밴드 중단선 위에 있고 최근 20개봉간 볼린저밴드 표준편차 n 사이에서만 움직였음. 4. 검색 -최근 n개봉간 종가 혹은 고가 혹은 저가가 그림처럼 표준편차 na 상단선을 거쳤고 -n개봉간 고가가 표준편차 nb상단선 이하로 떨어지지 않음. 5. 검색 -일봉 볼린저밴드 하단 돌파. -30분봉 볼린저밴드 하단 돌파. 비고 -이건 그냥 30분 일봉 조건 각각 짜서 두개 합쳐 돌리면 될까요?
프로필 이미지
잡다백수
2017-11-10
184
글번호 114072
시스템
답변완료

문의드립니다.

수고많으십니다. 55439 주간시고종저라인 답변 감사드립니다. 관련하여 각주간별 시고종저라인 사이에 80%, 60%, 50%, 30% 20% 라인을 넣고 싶은데 수식 부탁드립니다. 답변 미리 감사드립니다.
프로필 이미지
최선님
2017-11-10
150
글번호 114071
지표
답변완료

수식문의드립니다.

5일이동평균선이 20일이동평균선을 골든크로스시 N봉째종가에 바탕색이 분홍색으로 표시되고 5일이동평균선이 20일이동평균선을 데드크로스시 N봉째종가에 바탕색이 하늘색으로 표시되는 지표수식 부탁드립니다.
프로필 이미지
알러뷰
2017-11-10
178
글번호 114070
지표
답변완료

문의드립니다.

입동이 지났습니다. 건강 유의하시구요. 아래와 같은 조건의 수식 부탁드립니다. 1.진입조건(조건이 2가지임) 매수1 : 20일선이 우하향에서 우상향으로 바뀐후 5일선이 20일선을 첫번째 골든크로스 (매도1은 반대) 매수2 : 매수1이 청산1 된후에도 20일선이 계속 우상향 유지하고 5일선이 20일선을 두번째 골든크로스(매도2는 반대) ,이후 20일선 우상향 계속 유지되고 세번째 크로스 이후도 매수2 조건으로 진입 2.청산조건(매수1은 청산1, 매수2는 청산2 조건에 따라 청산) 청산1 : 수익 30틱 이상일때 부터 손실이 20틱만큼 나거나 또는 20일선 기울기가 반대로 바뀌면 둘중에서 먼저 발생한 조건으로 즉시 청산 수익 30틱 미만일때는 손절조건과 같음 (예> 수익 30틱 나고있다가 20틱만큼 내려가서 수익이 10틱까지 오면 즉시 청산되고 수익 50틱 나고있다가 20틱만큼 내려나서 수익이 30틱까지 오면 즉시 청산됨) 청산2 : 수익이 30틱 이상일때 부터 손실이 10틱만큼 나거나 또는 20일선 기울기가 반대로 바뀌면 둘중에서 먼저 발생한 조건으로 즉시 청산 수익 30틱 미만일때는 손절조건과 같음 (예> 수익 30틱 나고있다가 10틱 내려가서 수익이 20틱까지 오면 즉시 청산) 3.손절조건 진입조건 2가지 모두 수익이 30틱이상까지 못가고 30틱 미만일때는 -50틱에 오면 손절 (20일선 기울기가 -50틱까지 내려가기전에 먼저 반대방향으로 바뀌면 즉시 청산함) 4.매매종료 조건 합계가 수익으로 100틱이상이 되면 그때부터 손실이 50틱만큼 날때까지는 매매를 계속하되 손실이 50틱이 나게되면 매매를 종료 하고 반대로 합계가 100틱 미만 상태에서 손실로 -80틱이 되면 매매종료 한다. 예> 수익 합계가 150틱 수익중이다가 50틱이 손실나서 현재 수익 합계가 100틱까지 떨어졌을때 그날 매매종료 5.질문 20일선 우상향이 계속 유지되고 있는 경우에 매수1에서 MarketPosition <= 0 조건문이 있었으면 매수2의 경우 조건문이 어떻게 되는지 궁금합니다. 진입방향이 같으니까 if MarketPosition[1] == 1 이라는 수식이 들어가나요? 그럼 세번째 매수 진입까지 가게된다면 어떻게 되나요? 여기서 MarketPosition 의 바르게 되는 표현과 이유를 간략한 설명 좀 부탁드립니다. 즐거운 주말되세요~
프로필 이미지
웹피
2017-11-10
188
글번호 114069
시스템