답변완료
갑자기 검색식 오류가 뜹니다.
항상 도와주심에 감사드립니다. _(_ _)_ 전에 만들어주신 아래 의 수식이 검색을 하면 이런 문구가 뜹니다.선언되지 않은 이름 BallBandUP 이 사용되었습니다 라고요... 오늘 갑자기 그러네요~~input : short(5),mid(20),long(60),percent(3); var1 = ma(C,short); var2 = ma(C,mid); var3 = ma(C,long); value1 = max(var1,Var2,Var3); value2 = min(var1,Var2,Var3); Var4 = Sar(0.02,0.2); Var5 = BollBandUp(20,2); if value1 < Value2 * (1+Percent/100) && Value2 * (1+Percent/100) && HIGHEST(H, 4)[1] < C and O < C and ((C[1]*1.025 <= C) or (O*1.025 <= C)) and (C-O)*2.5 >= (H-C) and V[1]*1.2 <= V and ma(V, 5) >= 30000 and DayClose(1) >= 950 and Crossup(C,Var4) and CrossUp(h,Var5) Then { Find(1); }그리고 아래의 수식에서 520골든크로스 봉이 음봉일 경우 어떻게 추가하는지요?ma1(0),ma2(0),cond(False);ma1 = ma(C,5);ma2 = ma(C,20);cond = ma1 < ma2 ;var1 = highest(IFF(C<O,O,0),5);if countif(cond == true and cond[1] == False,5 ) >= 1 and CrossUp(C,var1) Then Find(1);
답변완료
문의드립니다
input : tenkan_len(9),tenkan_mult(2),kijun_len(26),kijun_mult(4),spanB_len(52),spanB_mult(6),offset(26); var : ATR1(0),up1(0),dn1(0),upper1(0),lower1(0),os1(0),spt1(0),max1(0),min1(0),tenkan(0); var : ATR2(0),up2(0),dn2(0),upper2(0),lower2(0),os2(0),spt2(0),max2(0),min2(0),kijun(0); var : senkouA(0); var : ATR3(0),up3(0),dn3(0),upper3(0),lower3(0),os3(0),spt3(0),max3(0),min3(0),senkouB(0); var : tenkan_css(0),kijun_css(0),cloud_a(0),cloud_b(0),chikou_css(0),tx(0); ATR1 = ATR(tenkan_len)*tenkan_mult; up1 = (h+L)/2 + ATR1; dn1 = (h+L)/2 - ATR1; upper1 = iff(C[1] < upper1[1],min(up1,upper1[1]),up1); lower1 = iff(C[1] > lower1[1],max(dn1,lower1[1]),dn1); os1 = iff(c > upper1 , 1 ,IFf(c < lower1, 0 , os1[1])); spt1 = iff(os1 == 1 , lower1 , upper1); max1 = iff(CrossUp(c,spt1) or CrossDown(c,spt1) , max(c,max1[1]) , IFf(os1 == 1 , max(c,max1[1]) , spt1)); min1 = iff(CrossUp(c,spt1) or CrossDown(c,spt1) , min(c,min1[1]) , iff(os1 == 0 , min(c,min1[1]) , spt1)); tenkan = avg(max1,min1); ATR2 = ATR(kijun_len)*kijun_mult; up2 = (h+L)/2 + ATR2; dn2 = (h+L)/2 - ATR2; upper2 = iff(C[1] < upper2[1],min(up2,upper2[1]),up2); lower2 = iff(C[1] > lower2[1],max(dn2,lower2[1]),dn2); os2 = iff(c > upper2 , 1 ,IFf(c < lower2, 0 , os2[1])); spt2 = iff(os2 == 1 , lower2 , upper2); max2 = iff(CrossUp(c,spt2) or CrossDown(c,spt2) , max(c,max2[1]) , IFf(os2 == 1 , max(c,max2[1]) , spt2)); min2 = iff(CrossUp(c,spt2) or CrossDown(c,spt2) , min(c,min2[1]) , iff(os2 == 0 , min(c,min2[1]) , spt2)); kijun = avg(max2,min2); senkouA = avg(kijun,tenkan); ATR3 = ATR(spanB_len)*spanB_mult; up3 = (h+L)/2 + ATR3; dn3 = (h+L)/2 - ATR3; upper3 = iff(C[1] < upper3[1],min(up3,upper3[1]),up3); lower3 = iff(C[1] > lower3[1],max(dn3,lower3[1]),dn3); os3 = iff(c > upper3 , 1 ,IFf(c < lower3, 0 , os3[1])); spt3 = iff(os3 == 1 , lower3 , upper3); max3 = iff(CrossUp(c,spt3) or CrossDown(c,spt3) , max(c,max3[1]) , IFf(os3 == 1 , max(c,max3[1]) , spt3)); min3 = iff(CrossUp(c,spt3) or CrossDown(c,spt3) , min(c,min3[1]) , iff(os3 == 0 , min(c,min3[1]) , spt3)); senkouB = avg(max3,min3); tenkan_css = Red; kijun_css = Blue; cloud_a = teal; cloud_b = red; chikou_css = Green; plot1(tenkan,"Tenkan-Sen",tenkan_css); plot2(kijun,"Kijun-Sen",kijun_css); if CrossUp(tenkan,kijun) Then { tx = Text_New(sDate,sTime,kijun,"b"); Text_SetStyle(tx,2,1); } if CrossDown(tenkan,kijun) Then { tx = Text_New(sDate,sTime,kijun,"s"); Text_SetStyle(tx,2,0); }수고 많으십니다 위 지표를 이용한 시스템식을 부탁드립니다 Kijun-Sen 선의 값이 Tenkan-Sen 선의 값 보다 위에 있고 캔들 가격이 Kijun-Sen 선과 Tenkan-Sen 선의 중심보다 아래이면 매도진입 매수청산Kijun-Sen 선의 값이 Tenkan-Sen 선의 값 보다 아래에 있고 캔들 가격이 Kijun-Sen 선과 Tenkan-Sen 선의 중심보다 위 면 매수진입 매도청산익절 100틱 손절 100틱익절이던 손절이던 청산 이후 같은 방향으로 연속 진입은 최대 3번까지 제한해 주십시요그리고 진입이던 청산이던 봉 완성이 아닌 조건 만족시 진입 청산으로 부탁드립니다 항상 감사드립니다
2025-11-24
101
글번호 228369
시스템