커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

질문드립니다.

안녕하세요. 시스템 성과보고서에 보면 진입효율과 청산효율이 있습니다. 이거 수식좀 알수있을까요? 그리고 진입효율을 차트에 지표로 띄울수도 있는지 궁금합니다. 예스스탁 같은데서 진입효율값을 불러오려면 어떻게해야할까요.
프로필 이미지
율담
2025-05-13
203
글번호 190774
사용자 함수
답변완료

예스랭귀지로 변환 부탁드려요

키움수식인데 예스트레이더로 변환 부탁드립니다. 1. 전환=(highest(high,shortPeriod)+lowest(low,shortPeriod))/2; Crossup(C,전환(midPeriod-1)) shortPeriod 9 midPeriod 26 2. 이평=ma(C,기간); Crossup(C,이평(midPeriod-1)) shortPeriod 9 midPeriod 26 기간 20 3. Bu=BBandsUp(20,2); Crossup(C,Bu(midPeriod-1)) midPeriod 26 즐거운 하루 보내세요~
프로필 이미지
스톰82
2025-05-13
236
글번호 190770
종목검색
답변완료

질문 부탁드립니다

수고하십니다 tl_setbegin , tl_setend 에 관한 질문인데요,. 특정 조건 만족시에 기존의 추세선의 시작점과 끝점을 새로 설정하는 함수인데 어떤 방식으로 사용이 되는건지 아래식을 예시로 간략하게 사용 방법을 알려주시면 감사하겠습니다 var : cnt(0), sum1(0), sumi1(0),summ(0),tt(0),hh(0),ll(0),tl(0),tl1(0),n(0); var: sum2(0),sumi2(0); var : t(0),StartBarIndex(0),dd(0),d1(0),d2(0),e1(0),e2(0); Array : ii[50](0),aa[50](0); var : count(0),sumaa(0),sumai(0),avgaa(0); if Bdate != Bdate[1] Then { DD = DD+1; } if (h>l*1.08) and (d1 == 0 or (d1 > 0 and dd >= d1+5)) Then { d1 = dd; hh = h; var1 = Index; Var2 = var1[1]; Var3 = Var2[1]; sum1=0; sumi1=0; sum2=0; sumi2=0; For cnt = 1 to (var1-Var2) { sum1=sum1+l[cnt]; sumi1=sumi1+1; } value1=sum1/sumi1; if avgaa == 0 or (avgaa > 0 and( value1*1 >= avgaa*1.15 or value1*1 <= avgaa*0.70)) Then { For cnt = 49 DownTo 1 { aa[cnt] = aa[cnt-1]; #ee[cnt]= ee[cnt-1]; } aa[0] = value1*1; sumaa = sumaa+aa[0]; sumai = sumai+1; avgaa = sumaa/sumai; } }
프로필 이미지
yamu
2025-05-13
211
글번호 190768
지표

우유 님에 의해서 삭제되었습니다.

프로필 이미지
우유
2025-05-13
10
글번호 190765
시스템
답변완료

수식 문의드립니다

안녕하세요 하단 로직을 수식으로 짜고 있는데 실행 시 시스템 적용 시 진입이 발생하지 않아 검토 부탁드립니다 1차 신호: X봉 고가/저가를 돌파 1차 신호 이후 XX봉 수 동안 되돌림 발생하는지 감지 2차 신호: 되돌림 이후 1차 신호의 고가/저가를 다시 돌파하면 매수/매도 혹여나 제가 작성한 코드가 이해하기 어려우면 위 로직을 수식으로 작성부탁드리겠습니다 도움주셔서 감사합니다 Inputs: X1(20), WaitLen(5); Vars: hh(0), ll(0), BreakBar(-1), LongReady(False), ShortReady(False); // 1. 고점/저점 계산 hh = Highest(H, X1); ll = Lowest(L, X1); // 2. 1차 돌파 감지 If BreakBar == -1 and CrossUp(C, hh[1]) then Begin BreakBar = CurrentBar; LongReady = False; End; If BreakBar == -1 and CrossDown(C, ll[1]) then Begin BreakBar = CurrentBar; ShortReady = False; End; // 3. 되돌림 감지 (고가 아래 / 저가 위로 다시 내려왔는지) If BreakBar > 0 and CurrentBar <= BreakBar + WaitLen then Begin If Close < hh then LongReady = True; If Close > ll then ShortReady = True; End; // 4. 되돌림 이후 재돌파 → 진입 If LongReady and Close > hh then Begin Buy("B1", AtMarket, DEf, 1); BreakBar = -1; LongReady = False; End; If ShortReady and Close < ll then Begin Sell("B2", AtMarket, DEf, 1); BreakBar = -1; ShortReady = False; End; // 5. 대기 기간 초과 → 초기화 If BreakBar > 0 and CurrentBar > BreakBar + WaitLen then Begin BreakBar = -1; LongReady = False; ShortReady = False; End;
프로필 이미지
sewzie
2025-05-13
208
글번호 190764
시스템
답변완료

92641 다시 확인해주세요

92641 전체적으로 오류가 나네요. 다시 확인 부탁드립니다
프로필 이미지
삼손감자
2025-05-13
243
글번호 190763
지표

우유 님에 의해서 삭제되었습니다.

프로필 이미지
우유
2025-05-13
1
글번호 190762
시스템
답변완료

종목검색식 요청드립니다.

아래 키움신호가 발생한 종목검색식을 만들고 싶습니다. 도움 부탁드리며 항상 감사합니다. *키움신호 (이평1-5, 이평2-20, 이평3-60) M5=Ma(c,이평1,가중); M20=Ma(c,이평2,가중); M60=Ma(c,이평3,가중); 조건=crossup(M5,M20); 조건1=crossup(M5,M60); A=Valuewhen(1,조건,M5); B=Valuewhen(1,조건1,M60); A=B and Crossup(C,A) and crossup(C,B) and C>M20
프로필 이미지
onlypsn
2025-05-13
246
글번호 190761
종목검색
답변완료

수식 질문입니다

1 M[0] > M[1] M[0] > M[2] M[0] > M[3] M[0] > M[4] M[0] > M[5] 5가지(or 여러) 조건중 하나만 만족해도 진입하는 매수식을 만들고 싶습니다 2 주식 1분봉 차트에서 dayclose(1)을 그렸을때 KRX 차트 와 통합 차트 다르게 나오는거 맞나요? 3 1분봉 통합차트에서 dayclose(1) 를 K 시세로 나타내고 싶습니다 감사합니다
프로필 이미지
여름가을
2025-05-13
216
글번호 190760
시스템
답변완료

오류 체크

안녕하세요? 종목 검색을 요즘 하기 시작했는데, 해보니까, ma 에서는 별 문제가 없는데, LRL이나 ema 함수를 쓰면 문제가 생기는 것 같습니다. 간단한 ema 정배열된 종목을 제가 모아둔 관심종목 내에서 찾는데, 많은 경우는 정배열된 종목들이 나오는데, 문제는 그렇지 않은 종목들도 덩달아 같이 검색되어 나옵니다. 이 문제 좀 체크해 보시기 바랍니다. input: p1(5), p2(20), p3(75); var1 = Ema(C,p1); var2 = Ema(C,p2); var3 = Ema(C,p3); if var1 > Var2 && Var2 > Var3 Then Find(1); 이렇게 정배열 검색식을 작성했는데, 일봉 기준으로 (K) CJ 대한통운 (K) CJ 제일제당 (K) SK (K) PI 첨단소재 등도 같이 검색됩니다. 무엇이 문제인지가 궁금합니다. 감사합니다.
프로필 이미지
에구머니
2025-05-13
238
글번호 190759
종목검색