커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

부탁드립니다.

변환부탁드리고자 합니다. 미리 경배로 감사 인사 올립니다. 수식1) da=date % 10000; fb=floor(da/100); dayvol=(h+l)/2*vol; sumdvol=sum(dayvol); sumv=sum(v); valvwh=valuewhen(1,fb <> fb(1),sumv); valsumdvol=valuewhen(1,fb <> fb(1),sumdvol); volp=(valsumdvol-sumdvol)/(valvwh-sumv); if(barssince(fb<>fb(1)),volp,c); 수식2) sumv=sum(v); valuev1=valuewhen(1,date<>date(1),sumv(1)); sumvva1=sumv-valuev1; valuev2=valuewhen(1,date<>date(1),sumvva1(1)); valuev3=valuewhen(1,date<>date(1),vlalev2(1)); valuediv=(valuev2+valuev3)/2;
프로필 이미지
yes
2017-03-28
171
글번호 108229
지표
답변완료

SHIFT수정

안녕하세요? 귀사의 지표수식중 "Tirone leavels"를 수정하는 수식문의드립니다. 최고선을 일목균형표 선행스팬의 shift기능을 이용하여 25개 앞에 그려지게 해주시기 바랍니다 최저선을 일목균형표 선행스팬의 shift기능을 이용하여 25개 앞에 그려지게 해주시기 바랍니다 input : Period(100); var : Hval(0),Lval(0),UPV(0),MID(0),DOWNV(0); Hval = highest(H,Period); Lval = Lowest(L,Period); UPV = Hval - (Hval-Lval)/3; MID = Lval + (Hval-Lval)/2; DOWNV = Lval + (Hval-Lval)/3; plot1(UPV,"최고선"); plot2(MID,"중간선"); plot3(DOWNV,"바닥선");
프로필 이미지
추세승리
2017-08-24
210
글번호 108228
지표
답변완료

문의드립니다.

신호발생 후 10틱이상이면 청산이 되고 5틱 이상 수익후 본전으로 왓을시에 청산되게끔 부탁합니다. 신호발생후 바로 손실로 갔을시에 10틱손절되게끔 부탁합니다.
프로필 이미지
천용인
2017-03-27
136
글번호 108225
시스템
답변완료

문의 드립니다.

안녕하세요 질문 52577 에서 전고점과 전저점의 추세선을 보충하고 싶습니다. 그러니까 1, 현고점에서 전고점 2, 현고점과 전전고점 3, 현고점과 전전전 고점 여기에 4, 전고점과 전전고점 5. 전고점과 전전전 고점 6. 전고점과 전전전전 고점 모두 우측 연장하고요 저점 추세선도 마찬가지로 1,현저점과 전저점 2.현저점과 전전저점 3,현저점과 전전전저점 여기에 4, 전저점과 전전저점 5. 전저점과 전전전저점 6. 전저점과 전전전전 저점 우측 연장 고점과 저점이 새로 생기니 앞쪽 저점과 고점의 추세선들이 모두 없어지니 앞쪽 첫번째 전고점과 전저점의 추세선은 그대로 두고 싶습니다. 미리 감사드립니다.
프로필 이미지
동해바다01
2017-03-27
166
글번호 108215
지표
답변완료

문의 드립니다

Var : value1(0), value2(0),value3(0) if date != date[1] then{ } If DayClose(1) > DayOpen(1) Then { value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayHigh(1))/2-DayLow(1); value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayHigh(1))/2-DayHigh(1); value3 = (value1+value2)/2; } Else If DayClose(1) < DayOpen(1) Then { value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayLow(1))/2-DayLow(1); value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayLow(1))/2-DayHigh(1); value3 = (value1+value2)/2; } Else { value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayClose(1))/2-DayLow(1); value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayClose(1))/2-DayHigh(1); value3 = (value1+value2)/2; } //if date != date[1] then if value3<c && C >= 1000 and C <= 1000000 and ma(v,5)[1] >= 500000 then var1 = 1; else var1 = 0; find(var1); 이수식은 기존디마크 수식에다 중심값을 추가 해보았는데요 주가가 9시 땡하면 주가는 value3 (분봉중심) 보다 커야 하고 value1(분봉상한)을 한번터치하고 내려와서 value3 (분봉중심)을 터치 하고 c> value3 (분봉중심) 조건 검색수식 부탁드립니다
프로필 이미지
미스포터
2017-03-27
136
글번호 108214
종목검색
답변완료

수식부탁드립니다

피라미딩중 최근 진입과 최근 직전 진입이 모두 손절(setstoploss)되는 경우 (만약 총 피라미딩 가능수량이 10개이고 실제진입이 5개 되었는데 가장 최근 진입 2개가 손절 된 경우) 추후 피라미딩 추가 진입이 가능한 경우라도, 추가 진입(피라미딩)은 하지않고 기존 진입분만 청산시점에서 청산하게 만들고 싶습니다.
프로필 이미지
미송
2017-03-27
135
글번호 108210
시스템
답변완료

문의드립니다

문의드립니다 기준 선물 5분봉입니다 선물5분봉에 고가와 저가로 기준을 정하고요 0.75마다 진입한개약수의 곱하기2값으로 추가매입방식입니다 예로 5분봉 저가가 280.75 이면 280.00에 1개약매수 하고요 매입가에서0.75 더 하락하여서279.25에 계약수곱하기2값인 2개약 매수 입니다 0.75하락마다 진입 계약수에 곱하기2로 추가매입 입니다 그리고 계약수가2개약 이상부터는 예로 280.75 이면 280.00에 1개약매수 하고요 0.75 더 하락하여서279.25에 2개약 매수 여기서반등하여 매수평균값 잔고상에진입가에1계약만 남기고 다청산 입니다 매수 매도 양방향다 부탁드립니다 청산식은 0.50으로 부탁드립니다 감사합니다 부탁드립니다 수고하세요.
프로필 이미지
파파리리
2017-03-27
133
글번호 108209
시스템
답변완료

문의드립니다.

안녕하세요. 활기찬 한 주 되세요. 아래와 같이 당일과 지정시간에 발생한 총수익에 따라 매매종료를 하려고 합니다. 매수진입조건 : 기준선 위에서 MACD 골든크로스 하면 매수진입(매도는 반대) 1.당일 총수익이 +50틱 초과시 현재 캔들 위에 총수익 틱수를 출력하고 모든 포지션 청산후 매매종료를 하려면 수식이 어떻게 되는지 궁금합니다. 2.지정시간(16시 ~ 익일 01시 사이) 총수익이 +50틱 초과시 현재 캔들 위에 총수익 틱수를 출력하고 모든 포지션 청산후 매매종료를 하려면 수식이 어떻게 되는지 궁금합니다. 수고하세요 ^^
프로필 이미지
웹피
2017-03-28
133
글번호 108206
시스템
답변완료

문의드립니다

안녕하세요. if c < Highest(h[1],10)*0.7 Then find(1); 위 수식으로 기준봉 2, 일봉에서 검색하였을 때 하이골드12호가 위 조건을 만족하는데 검색되지 않습니다. 이유가 뭔지 알려주세요. 수고하세요.
프로필 이미지
land22
2017-03-27
130
글번호 108205
종목검색