안녕하세요,
아래와 같은 식을 사용하고 있는데,
해당 수치의 근처에 왔을 때만 선을 나타내고 싶습니다.(평상 시 다 나타나면 화면을 보기가 불편해서요)
감사합니다.
Plot1(DayOpen+(abs(dayHigh(1)-DayLow(1))+abs(dayHigh(2)-DayLow(2))+abs(dayHigh(3)-DayLow(3))+abs(dayHigh(4)-DayLow(4))+abs(dayHigh(5)-DayLow(5)))/5/2);
Plot2(DayOpen-(abs(dayHigh(1)-DayLow(1))+abs(dayHigh(2)-DayLow(2))+abs(dayHigh(3)-DayLow(3))+abs(dayHigh(4)-DayLow(4))+abs(dayHigh(5)-DayLow(5)))/5/2);
Plot11(DayOpen+(abs(dayHigh(1)-DayLow(1))+abs(dayHigh(2)-DayLow(2))+abs(dayHigh(3)-DayLow(3))+abs(dayHigh(4)-DayLow(4))+abs(dayHigh(5)-DayLow(5)))/5/4);
Plot22(DayOpen-(abs(dayHigh(1)-DayLow(1))+abs(dayHigh(2)-DayLow(2))+abs(dayHigh(3)-DayLow(3))+abs(dayHigh(4)-DayLow(4))+abs(dayHigh(5)-DayLow(5)))/5/4);
답변 1
예스스탁
예스스탁 답변
2021-05-27 16:17:02
안녕하세요
예스스탁입니다.
종가와 N틱이내일때만 출력되게 수정해 드립니다.
input : n(10);
var1 = DayOpen+(abs(dayHigh(1)-DayLow(1))+abs(dayHigh(2)-DayLow(2))+abs(dayHigh(3)-DayLow(3))+abs(dayHigh(4)-DayLow(4))+abs(dayHigh(5)-DayLow(5)))/5/2;
Var2 = DayOpen-(abs(dayHigh(1)-DayLow(1))+abs(dayHigh(2)-DayLow(2))+abs(dayHigh(3)-DayLow(3))+abs(dayHigh(4)-DayLow(4))+abs(dayHigh(5)-DayLow(5)))/5/2;
var11 = DayOpen+(abs(dayHigh(1)-DayLow(1))+abs(dayHigh(2)-DayLow(2))+abs(dayHigh(3)-DayLow(3))+abs(dayHigh(4)-DayLow(4))+abs(dayHigh(5)-DayLow(5)))/5/4;
var22 = DayOpen-(abs(dayHigh(1)-DayLow(1))+abs(dayHigh(2)-DayLow(2))+abs(dayHigh(3)-DayLow(3))+abs(dayHigh(4)-DayLow(4))+abs(dayHigh(5)-DayLow(5)))/5/4;
if abs(C-var1) <= PriceScale*n Then
Plot1(var1);
Else
NoPlot(1);
if abs(C-var1) <= PriceScale*n Then
Plot2(Var2);
Else
NoPlot(2);
if abs(C-var1) <= PriceScale*n Then
Plot11(var11);
Else
NoPlot(11);
if abs(C-var1) <= PriceScale*n Then
Plot22(Var22);
Else
NoPlot(22);
즐거운 하루되세요
> thecool 님이 쓴 글입니다.
> 제목 : 지표 문의드립니다
> 안녕하세요,
아래와 같은 식을 사용하고 있는데,
해당 수치의 근처에 왔을 때만 선을 나타내고 싶습니다.(평상 시 다 나타나면 화면을 보기가 불편해서요)
감사합니다.
Plot1(DayOpen+(abs(dayHigh(1)-DayLow(1))+abs(dayHigh(2)-DayLow(2))+abs(dayHigh(3)-DayLow(3))+abs(dayHigh(4)-DayLow(4))+abs(dayHigh(5)-DayLow(5)))/5/2);
Plot2(DayOpen-(abs(dayHigh(1)-DayLow(1))+abs(dayHigh(2)-DayLow(2))+abs(dayHigh(3)-DayLow(3))+abs(dayHigh(4)-DayLow(4))+abs(dayHigh(5)-DayLow(5)))/5/2);
Plot11(DayOpen+(abs(dayHigh(1)-DayLow(1))+abs(dayHigh(2)-DayLow(2))+abs(dayHigh(3)-DayLow(3))+abs(dayHigh(4)-DayLow(4))+abs(dayHigh(5)-DayLow(5)))/5/4);
Plot22(DayOpen-(abs(dayHigh(1)-DayLow(1))+abs(dayHigh(2)-DayLow(2))+abs(dayHigh(3)-DayLow(3))+abs(dayHigh(4)-DayLow(4))+abs(dayHigh(5)-DayLow(5)))/5/4);