커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
4476
글번호 230811
답변완료
시간제어식 요청
하루에 3번을 진입할수있는데,
시간대별로 1번씩 진입조건충족하면 진입하고, 청산조건이면 청산하고자합니다
090000>=Stime and 093000<Stime 에 1회
093000>=Stime and 100000<Stime 에 1회
100000>=Stime and 1200000<Stime 에 1회 진입하는식입니다.
아래식이 가능한지요?. 아니면 다른 방법이 있는지요?
Input:N(1);
var :count(0);
Count=0;
for Value15=0 to 10{
If EntryDate( Value15)== sDate Then
count =count+1;}
#진입
If Count<N and marketposition==0 Then {
If 090000>=Stime and 093000<Stime Then {
if crossup(A,B) then buy();
}
If Count<N and marketposition==0 Then {
If 093000>=Stime and 100000<Stime Then {
if crossup(A,B) then buy();
}
If Count<N and marketposition==0 Then {
If 100000>=Stime and 1200000<Stime Then {
if crossup(A,B) then buy();
}
If marketposition==1 Then {
if crossup(A,B) then exitlong();
}
감사합니다
2019-01-03
179
글번호 124921
답변완료
문의
안녕하세요
60692 번 문의
예를들어서 저희 식 개발된 로직에
추가하려구한건데요
매수 진입 에서 -1.5 피 하락하면
추가 매수진입 소숫점2 반올림
방법입니다
매도진입 에서 1.5 상승하면
추가 매도진입 반올림 방법요
감사합니다
2019-01-03
173
글번호 124920
답변완료
시간제어가 안됩니다
아래식( sTime>=093000 진입조건)으로 실제사용하였는데 진입신호가 09시에 나오네요.
식에 문제가 있는지 검토바랍니다.
Input:N(1);
var :count(0);
Count=0;
for Value15=0 to 10{
If EntryDate( Value15)== sDate Then
count =count+1;}
#진입
If Count<N and sDate>20181109 Then {
If sTime>=093000 and sTime<=140000 Then {
If CrossDown(Value1,Value2) Then Sell("s");
} }
If MarketPosition==-1 and CrossUp(Value1,Value2) Then ExitShort("x");
2019-01-03
179
글번호 124919
답변완료
수식 부탁드립니다.
.. 거래대금 300억 이상
.. 당일 고가 15% 이상
.. 당일 1분봉 RSI 60 이상 연속 2회이상 발생
.. 1분봉 현재가가 RSI 60 발생시의 고가 보다 높은 경우
종목검색 부탁드립니다.
2019-01-03
187
글번호 124918
답변완료
수식부탁드립니다
Var : 전환선(0);
전환선 = (highest(H,9)+lowest(L,9))/2;
Plot1(전환선, "전환선");
위 전환선을 위로 돌파하면 매수 신호을 아래로 깨면 매도 신호을 나오게 부탁 드립니다
그리고 모두 신호 후 수익 5틱단위로 표기 부탁 드립니다
또한 신호 후 10틱이상 수익 후 최고 수익 대비 청산 신호 부탁 드립니다
분봉 틱봉 당일청산 시스템에서 진입수식 매수 매도 진입 후 10틱이상 부터 최고수익이
20틱, 30틱, 40틱, 50틱, 60틱 이상 달성하는경우 각각 다른 청산 수식 적용
1. 10틱이상수익 부터 최고수익 20틱이상 29틱이하달성-> 최고수익대비 50% 수익감소시 청산
2. 10틱이상수익 부터 최고수익 30틱이상 39틱이하달성-> 최고수익대비 40% 수익감소시 청산
3. 10틱이상수익 부터 최고수익 40틱이상 49틱이하달성-> 최고수익대비 30% 수익감소시 청산
4. 10틱이상수익 부터 최고수익 50틱이상 59틱이하달성-> 최고수익대비 20% 수익감소시 청산
5. 10틱이상수익 부터 최고수익 60틱이상 달성-> 최고수익대비 10% 수익감소시 청산
매수 매도 청산 수식요청 드립이다.
감사합니다
2019-01-03
175
글번호 124915
답변완료
질문드립니다.
input : N(3);
if sdate != sdate[1] Then
{
var1 = 0;
var2 = 0;
}
Var1 = Var1+1;
if Var1 <= N and C > O Then
{
var2 = var2+1;
}
If Var2 == N Then
Find(1);
감사합니다. 잘되네요. 이 조건에 첫캔들의 몸통이 윗꼬리보다 크고~ 라는 조건만 부탁드리겠습니다.
2019-01-03
177
글번호 124914
답변완료
소리
안녕하세요
신호발생시 소리나 음악이 나오게하는 수식 부탁드려요
수고하세요 꾸벅
2019-01-03
179
글번호 124909
답변완료
종목검색식 부탁드립니다.
1. 15%이상 종가마감
2. 거래량 20이평선 대비 3배이상
20거래일동안 모든종목을 검색하고싶습니다.
2019-01-03
181
글번호 124908
답변완료
수식 부탁해요
매수진입
연속양봉이 4연속이상 되면서 첫양봉에서 마지막양봉이 최소 20tick 이상이 될때
음봉일때 매수 진입
매수 청산
매수후 2회 연속 음봉시 매수 청산
매도 진입
매수 진입과 반대로 ~~
2019-01-03
186
글번호 124907