커뮤니티

부탁드립니다

프로필 이미지
서태공
2024-01-28 23:59:56
807
글번호 176139
답변완료
1. 전환선을 기준으로 위 최고가를 우측 추세선으로 20개봉까지 구현해 주세요 반대로 전환선을 기준으로 아래 최저가를 우측 추세선으로 20개봉까지 구현해 주세요 2. 일봉상에 매일 전일 최고가와 최저가를 각각 추세선으로 하여 우측으로 10개봉까지 계속 구현해 주세요 3. 윗꼬리가 몸통보다 길면 파란색으로, 밑꼬리가 몸통보다 길면 빨강색으로 구현해 주세요 고맙습니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-01-29 14:01:47

안녕하세요 예스스탁입니다. 1 var : t(0),hh(0),ll(0),hi(0),li(0),tl1(0),tl2(0); var1 = (highest(H,9)+lowest(L,9))/2; Plot1(Var1); if CrossUp(C,var1) Then { t = 1; hh = h; hi = Index; tl1 = tl_new(sDate,sTime,hh,NextBarSdate,NextBarStime,hh); TL_SetColor(tl1,Red); } if CrossDown(c,var1) Then { t = -1; ll = l; li = Index; tl2 = tl_new(sDate,sTime,ll,NextBarSdate,NextBarStime,ll); TL_SetColor(tl2,Blue); } if hh > 0 then { if t == 1 and h > hh Then { hh = h; hi = Index; TL_SetBegin(tl1,sDate,sTime,hh); } if Index < hi+20 Then TL_SetEnd(tl1,NextBarSdate,NextBarStime,hh); } if ll > 0 then { if t == -1 and l < ll Then { ll = l; li = Index; TL_SetBegin(tl2,sDate,sTime,ll); } if Index < li+20 Then TL_SetEnd(tl2,NextBarSdate,NextBarStime,ll); } 2 var : tl1(0),tl2(0); if Bdate != Bdate[1] Then { var1 = DayHigh(1); Var2 = DayLow(1); Var3 = 0; tl1 = tl_new(sDate,sTime,var1,NextBarSdate,NextBarStime,var1); TL_SetColor(tl1,Red); tl2 = tl_new(sDate,sTime,var1,NextBarSdate,NextBarStime,var1); TL_SetColor(tl2,Blue); } Var3 = Var3+1; if Var3 < 10 Then { TL_SetEnd(var1,NextBarSdate,NextBarStime,var1); TL_SetEnd(var2,NextBarSdate,NextBarStime,var2); } 3 if H-max(C,O) > abs(C-O) Then PlotPaintBar(h,l,"강조",Blue); if min(C,O)-L > abs(C-O) Then PlotPaintBar(h,l,"강조",Red); 즐거운 하루되세요 > 서태공 님이 쓴 글입니다. > 제목 : 부탁드립니다 > 1. 전환선을 기준으로 위 최고가를 우측 추세선으로 20개봉까지 구현해 주세요 반대로 전환선을 기준으로 아래 최저가를 우측 추세선으로 20개봉까지 구현해 주세요 2. 일봉상에 매일 전일 최고가와 최저가를 각각 추세선으로 하여 우측으로 10개봉까지 계속 구현해 주세요 3. 윗꼬리가 몸통보다 길면 파란색으로, 밑꼬리가 몸통보다 길면 빨강색으로 구현해 주세요 고맙습니다.