답변완료
종목검색식 부탁드립니다
A1=Crossup(stochasticsSlow(Period1,Period2),eavg(StochasticsSlow(Period1,Period2),Period3));A2=Crossup(MACD(shortperiod,longperiod),eavg(MACD(shortperiod,longperiod),sigperiod));A1 AND A2period1 12period2 5period1 5shortperiod 12longperiod 26sigperiod 9
답변완료
문의드립니다
input : length(20),BB_mult(2.0);var : BB_basis(0),dev(0),BB_upper(0),BB_lower(0);BB_basis = ma(close, length);dev = BB_mult * std(close, length);BB_upper = BB_basis + dev;BB_lower = BB_basis - dev;input : KC_mult_high(1.0);input : KC_mult_mid(1.5);input : KC_mult_low(2.0);var : KC_basis(0),devKC(0);var : KC_upper_high(0),KC_lower_high(0);var : KC_upper_mid(0),KC_lower_mid(0);var : KC_upper_low(0),KC_lower_low(0);var : NoSqz(False),LowSqz(False),MidSqz(False),HighSqz(False);var : mom(0),iff_1(0),iff_2(0),mom_color(0),sq_color(0);KC_basis = ma(close, length);devKC = ma(TrueRange, length);KC_upper_high = KC_basis + devKC * KC_mult_high;KC_lower_high = KC_basis - devKC * KC_mult_high;KC_upper_mid = KC_basis + devKC * KC_mult_mid;KC_lower_mid = KC_basis - devKC * KC_mult_mid;KC_upper_low = KC_basis + devKC * KC_mult_low;KC_lower_low = KC_basis - devKC * KC_mult_low;//SQUEEZE CONDITIONSNoSqz = BB_lower < KC_lower_low or BB_upper > KC_upper_low; //NO SQUEEZE: GREENLowSqz = BB_lower >= KC_lower_low or BB_upper <= KC_upper_low; //LOW COMPRESSION: BLACKMidSqz = BB_lower >= KC_lower_mid or BB_upper <= KC_upper_mid ;//MID COMPRESSION: REDHighSqz = BB_lower >= KC_lower_high or BB_upper <= KC_upper_high; //HIGH COMPRESSION: ORANGE//MOMENTUM OSCILLATORmom = LRL(close - avg(avg(highest(high, length), lowest(low, length)),ma(close, length)), length);//MOMENTUM HISTOGRAM COLORiff_1 = iff(mom > iff(isnan(mom[1])==true,0,mom[1]) , lime , green);iff_2 = iff(mom < iff(isnan(mom[1])==true,0,mom[1]) , red , maroon);mom_color = iff(mom > 0 , iff_1 , iff_2);//SQUEEZE DOTS COLORsq_color = iff(HighSqz , red ,IFf(MidSqz , Cyan ,IFf(LowSqz , black , Yellow)));//PLOTSplot1(mom, "MOM",mom_color);plot2(0, "SQZ", sq_color);수고많으십니다 문의드릴 내용은 위 수식에서 매수plot1 MOM의 lime색과 plot2 SQZ 의 Cyan색 또는 red색과 겹치는 부분에서 매수매수청산plot1 MOM의 red색과 plot2 SQZ 의 Cyan색과 또는 red색을 겹치는 부분에서 매수청산이런 수식을 부탁드립니다 감사합니다
답변완료
종목검색식 부탁드립니다
1. 주 60 이평이 (단순) 하락추세에서 상승추세로 돌아서는 종목검색식 부탁드려요.2. 주 60 이평이(단순) 하락추세에서 상승추세 로 돌아서는 0봉전~10봉전까지의 모든 종목검색식 부탁드립니다.---------------------------------------------------------------------3. 아래의 수식을 참고하여, 수식2) B 가 첫봉 일때 (0봉전) 종목 검색식 부탁드려요'4. 아래의 수식을 참고하여, 수식2) B 가 2일 연속 일때 종목 검색식 부탁드려요. (변수로 )5. 아래의 수식을 참고하여, 수식2) B 가 3일 연속 일때 종목 검색식 부탁드려요 (변수로 ----아래-----수식1) A i_wvf=((high-lowest(C,22))/lowest(C,22))*100;i_sDev=2.0*stdev(i_wvf,20);i_midLine=avg(i_wvf,20);i_upperBand=i_midLine+i_sDev;i_rangeHigh=(highest(i_wvf,50))*ph;i_wvf;수식2) B i_wvf=((high-lowest(C,22))/lowest(C,22))*100;i_sDev=2.0*stdev(i_wvf,20);i_midLine=avg(i_wvf,20);i_upperBand=i_midLine+i_sDev;i_rangeHigh=(highest(i_wvf,50))*ph;if(i_wvf>=i_upperBand or i_wvf>=i_rangeHigh,i_wvf,0); 수식3) C i_wvf=((high-lowest(C,22))/lowest(C,22))*100;i_sDev=2.0*stdev(i_wvf,20);i_midLine=avg(i_wvf,20);i_upperBand=i_midLine+i_sDev;i_rangeHigh=(highest(i_wvf,50))*ph;ob=(i_wvf>=i_upperBand) or (i_wvf>=i_rangeHigh);if(ob,1,0); //os:OverBuy//과매수 4회이상 연속후 이탈)if( ((ob(1)>0 and ob(2)>0 and ob(3)>0 andob(4)>0) and ob ==0),i_wvf,0);지표조건 PH 0.95
답변완료
지표와 종목검색식 부탁 드립니다
트레이딩뷰의 상보강도(Relative Strength) 소스코드이며, RSI 아닙니다.비교 대상은 주가지수입니다예스트레이더에서 사용할 수 있도록 지표와 종목검색식 부탁드립니다indicator('Relative Strength', shorttitle='RS', timeframe='')comparativeTickerId = input.symbol('SPX', title='Comparative Symbol')lenght = input.int(50, minval=1, title='Period')showMA = input(defval=false, title='Show Moving Average')lenghtMA = input.int(10, minval=1, title='Moving Average Period')baseSymbol = request.security(syminfo.tickerid, timeframe.period, close)comparativeSymbol = request.security(comparativeTickerId, timeframe.period, close)hline(0, color=color.black, linestyle=hline.style_dotted)res = baseSymbol / baseSymbol[lenght] / (comparativeSymbol / comparativeSymbol[lenght]) - 1plot(res, title='RS', color=color.new(#1155CC, 0))sma_1 = ta.sma(res, lenghtMA)plot(showMA ? sma_1 : na, color=color.new(color.gray, 0))
2025-12-02
101
글번호 228602
종목검색
답변완료
수정 부탁드립니다.
참고차트는 일봉차트이고 기본차트는 60분봉 차트입니다. 에스문법에 맞지 않을 부분이 많을 건데 맞게끔 수정좀 부탁드립니다. Inputs: atr_crash(1.5), atr_vtrig(1.7), lookback_d(7); # 일봉 (Data2) 지표 및 변수 정의 vars: d_osc(0), r(0), entry_amt(0), d_atr_avg(0); # 장세 판단 변수 # r=2 진입 트리거 상세 변수 vars: v_sig(false), w_sig(false), d_res_h(0), d_bb_down(0);# 일봉 지표 계산 d_osc = Data2(MACD(10, 20, 6, 1)); d_atr_avg = Data2(avg(ATR(20), 60)); # 1. r = -2 (폭락장, 1계약 Short) if Data2(c) < Data2(ema(c, 50)) and d_osc < 0 and Data2(c) < Data2(ema(c, 200)) and Data2(ATR(20)) > d_atr_avg * atr_crash then { r = -2; entry_amt = 1; } # 2. r = 2 (고위험 반등장 / 1계약 Long 진입 허용) else if Data2(c) < Data2(ema(c, 50)) and d_osc > d_osc[1] and Data2(c) < Data2(ema(c, 200)) then { r = 2; entry_amt = 1; }if r = 2 then # 일봉 Regime 2가 선언될 때만 60분봉 진입 로직 실행 # V-자형 Trigger (공격형/투매 반전) d_res_h = Data2(Highest(H, lookback_d)); #일봉상 7봉전 이내중 atr*1.5보다 긴 음봉중 가장 긴 장대음봉의 고점-을 표현하는 함수로 수정좀 해주세요 d_bb_down = Data2(BollBandDown(20, 2)); if atr(20) > average(atr(20), 60) *atr_vtrig then { if c > d_res_h then { if Data2(c) > d_bb_down and barsSince(Data2(L) < d_bb_down, 3) <= 3 then { v_sig = true; } if macd(10, 20, 6, 1) > 0 then { w_sig = true; } (60분봉상) if v_sig or w_sig then { buy("r2long", entry_amt); } } # 최종 매수 실행
답변완료
문의 드립니다.
안녕하세요 ~ 수고 많으십니다.아래의 1라인이 2라인을 돌파할때 종목 검색식 부탁 드립니다. 1라인 LinearRegressionvalue(C,5,0)+ LinearRegressionSlope(C,5)2라인 A=RSI(11);B=macd(9,18);D=macd(9,18)-eavg(macd(9,18),6);a1=crossup(A,30);a2=crossdown(A,70);b1=crossup(B,D);b2=crossdown(B,D);E=valuewhen(1,a1 or a2 or b1 or b2,o);wavg(e,2)*1.00382;감사합니다.
답변완료
문의드립니다
수고하십니다. 수식부탁드립니다. 1. 총자금 1백만원 1.rsi oscillator bull 매수신호시 a%(10%)씩 매수한다. 매수신호날때마다 피라미딩매수.총매도회수 p(10)회차2. 1차매도 = 총잔액이 b%(5%,6%,7%. . . .) 상승시 일정량 c%(10%,20%.30%,40%..)매도한다 3. 2차매도 =1차매도후 총잔액이 1차+ d%(2%,3%,4%,5%)추가상승시 일정량 c%(10%,20%,30%,40%)매도한다4. 3차매도= 2차매도후 총잔액이 2차+d%(2%,3%,4%,5%) 추가상승시 일정량 c%(10,20,30,40%)매도 5차 6차 ......1차2차3차4차5차6차매도 또는 스토캐스틱과열시 전부매도한다.아래수식을참고하여부탁드립니다. value = data1(StochasticsK(Period,Period1)); If data1(CrossDown(value, 80)) Then Sell("S") 감사합니다