커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

지표 좀 부탁 드립니다.

* 항상 많은 도움에 고맙습니다. * 수식에서 var81 = var93+value4 ; Plot81(var81) ; 있을 경우 . LRLv선 보다 var81 크면 + value4 해주고 . LRLv선 보다 var81 작으면 - value4 해주는 수식 좀 요청 드립니다. if LRLv > var81 then { var81 + value4 } if LRLv < var81 then { var81 - value4 } 이렇게 하니까 안되네요.... * 파라 볼릭 점 찍기 에서 상승 점 마지막 점을 기준으로 수평선 하락 점 마지막 점을 기준으로 수평선 좀 부탁 드립니다. 가장 최근점 기준으로 두개만 나오게 요청 좀 드림니다. Input : af(0.02), maxAF(0.2); var10 = SAR(af,maxAF); if var10 > C Then Plot24(var10, "SAR",BLUE,DEF,2); Else Plot24(var10, "SAR",RED,DEF,2);
프로필 이미지
요타
2020-09-28
808
글번호 142686
지표
답변완료

수식 문의드립니다

안녕하세요 항상 감사드립니다. 매수할때 주가가 이동평균 10일선을 상향 돌파하면 매수를 하되 주가가 이동평균 10일선을 하향 돌파하고 10캔들전까지는 상향돌파를 하더라도 포지션을 취하지 말고 지켜보는 조건식을 만들고 싶은대 어떻게 하는지 감이 잘안잡히네요.. 매수 조건식만 부탁드립니다. 항상 감사드립니다~
프로필 이미지
백상아리777
2020-09-25
755
글번호 142685
시스템
답변완료

수식부탁드립니다. 감사합니다.

일봉으로 아래식을 참고하고 있습니다. 이것을 분차트에서 일봉기준 수치로 볼수있도록 수식부탁합니다. 감사합니다. input : 시작(5),마감(20),이평(2); var : cnt(0); var1=0; for cnt = 시작 to 마감 if c>BollBandUp(cnt,2) Then var1 = var1+1; var2=ma(ma(ma(var1,이평),이평),이평); plot1(var1,"돌파수치"); plot2(var2,"트릭스이평");
프로필 이미지
e편한신호
2020-09-25
846
글번호 142680
지표
답변완료

수식 부탁드립니다

이베스트 지표인데요 수식 변환좀 부탁드립니다,예스스탁에도 있는데 이베스트처럼 라인이 나오지 안아서 이베스트 수식은 이겁니다 RegressionLineMv(가격,기간);
프로필 이미지
초보나무
2020-09-25
809
글번호 142661
지표
답변완료

진입방지

안녕하세요? 금일에 "Ex1"라는 청산이 있을경우 금일 진입 방지 하려고 할때 어떨게 해야 합니까?
프로필 이미지
대가들의매매
2020-09-25
671
글번호 142659
시스템
답변완료

문의

답변수식으로 시뮬레이션을 해보니 처음 요청수식과 동일한 결과가 나옵니다. 이평1 1~20 이평2 1~20 위 조건으로 시뮬레이션 해보니 441개 항목의 변수값, 거래횟수, 손익 모두 일치합니다. 왜 그런지요? ************************************************************************** 안녕하세요 예스스탁입니다. input:이평1(81),이평2(103); var : sum2(0,Data2),i2(0,Data2),v2(0,Data2); var : sum3(0,Data3),i3(0,Data3),v3(0,data3); if Data2(Bdate != Bdate) Then { sum2 = 0; i2 = 0; } sum2 = sum2 + Data2(c); i2 = i2 + 1; if i2 < 이평1 Then v2 = sum2/i2; Else v2 = data2(ma(C,이평1)); if Data3(Bdate != Bdate) Then { sum3 = 0; i3 = 0; } sum3 = sum3 + Data3(c); i3 = i3 + 1; if i3 < 이평2 Then v3 = sum3/i3; Else v3 = data3(ma(C,이평2)); if crossup(v2,v3) Then buy("b"); 즐거운 하루되세요 > 좌오비우오비 님이 쓴 글입니다. > 1) 금일 발생봉부터 계산하는 수식으로 수정바랍니다. input:이평1(81),이평2(103); var : v2(0,data2),v3(0,data3); v2 = data2(ma(C,이평1)); v3 = data3(ma(C,이평2)); if crossup(v2,v3) Then buy("b");
프로필 이미지
좌오비우오비
2020-09-25
803
글번호 142658
시스템
답변완료

문의드립니다

1, Correlation 이 상관관계 함수뒤에 3개의 Numeric 이들어가는데 처음들어가는 Numeric 두번째들어가는 Numeric 세번째들어가는Numeric 각각 의 의미를 알고싶습니다 2, 3개의 Numeric을 두개로 줄일수없나요? 3,() 소괄호 와 [] 괄호의 차이는 무엇인가요?
프로필 이미지
처음처럼22
2020-09-25
905
글번호 142657
사용자 함수
답변완료

해외선물입니다 수식 요청건

나스닥선물 운용입니다. 30분봉입니다. 매수진입 100봉동안 최저점에 +0.5% 근접시 실시간 매수 진입 매수청산 매수한후 +100틱에 청산 매수한후 -100틱에 손저 하루에 1회만 거래 매도진입 100봉동안 최고점에 -0.5% 근접시 실시간 매도 진입 매도청산 매도한후 수익이 +100틱에 청산 매도한후 손실이 -100틱에 손절 하루에 1회만 거래 각각 매수 매도 1회만 거래되게 요청드림니다.
프로필 이미지
이형지
2020-09-25
727
글번호 142656
시스템
답변완료

기존 수식에 기능추가 요청(총 거래 금액 설정 및 운영 시작일 지정가능여부)

국내주식 Kodex200 입니다. data1 : 30분봉 data2 : 일봉입니다. 아래수식으로 운영하고 있으며 다음과 같은 기능을 추가하고 싶어요... 1. 총 거래금액이 5000만원 거래되는 수식으로 요청 2. 아래 적용되는 수식이 특정일자(예를들면 2020년 9월 25일) 부터 적용되는 수식 =============기존 적용 수식 ===================== # 5000만원 자금 운용버전 202008 불타기 버전 input : 일봉RSI기간(30); input : 일봉RSI값1(52),일봉RSI값2(36),일봉RSI값3(30); input : 손절봉수(9999999999); input : 진입최대개수(1000); input : 일차진입금액(5); input : 이차진입금액(50); input : 삼차진입금액(200); input : 청산률(5); var : RSI2(0,Data2); RSI2 = Data2(RSI(일봉RSI기간)); if MarketPosition == 0 or (MarketPosition == 1 and MaxEntries < 진입최대개수) Then { if data1(sTime == 93000 or sTime == 120000 or sTime == 123000) Then { if Data2(RSI2 > 일봉RSI값1) Then { Buy("불타기매매1",OnClose,DEf,Floor(일차진입금액*10000/c)); } if Data2(RSI2 < 일봉RSI값2 and RSI2 > 일봉RSI값3 ) Then { Buy("하락과도매매1",OnClose,DEf,Floor(이차진입금액*10000/c)); } if Data2(RSI2 < 일봉RSI값3) Then { Buy("폭락과도매매1",OnClose,DEf,Floor(삼차진입금액*10000/c)); } } } if MarketPosition == 1 and BarsSinceEntry == 손절봉수 Then ExitLong(); SetStopProfittarget(청산률,PercentStop);
프로필 이미지
이형지
2020-09-25
822
글번호 142655
시스템