커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

수식 부탁드립니다

지표식 부탁드립니다. 1. //@version=5 indicator("DC", shorttitle="DC", overlay=true) length = input.int(10, title="Donchian Period", minval=1) offset = input.int(5, title="Offset") // Lvels upper = ta.highest(high, length) lower = ta.lowest(low, length) basis = (upper + lower) / 2 // Plot channels plot(basis, "Basis", color=color.orange, offset=offset) p1 = plot(upper, "Upper", color=color.blue, offset=offset) p2 = plot(lower, "Lower", color=color.blue, offset=offset) // Trend logic var int trend = 0 trend := close > upper[1] ? 1 : close < lower[1] ? -1 : trend[1] trendChangeUp = trend == 1 and trend[1] != 1 trendChangeDown = trend == -1 and trend[1] != -1 // Plot breakout arrows plotshape(trendChangeUp, title="Breakout Up", location=location.belowbar, color=color.green, style=shape.labelup, size=size.tiny, text="BUY", textcolor=color.new(color.white, 0)) plotshape(trendChangeDown, title="Breakout Down", location=location.abovebar, color=color.red, style=shape.labeldown, size=size.tiny, text="SELL", textcolor=color.new(color.white, 0)) // Fill between upper and lower with trend-based color fillColor = trend == 1 ? color.new(color.green, 85) : trend == -1 ? color.new(color.red, 85) : color.new(color.gray, 90) fill(p1, p2, color=fillColor, title="Trend Fill") 2. //@version=4 study("BOX", overlay=true, shorttitle="BOX") // 사용자 입력: 박스 길이 설정 boxp = input(5, "BOX LENGTH") // 박스 상단 및 하단 계산 LL = lowest(low, boxp) k1 = highest(high, boxp) k2 = highest(high, boxp - 1) k3 = highest(high, boxp - 2) NH = valuewhen(high > k1[1], high, 0) box1 = k3 < k2 TopBox = valuewhen(barssince(high > k1[1]) == boxp - 2 and box1, NH, 0) BottomBox = valuewhen(barssince(high > k1[1]) == boxp - 2 and box1, LL, 0) // 박스 상단 및 하단 플로팅 topPlot = plot(TopBox, linewidth=3, color=color.green, title="Top Box") bottomPlot = plot(BottomBox, linewidth=3, color=color.red, title="Bottom Box") // 박스 내부 영역 채우기 fill(topPlot, bottomPlot, color=color.new(color.blue, 90), title="Box Fill") // 봉의 위치에 따른 색상 지정 insideBox = close >= BottomBox and close <= TopBox aboveBox = close > TopBox belowBox = close < BottomBox barcolor(insideBox ? color.gray : na) barcolor(aboveBox ? color.green : na) barcolor(belowBox ? color.red : na)
프로필 이미지
사노소이
2025-05-28
237
글번호 191229
지표
답변완료

검색식 부탁드립니다. 항상 감사드립니다

A=MA(C,5,지수); EMA1 = eavg(close, 5); EMA2 = eavg(EMA1, 5); EMA3 = eavg(EMA2, 5); TEMA = 3*EMA1-3*EMA2+EMA3; Crossup(TEMA,A) 해당 신호로 검색식 부탁드립니다. 항상 감사합니다.
프로필 이미지
빅토리아75
2025-05-27
233
글번호 191217
종목검색

사공하늘 님에 의해서 삭제되었습니다.

프로필 이미지
사공하늘
2025-05-27
85
글번호 191214
검색

사공하늘 님에 의해서 삭제되었습니다.

프로필 이미지
사공하늘
2025-05-27
77
글번호 191213
검색

사공하늘 님에 의해서 삭제되었습니다.

프로필 이미지
사공하늘
2025-05-27
67
글번호 191212
검색
답변완료

종목검색식 부탁드림니다.

항상 노고에 감사드림니다. 아래의 수식을 종목검색식으로 부탁드림니다. A=wavg(2*wavg(scr,len/2) - wavg(scr,len), floor(sqrt(len))); A>A(1) && A(1)<A(2) 지표변수 scr 종가 len 49
프로필 이미지
존슨비치
2025-05-27
161
글번호 191211
종목검색
답변완료

