ThinkOrSwim: Индикатор для торговли первого часа

Друзья, кто хотел что-то новенькое? 
Мой ключевой индикатор для утренней торговли.

Рисует зону покупки крупного игрока.
При правильном отборе акций, и умении читать ленту дает очень хорошее мат ожиданеи

СИГНАЛ: Пробой уровня при наличии соответствующей ленты и красивого движения.
СИГНАЛ: Ретест уровня

#------------------------------------

declare hide_on_daily;
declare once_per_bar;

input TimeFrame = AggregationPeriod.TWO_MIN;
input EndCandle = 0946;

#def Offset = Round(SecondsFromTime(EndCandle) / 120, 0);
def Offset = if(GetAggregationPeriod()>TimeFrame,Double.NaN,Round(SecondsFromTime(EndCandle) / 120, 0));

def Offset1;
def UpLevel;
def DownLevel;

if Offset == 0 {

Offset1 = GetMaxValueOffset (volume (period = TimeFrame), 4) * If (GetAggregationPeriod() == TimeFrame, 1, 2);
UpLevel = GetValue(high (period = TimeFrame), Offset1);
DownLevel = GetValue(low (period = TimeFrame), Offset1);
}
else {
if Offset > 0 {
Offset1 = Double.NaN;
UpLevel = UpLevel[1];
DownLevel = DownLevel[1];
}
else {
Offset1 = Double.NaN;
UpLevel = Double.NaN;
DownLevel = Double.NaN;
}
}

#-----------------------------—

plot _UpLevel = UpLevel;
plot _DownLevel = DownLevel;

_UpLevel.SetDefaultColor (Color.PINK);
_UpLevel.SetPaintingStrategy(PaintingStrategy.LINE);
_UpLevel.SetStyle(Curve.LONG_DASH);

_DownLevel.SetDefaultColor (Color.PINK);
_DownLevel.SetPaintingStrategy(PaintingStrategy.LINE);
_DownLevel.SetStyle(Curve.LONG_DASH);

  • thinkorswim
X

Похожие публикации

Комментарии (16)

Чтобы оставить комментарий, вам необходимо войти или зарегистрироваться
UP