커뮤니티

예스랭귀지 Q&A

글쓰기

동동이아빠 님에 의해서 삭제되었습니다.

프로필 이미지
동동이아빠
2025-05-16
17
글번호 190910
지표
답변완료

질문 부탁드립니다

지난 답변 감사드립니다 몇 가지 여쭤보겠습니다 질문1) 혹시 아래와 같은 최근 10개만 나타낸 추세선에서 최근 3개만 색상을 변경 할 수는 있을까요?? (혹은 최근3개 이전에(과거값) 나오는 추세선들만 색상 변경) 최근 n개는 표시하지 않게 하는거랑 마찬가지로 색상 변경도 안되나요?~ sd[0] = sDate; st[0] = sTime; TL_SetExtRight(tttl[10],False); tttl[0]=tl_new(sd[3],st[3],aa[3],sd[1],st[1],aa[1]); TL_SetSize(tttl[0],0); TL_SetExtRight(tttl[0],true); 질문2) text 함수 관련 질문인데요 txtt[0]=text_new(sd[0],st[0],aa[0],NumToStr((aa[0]-aa[1])/aa[1]*100,0)); numtostr 으로 퍼센트 계산하는 식을 넣었는데 혹시 (aa[0]-aa[1])/aa[1]*100 뒤에 % 라는 문자를 추가로 넣을 수 있을까요? 그리고 텍스트 함수는 값을 하나만 표현할 수 있나요? 예를들어서 aa[0], aa[1], (aa[0]-aa[1])/aa[1]*100 이런식으로 3가지 값을 쉼표나 띄어쓰기로 구분해서 하나의 텍스트 함수로 표현하게 할 수 있는지 그렇지 않으면 개별로 텍스트 함수를 작성해야 하는지 궁금합니다 질문3) 추세선 끼리의 crossup crossdown 은 계산이 가능하나요?? 아래식에서처럼 tttl1 배열에 추세선을 저장하고 "우측연장"한 상태에서, tttl1[1] 추세선이 tttl1[0] 추세선을 crossup 했을때의 "가격"값을 저장할 수 있을까요?? 감사합니다 var : cnt(0), sum1(0), sumi1(0),summ(0),tt(0),hh(0),ll(0),tl(0),tl1(0),n(0),ae(0); var: sum2(0),sumi2(0),count(0),sumaa(0),sumai(0),avgaa(0); var : t(0),StartBarIndex(0),dd(0),d1(0),d2(0),e1(0),e2(0); Array : ii[50](0),aa[50](0),cc[50](0),ee[50](0),ttl[30](0),txtt[40](0), tttl1[40](0),tttl2[40](0),sd[45](0),st[45](0),ad[50](0),at[50](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; tl=TL_NEW(sDate,sTime,100,sDate,sTime,999999); TL_SetSize(tl,0); TL_SetColor(tl,Gray); For cnt = 1 to (var1-Var2) { sum1=sum1+l[cnt]; sumi1=sumi1+1; } value1=sum1/sumi1; For cnt = 49 DownTo 1 { aa[cnt] = aa[cnt-1]; sd[cnt] =sd[cnt-1]; st[cnt] =st[cnt-1]; # ttl[cnt] =ttl[cnt-1]; txtt[cnt] = txtt[cnt-1]; tttl1[cnt]=tttl1[cnt-1]; } aa[0] = value1; sd[0] = sDate; st[0] = sTime; TL_SetExtRight( tttl1[3],False); tttl1[0] = TL_New(sd[5],st[5],aa[5],sd[3],st[3],aa[3]); TL_SetSize( tttl1[0],0); TL_SetDrawMode( tttl1[0],0); TL_Delete( tttl1[3]); TL_SetExtRight( tttl1[0],true); }
프로필 이미지
yamu
2025-05-19
245
글번호 190909
지표

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

프로필 이미지
와우리
2025-05-16
38
글번호 190908
시스템
답변완료

지표가 틀리게 나와서 문의 드립니다.

키움수식 : 1. A=shift(c,-12+1); B=shift(c,-26+1); BB=BBandsUp(20,2); M=Macd(12,26); 조건1=CrossUp(A,BB(P1)) && !(M>0); Valuewhen(1,조건1&&!조건1(1),위치) 2.A=shift(c,-12+1); B=shift(c,-26+1); BB=BBandsUp(20,2); M=Macd(12,26); 조건2=CrossUp(B,BB(P2)) && !(M>0); Valuewhen(1,조건2&&!조건2(1),위치) P1 :0 P2 :25 위치: L 예스트레이더 input : 기간(20),midPeriod1(12),midPeriod2(26),BBandsUp(0); var: AA(0),BB(0),CC(0),DD(0),조건1(False),조건2(False),p1(0); AA=(c-midPeriod1+1); BB=(c-midPeriod2+1); CC=BollBandUp(20,2); DD=Macd(12,26); 조건1=CrossUp(AA,CC[0]) && !(DD>0); 조건2=CrossUp(BB,CC[25]) && !(DD>0); if 조건1 == true and 조건1[1] == False Then var1 = L; if 조건2 == true and 조건2[1] == False Then var2 = L; if var1 > 0 and Var2 > 0 Then Plot1(VAR1); Plot2(VAR2); 기준선 입니다. 추가 RQ : 종목검색도 같이 부탁 드립니다.
프로필 이미지
박두희
2025-05-20
299
글번호 190899
지표
답변완료

종목 검색 부탁드립니다.

AA=(H+L+C)/3; BB=AA*V; X1=SUM(BB,기간); X2=SUM(V,기간); dev2 = 2 * stdev(AA, 기간); CT=X1/X2; CT-dev2 위 수식을 돌파하는 종목 검색식 부탁드립니다
프로필 이미지
골든도라도
2025-05-16
204
글번호 190896
종목검색

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

프로필 이미지
와우리
2025-05-16
26
글번호 190886
시스템
답변완료

키움신호를 종목검색 변환 부탁드립니다.

안녕하세요, 최근에 예스트레이더를 사용하면서, 많은 도움을 받고 있습니다. 아래는 제가 키움에서 사용했던 신호 두개 입니다. 검색식으로 변환 부탁드립니다. 1. 주봉 A=RSI(12); M10=MA(C,10); M240=MA(C,240); LL=Lowestsince(1,crossdown(M10,M240),M10); D=LinearRegressionvalue(C,10,0)+ LinearRegressionSLope(C,10); (A<30 and A>A(1) and D>D(1)) or (C<LL and C>C(1)) 2. 일봉 A=RSI(12); Mtm1=C(1)-C; Mtm2=abs(Mtm1); TSI=MA(MA(Mtm1,12,지수),26,지수)/ MA(MA(Mtm2,12,지수),26,지수)*-100; R30=Valuewhen(1,Crossup(A,30),C); B=MA(C,10); D=LinearRegressionvalue(C,10,0)+ LinearRegressionSlope(C,10); TSI>EAVG(TSI,9) && (Crossup(D,R30) or Crossup(B,R30))
프로필 이미지
리버피닉스
2025-05-16
239
글번호 190885
종목검색

요타 님에 의해서 삭제되었습니다.

프로필 이미지
요타
2025-05-16
0
글번호 190881
지표
답변완료

매일 9시에 진입하기

다른 조건 없이 매일 9시에 양봉인 경우에 1개를 옵션 매수하고 15시에 청산하는 시스템을 만들어 주십시오. 감사합니다.
프로필 이미지
몸통공격
2025-05-16
215
글번호 190877
시스템
답변완료

문의 드립니다.

안녕하세요 아래의 신호 수식에 대한 종목 검색식 부탁 드립니다. M20 = ma(C, 20, 삼각); M60 = ma(C, 60, 삼각); LL = LowestSince(1, CrossDown(M20, M60), M20); A = if(M20 != LL && M20<M60, LL, 0); CROSSUP(C,A) AND A != 0 감사합니다.
프로필 이미지
ikksoo
2025-05-16
209
글번호 190873
검색