커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

이의정 님에 의해서 삭제되었습니다.

프로필 이미지
이의정
2013-06-18
45
글번호 64456
시스템
답변완료

수식 질문드려요~

다음 두가지 경우에 매수식 부탁드릴께요. [1] A선이 B선을 골든크로스 한 이후에, 다시 데드크로스되지 않은 상태에서, A선이 C선을 "처음으로" 골든크로스 되는 시점에 매수진입. [2] A선이 B선을 데드크로스 한 이후에, 다시 골든크로스되서 올라가지 않은 상태에서, 처음으로 A선이 C선을 데드크로스 시키는 한 시점에 대해서만 매수진입 (즉, A선이 B선을 데드크로스한 이후 처음으로 C선을 데드크로스 시키는 첫시점에만 진입) 그림으로 표현하면 쉬울듯한데...말로 표현할려니 이상하네요. 매번 성실하고 빠른 답변 ...항상 감사합니다. 좋은 하루되세요.
프로필 이미지
묻어가는자
2013-06-18
177
글번호 64445
지표

민선생 님에 의해서 삭제되었습니다.

프로필 이미지
민선생
2013-06-18
21
글번호 64444
시스템
답변완료

문의합니다

안녕하세요 단순이동평균선 5분선이 20분선을 돌파하거나 또는 MACD선이 MACD Signal선을 돌파하였을 때 매수하고 단순이동평균선 5분선이 20분선을 하향하였을 때 매도하는 식을 부탁 드립니다.
프로필 이미지
cycu
2013-06-18
155
글번호 64441
시스템
답변완료

문의 드립니다.

답변에 항상 감사드립니다. 1,질문 두 값중 큰것,작은 것 을 어떻게 표현하는지요? 예를 들면 진입봉포함 4봉까지의 저가와 진입가-0.5 중 작은 값을 매수손절선으로 하고 반대는 매도진입손절선으로 할려고 합니다. min(진입봉포함 4봉까지의 저가, 진입가-0.5), max(진입봉포함 4봉까지의 고가, 진입가+0.5) 이렇게 해도 되는지요?ㅎㅎ 간단한 것 같은 것이 무지 어렵내요.ㅎㅎㅎ 2,질문 진입횟수를 매수진입이던 매도진입이던 3회만 할려고 하는데 Count=0; for Value1 = 0 to 10 { If sDate==EntryDate(Value1) Then Count = Count+1; } if dayinex+1>30 and Count<=3 then { 진입식 이렇게 했는데 계속 신호가 발생 합니다. 참고로 제가 만든 식이 buy와 sell 대칭과 비대칭을 혼합해서 진입식을 만들었습니다. 부탁드립니다.
프로필 이미지
회원
2013-06-18
172
글번호 64438
시스템
답변완료

수식 오류 재문의

please check 30933 board. always thank you.
프로필 이미지
흑수돌
2013-06-18
193
글번호 64437
지표
답변완료

질문입니다

만약 매수진입을 한뒤 장시작부터 매수진입시점까지의 최저가를 뚫을때 손절할려고 하면 if c<timelow(090000,EntryTime(0)) then ExitLong(); 이렇게 짜면 되지 않나요?? 차트로 보면 전혀 반영이 되있질 않습니다.. 어느 부분이 잘못되었는지 답변 부탁드립니다~
프로필 이미지
하라잉
2013-06-18
127
글번호 64436
시스템
답변완료

부탁드립니다

var: n지표(0),cnt(0),count(0); count = 0; for cnt = 0 to 10{ if sdate == EntryDate(cnt) Then count = count+1; } if date != date[1] Then n지표 = 0; If dayindex > 0 Then { If Close[0] > Close[1] Then n지표= n지표[1] + Volume; Else If Close[0] < Close[1] Then n지표= n지표[1] - Volume; Else n지표= n지표[1]; } var1 = highest(n지표,dayindex+1); var2 = Lowest(n지표,dayindex+1); if dayindex > 0 and count == 0 and MarketPosition == 0 Then{ if C >= dayopen+PriceScale*1 Then buy("b1"); if C <= dayopen-PriceScale*1 Then Sell("s1"); } if MarketPosition == 1 Then{ if CrossDown(n지표,n지표[BarsSinceEntry]-1500) then ExitLong("bx1"); if CrossDown(n지표,var1-5000) Then ExitLong("bx2"); } if MarketPosition == -1 Then{ if crossup(n지표,n지표[BarsSinceEntry]+1500) then ExitShort("sx1"); if crossup(n지표,var2+5000) Then ExitShort("sx2"); } 1. 위 식에서 추가적으로 진입시간을 9시~10시로 제한(매매시간이 아닌 진입시간입니다) 매수한번 매도한번으로 매매회수를 당일2회로 제한 첫진입이 수익이면 두번째 진입을 제한 2. 진입시점의 n지표값이 -1500이 넘어도 청산이 되지 않는 경우가 있는데 이 부분은 어떻게 수정해야되나요
프로필 이미지
1231241
2013-06-18
154
글번호 64435
시스템
답변완료

문의

1.당일 시가가 전일 고가보다 클때만 매수 if *** and dayhigh> dayhigh(1) then buy (); 2, 당일 최고가가 전일 최고가보다 클경우만 매수 3, 현재봉 종가가 20봉 최고가보다 클 경우만 매수 4, 수익거래 청산시에는 리버스 진입 금지 5 ADX(10) 상승중일때만 매수 6, 스탑트레일링 maxpositionprofit 1point 미만은 0.5 하락하면 청산 2 포인트 미만은 0.3 하락하면 청산 7.단기 ATR이 장기 ATR 보다 작은 경우만 매수 8볼린저 밴드폭 얼마간(P) 축소된 상태에서만 매수 이것의 식좀 부탁합니다
프로필 이미지
구다이전설
2013-06-18
159
글번호 64434
시스템