커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

구경꾼그림자 님에 의해서 삭제되었습니다.

프로필 이미지
구경꾼그림자
2024-04-30
11
글번호 179070
지표
답변완료

수식전환

죄송합니다 다시 올립니다^^ A=CrossUp(h,BBandsUp(40,2)); B=CrossUp(macd(9,52),0); C1=CrossUp(h,BBandsUp(40,2)); D=CrossUp(macd(9,52,26),sig1(26)); E=CrossUp(macd(9,52),0); F=CrossUp(macd(9,52,26),sig1(26)); G=CrossUp( StochasticsSlow(Period1,Period2), eavg(StochasticsSlow(Period1,Period2),Period3)); H=CrossUp(macd(12,26,9),sig2(9)); ((A and B) or (C1 and D) or (E and F)) and G and H 지표변수 sig1 26 ,sig2 9 period1 20 period2 12 period3 12 입니다 죄송합니다^^
프로필 이미지
트라이
2024-04-30
808
글번호 179067
강조

2wnwn 님에 의해서 삭제되었습니다.

프로필 이미지
2wnwn
2024-04-30
1
글번호 179056
지표
답변완료

종목 검색 수식 부탁드립니다.

항상 도움에 감사합니다. 하기 조건으로 종목을 검색하고자 합니다. [조건] ①삼음봉 이후 음봉으로 갭상승 ②갭음봉의 조건 *시가 = 고가 또는 고가 = 몸통의 1/3 이하 *종가 = 저가 또는 아래꼬리 길이 무관
프로필 이미지
yes초보님
2024-04-30
1013
글번호 179055
종목검색
답변완료

수식 문의

안녕하세요? 샹들리에 스톱을 시스템이 아닌 지표로 부탁드립니다. 감사합니다.
프로필 이미지
에구머니
2024-04-30
869
글번호 179054
지표

핑꺼비 님에 의해서 삭제되었습니다.

프로필 이미지
핑꺼비
2024-04-30
0
글번호 179053
지표
답변완료

수퍼트렌드, ATR이용

Trading view에 나오는 수퍼트렌드와 CCI+ATR돌파를 이용하여 종목검색을 원합니다. (하이킨 아시차트에서) 즉, 1)수퍼트렌드가 UP에서 DN으로 바뀌면서 동시에 RSI(20)가 64이상인 종목 또는 (첨부: 에스바이오메딕스,2024.3.27일자 같이) 2)수퍼트렌드가 UP에서 DN으로 바뀌면서 동시에 CCI+ATR추세라인을 돌파하는 종목 (첨부: 한국석유, 2023.10.10일자 같이) 을 검색코자 합니다. ====================================================================== 1.첨부 에스바이오의 수퍼트렌드는 아래 지표를 이용한 것입니다. <슈퍼트렌드 지표> (수식1) 기준 Base=(H+L)/2; (수식2) UP Base=(H+L)/2; upper_band=base+atr(period)*multiple; downtrend=valuewhen(1, lowest(upper_band(1),period)>upper_band,upper_band); (수식3) DN Base=(H+L)/2; lower_band=base-atr(period)*multiple; uptrend=valuewhen(1, highest(lower_band(1),period)<lower_band,lower_band); (수식4) 슈퍼트렌드 if(eavg(c,200)<c,uptrend,downtrend) (수식5) 200 이평 eavg(c,200) 지표조건 .PERIOD 10 .MULTIPLE 3 2.첨부 한국석유의 CCI+ATR돌파는 아래 지표를 이용한 것입니다. <CCI+ATR 추세라인 지표> (수식1)UP a = atr(a_period); upt = eavg(가격 + a * ratio, 기간); (수식2)DN dnt = eavg(가격 - a * ratio, 기간); (수식3)추세라인 a = atr(a_period); upt = eavg(가격 + a * ratio, 기간); dnt = eavg(가격 - a * ratio, 기간); cc = cci(period); turn = if(cc>=0 && dnt>dnt(1), 1, if(cc<0 && upt<upt(1), -1, 0)); 라인 = if(turn == -1, upt, dnt); valuewhen(1,turn==1 or turn==-1, 라인) 지표조건 .A_PERIOD 10 .PERIOD 20 .기간 20 .RATIO 1 .가격 (H+L)/2 <CCI+ATR 추세라인 돌파> a = atr(a_period); upt = eavg(가격 + a * ratio, 기간); dnt = eavg(가격 - a * ratio, 기간); cc = cci(period); turn = if(cc>=0 && dnt>dnt(1), 1, if(cc<0 && upt<upt(1), -1, 0)); 라인 = if(turn == -1, upt, dnt); B=valuewhen(1,turn==1 or turn==-1, 라인); CROSSUP(C,B) && C>O 지표조건은 위와 동일.
프로필 이미지
ksks
2024-04-29
1480
글번호 179052
종목검색
답변완료

수식 작성 요청

죄송합니다만, 말씀하신 수식을 아래의 수식중 어디에 넣어야 하는건가요? Inputs: TurnLen(9), PrdLen1(26); if PrdLen1 > TurnLen Then { value1 = (Highest(High, TurnLen) + Lowest(Low, TurnLen)) / 2; //전환 Value2 = (Highest(High, PrdLen1) + Lowest(Low, PrdLen1)) / 2; //기준 If crossup(value1,Value2) Then { Buy ("LE") ; } If crossdown(value1,Value2) Then { Sell ("SE"); } } > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식 작성 요청 > 안녕하세요 예스스탁입니다. 시스템식의 진입조건에 아래 내용 추가하시면 됩니다. PrdLen1 >= TurnLen*2 즐거운 하루되세요 > minve 님이 쓴 글입니다. > 제목 : 수식 작성 요청 > 안녕하세요 프로그램 제공수식에서 조금 수정할 수 있는지 문의드리고자 합니다. 시뮬레이션 차트 활용시 효율성 제고를 위해, 일목균형(ver2) 시스템에서 PrdLen1 변수값이 TurnLen 변수값에 비해 최소 2배 이상(같거나 큰)인 경우만 검증하도록 수식을 설정할 수 있나요?
프로필 이미지
minve
2024-04-29
901
글번호 179051
시스템
답변완료

수식전환

수고많으십니다 항상감사합니다 아래 타사수식을 예스랭귀지로 변환 부탁드립니다 근데 타사 조건검색식을 제가 신호수식으로 전환한것인데 자꾸 수식에 )가 필요하다고 나오는데 가능할지요ㅠㅠ A=CrossUp(h,BBandsUp(40,2)); B=CrossUp(macd(9,52),0); C1=CrossUp(h,BBandsUp(40,2)); D=CrossUp(macd(9,52,26),sig1(26)); E=CrossUp(macd(9,52),0); F=CrossUp(macd(9,52,26),sig1(26)); G=CrossUp( StochasticsSlow(Period1,Period2), eavg(StochasticsSlow(Period1,Period2),Period3)); H=CrossUp(macd(12,26,9),sig2(9)); ((A and B) or (C1 and D) or (E and F)) and G and H 지표변수 sig1 26 ,sig2 9 period1 20 period2 12 period3 12 입니다 죄송합니다^^
프로필 이미지
트라이
2024-04-30
881
글번호 179050
강조