문의 드립니다.

중심선에서도 매매가 진행되고 있습니다. 중심선 위에 주가와 20이평이 있으면서 20이평을 상향 돌파 시 매수 중심선 아래에 주가와 20이평이 있으면서 20이평을 하향 돌파 시 매도 중심선은 추세 기준이고 20이평에서만 매매되도록 부탁드립니다. var : mid(0),mav(0); mid = (DayHigh+DayLow)/2; mav = ma(c,20); if MarketPosition <= 0 and c > mid and CrossUp(c,mav) Then Buy(); if MarketPosition == 1 and CrossDown(c,mav) Then ExitLong(); if MarketPosition >= 0 and c < mid and CrossDown(c,mav) Then Sell(); if MarketPosition == -1 and CrossUp(c,mav) Then ExitShort();
프로필 이미지
선물대장
2025-05-27
135
글번호 191209
시스템
답변완료

질문 부탁드립니다

수고가 많으십니다 for문 수식 관련 질문 하나 부탁드립니다 if h>l*1.08 then { sum1=0; sumi1=0; For cnt = 49 DownTo 1 { id[cnt]=id[cnt-1]; } id[0]= index; For cnt = 1 to (id[0]-id[1]) { sum1=sum1+l[cnt]; sumi1=sumi1+1; } value1=sum1/sumi1; 위 식에서요 For cnt = 1 to (id[0]-id[1]) { sum1=sum1+l[cnt]; sumi1=sumi1+1; } value1=sum1/sumi1; 의 결과값 (sum1/ sum1 ) 을 bb[0] 에, For cnt = 1 to (id[0]-id[2]) 로 했을때 의 결과를 bb[1] ...반복해서 For cnt = 1 to (id[0]-id[4]) 일때는 bb[3] 에 넣는 식을 만들고 bb[0] ~ bb[3] 중 가장 큰 값을 bb[4] 에, bb[0] ~ bb[3] 의 평균 값을 bb[5]에 넣고 그리고 새로운 조건이 발생할때 기존 bb[0]~bb[5] 배열값을 6개씩 뒤로 옮기고자 합니다 (bb[6] ~ bb[11] , bb[12]~ bb[17] ...) 매번 감사드립니다
프로필 이미지
yamu
2025-05-27
147
글번호 191206
지표
답변완료

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

안녕하세요, 도움에 늘 감사드립니다. 아래 키움에서 쓰던 신호인데, 예스트레이더 종목검색으로 변환 부탁드립니다. 감사합니다. S=supertrend(period, multiplier); M=((고가+저가)/2)*거래량/100000000; A=bbandsup(17,2); B=bbandsup(40,2); E=EnvelopeUp(20,2); CROSSUP(C,S) && M>100 && C>O && ((C>ma(h,5) and CrossUp(A,E)) or (c>ma(h,5) and B>E and CrossUp(A,B)) or (A>B and B>E and CrossUP(C,A)) or (CrossUP(C,A) and CrossUP(C,B) and CrossUP(C,E))) 지표변수: Period 15 / Multiplier 3
프로필 이미지
리버피닉스
2025-05-27
248
글번호 191203
종목검색
답변완료

종목 검색 부탁드립니다.

A=if( sum(C-C(1), Short) >0, sum(C-C(1), Short)*(-100) / sum (if(C>C(1), C-C(1), 0), Short), sum(C-C(1),Short)*100/sum(if(C<C(1), C-C(1), 0), Short)); B=if( sum(C-C(1), Long)>0, sum(C-C(1), Long)*(-100) /sum(if(C>C(1), C-C(1), 0), Long), sum(C-C(1),Long)*100/sum(if(C<C(1), C-C(1), 0), Long) ); A<=-70 && B<=-70 - 지표변수설정 Short : 12 Long : 24 첫번째 신호시 매수 조건 검색식 부탁 드립니다
프로필 이미지
골든도라도
2025-05-27
146
글번호 191196
종목검색