Индикатор для ThinkOrSwim.
Рисует потенциальные цели в акции
относительно ее среднего движения за 14 дней.
#Capacity_Level
#by thetrader.pro
declare once_per_bar;
declare hide_on_daily;
input length = 14;
input ShowATR = No;
def ATR = Average(TrueRange(high(period = «DAY»), close(period = «DAY»), low(period = «DAY»)), length )[1];
AddLabel (ShowATR, «ATR(«+length+») » + Round(ATR,2), Color.GRAY);
def newDay = SecondsFromTime(0930)==0;
def DayHigh = if newDay then High else if High[1] > DayHigh[1] then High[1] else DayHigh[1];
def DayLow = if newDay then Low else if Low[1] < DayLow[1] then Low[1] else DayLow[1];
plot UpLevel = If(GetAggregationPeriod() <= AggregationPeriod.FIFTEEN_MIN, DayLow + ATR, Double.NaN);
plot DownLevel = If(GetAggregationPeriod() <= AggregationPeriod.FIFTEEN_MIN,DayHigh — ATR, Double.NaN);
UpLevel.SetDefaultColor (Color.GRAY);
UpLevel.SetPaintingStrategy(PaintingStrategy.LINE);
UpLevel.SetStyle(Curve.LONG_DASH);
DownLevel.SetDefaultColor(Color.GRAY);
DownLevel.SetPaintingStrategy(PaintingStrategy.LINE);
DownLevel.SetStyle(Curve.LONG_DASH);
Полная библиотека индикаторов в нашем блоге goo.gl/9JRWUi