답변완료
수식 부탁 드림니다
안녕 하세요수식 문의 드립니다A. 상단밴드1. 상단밴드_상(BBandsUp(Period, D1) +(highest(H, short) + lowest(L, short)+highest(H, mid) + lowest(L, mid)) / 4) / 2---------------------------------------------------2. 상단밴드_하(BBandsUp(Period, D1)+(highest(H, long) + lowest(L, long)) / 2) / 2------------------------------------------------------3. 하단밴드_상(BBandsDown(Period , D1)+(highest(H, short) + lowest(L, short)+highest(H, mid) + lowest(L, mid)) / 4) / 2-------------------------------------------------------4. 하단밴드_하(BBandsDown(Period, D1)+(highest(H, long) + lowest(L, long)) / 2)/ 2Period = 20D1 = 3.0short = 5mid = 10long = 25==================================[[ 별도 수식 ]]B. 볼린저밴드1. 상한선2. 하한선3. 전환선 (Highest(H, short) + Lowest(L, short))/24. 기준선(Highest(H, mid) + Lowest(L, mid))/25. 기준선_G/CA = (Highest(H, mid)+Lowest(L, mid))/2; 조건 = CrossUp( 가격, A);Valuewhen(1, 조건, A)6. 기준선_D/CA = (Highest(H, mid)+Lowest(L, mid))/2; 조건 = CrossDown( 가격, A);Valuewhen(1, 조건, A)7. 수직선_기준선-돌파A = (Highest(H, mid)+Lowest(L, mid))/2;조건 = CrossUp( 가격, A);if(조건, 위치1, 0)8. 수직선_기준선-붕괴A = (Highest(H, mid)+Lowest(L, mid))/2; // 기준선조건 = CrossDown( 가격, A);if(조건, 위치2, 0)[[ 1 ~ 8 까지 하나의 수식 ]]----------------------------------------------------period = 20D1 = 2.0 short = 9mid = 26long = 52가격 = (O+C)/2위치1 = DayHigh()위치2 = DayHigh()---------------------------------------------------------챠트 표시에상단밴드_상/ 상단밴드_하 / 하단밴드_상 / 하단밴드_하전환선 / 기준선기준선_G/C / 기준선_D/C수직선_기준선-돌파/ 수직선_기준선-붕괴===================================[[ 별도 수식 ]]9. .(4봉)_고점M= ma(C, period1); // period1: 1 종류: 가중고점조건= M < M(1) && M(1) > M(2) && M(2) > M(3);A=Valuewhen(1, 고점조건, M(1))10. .(4봉)_저점M= ma(C, period1); // period: 1 종류: 가중저점조건= M > M(1) && M(1) < M(2) && M(2) < M(3);A=Valuewhen(1, 저점조건, M(1))period1 = 1종류 = 가중--------------------------------------------------------------(4봉)_고점 / .(4봉)_저점나타나게 해 주십시요항상 감사 합니다
답변완료
고가저가 시간 수정
늘 감사합니다.직전에 만든 수식은 당일이 표시가 않되요전에 만든 수식은 당일만 표시가 됩니다.아래의 수식을 data2로 수정해 수세요아니면 직전에 만들어 주신 수식에서 당일분도 나오게 해 주세요var : T1(""),T2(0),T3(""),HH(0),LL(0),Hstr(""),Lstr(""),tx1(0),tx2(0);if Bdate != Bdate[1] Then{ Text_Delete(tx1); Text_Delete(tx2); HH = H; LL = L; T1 = NumToStr(Floor(sTime/10000),0); T2 = Floor(FracPortion(sTime/10000)*100); if T2 < 10 Then T3 = "0"+NumToStr(T2,0); Else T3 = NumToStr(T2,0); hstr = NumToStr(HH,2)+"("+T1+":"+T3+")"; Lstr = NumToStr(LL,2)+"("+T1+":"+T3+")"; tx1 = Text_New(sDate,sTime,HH,Hstr); tx2 = Text_New(sDate,sTime,HH,Lstr); Text_SetStyle(tx1,2,1); Text_SetStyle(tx2,2,0); Text_SetColor(tx1,RED); Text_SetColor(tx2,BLUE);}Else{ if HH > 0 and h > HH Then { HH = h; T1 = NumToStr(Floor(sTime/10000),0); T2 = Floor(FracPortion(sTime/10000)*100); if T2 < 10 Then T3 = "0"+NumToStr(T2,0); Else T3 = NumToStr(T2,0); hstr = NumToStr(HH,2)+"("+T1+":"+T3+")"; Text_SetString(tx1,Hstr); Text_SetLocation(tx1,sDate,sTime,HH); } if LL > 0 and l < LL Then { LL = L; T1 = NumToStr(Floor(sTime/10000),0); T2 = Floor(FracPortion(sTime/10000)*100); if T2 < 10 Then T3 = "0"+NumToStr(T2,0); Else T3 = NumToStr(T2,0); Lstr = NumToStr(LL,2)+"("+T1+":"+T3+")"; Text_SetString(tx2,Lstr); Text_SetLocation(tx2,sDate,sTime,LL); }}var1 = DayHigh();Var2 = DayLow();Plot1(var1, "고가");Plot2(Var2, "저가");감사합니다.
답변완료
종목검색식 부탁드림니다.
항상 노고에 감사드림니다.아래의 수식을 종목검색식으로 부탁드림니다. a = BBandsUp(20, 2);b = EAvg(a, 56);d = BBandsUp(40, 2);e = EAvg(d, 56);f = BBandsUp(60, 2);g = EAvg(f, 56);k = BBandsUp(90, 2);j = EAvg(k, 56);t = BBandsUp(100, 2);y = EAvg(t, 56);r = (b + e + g + j + y) / 5;q = (C - O) / 3;ml = IF(C > O, r - q, r);/* 핵심 신호 */sig = CrossUp(C, ml);/* 신호 반환 */sig;
2025-12-12
130
글번호 228959
종목검색
답변완료
신호수식을 종목검색으로문의드립니다
1번 a= bbandsup(20,2); crossup(c,a(26-1)) 2번 Crossup(C ,avg(C, Period1))&&V > avg(V, Period2) * M 지표변수 Period1 120 Period2 10 m 5 3번이격=ma(c,5,지수)- ma(c,20,지수); 이격률=이격/c*100; crossup(이격률,1)3가지 조건검색식 부탇드립니다
답변완료
겸색
키움수식"A=(highest(high,shortPeriod)+lowest(low,shortPeriod))/2;B=(highest(high,midPeriod)+lowest(low,midPeriod))/2;AB=valuewhen(1,crossup(A,B),c);crossup(A,AB)&&C(1)<C&&O<C&&A<C&&A<O"예스랭귀지 작성법 부탁드립니다.