커뮤니티

문의 드립니다.

프로필 이미지
하우즐영
2023-02-22 15:12:34
1520
글번호 166568
답변완료
특정 범위를 주챠트 또는 보조챠트에 표시할 수 있을까요? 예를 들어서 1. 주챠트에서 5이평이 20이평보다 크면서 60이평 보다는 작은 범위를 캔들위에 표시하거나 2. 보조챠트에서 스토캐스틱7이 50 이상 80이하 부분을 선을 두껍게 하든, 빗금을 치든 여하한 방법으로 표시할 수 있는 부분을 부탁드립니다. 감사합니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-02-23 15:36:57

안녕하세요 예스스탁입니다. 1 수식에서 별도로 채우기등이 되지 않아 해당 구간에 박스로 그려지게 작성해 드립니다. var : box(0); var1 = ma(c,5); Var2 = ma(C,20); Var3 = ma(C,60); Condition1 = var1 > Var2 and var1 < Var3; Plot1(var1); Plot2(var2); Plot3(var3); if Condition1 == true Then { if Condition1[1] == False Then { Value1 = sDate; Value2 = sTime; value3 = h; Value4 = l; box = Box_New(sDate,sTime,value1,NextBarSdate,NextBarStime,Value2); Box_SetColor(box,Red); Box_SetFill(box,true); } Else { if h > Value3 Then Value3 = h; if l < Value4 Then Value4 = l; Box_SetBegin(box,value1,Value2,Value3); Box_SetEnd(box,NextBarSdate,NextBarStime,Value4); } } 2 plot함수의 5번째 매개변수가 굵기입니다. 해당 부분에 조건에 따라 다른 굵기 지정하시면 됩니다. 50~80사이는 굵기2, 아니면 0으로 그려지게 작성해 드립니다. input : sto1(10),sto2(5); var : stok(0); stok = stochasticsK(sto1,sto2); plot1(stok,"slowk",Def,Def,IFf(stok> 50 and stok < 80,2,0)); PlotBaseLine1(20); PlotBaseLine2(50); PlotBaseLine3(80); 즐거운 하루되세요 > 하우즐영 님이 쓴 글입니다. > 제목 : 문의 드립니다. > 특정 범위를 주챠트 또는 보조챠트에 표시할 수 있을까요? 예를 들어서 1. 주챠트에서 5이평이 20이평보다 크면서 60이평 보다는 작은 범위를 캔들위에 표시하거나 2. 보조챠트에서 스토캐스틱7이 50 이상 80이하 부분을 선을 두껍게 하든, 빗금을 치든 여하한 방법으로 표시할 수 있는 부분을 부탁드립니다. 감사합니다.