Hasbro
Местный
- Регистрация
- 27.07.14
- Сообщения
- 370
- Реакции
- 223
Доброго времени суток. Прежде чем начать, обращаю ваше внимание на то, что данный индикатор подходит практически для любого ТФ. Соответственно экспирацию (если это бинарные опционы) Вы выбираете сами.
Хочу поделиться одним из индикаторов, которым я иногда пользуюсь при торговле бинарными опционами. Однако его можно использовать и при торговле акциями на рынке NYSE / NASDAQ (для примера).
Хорошим примером может послужить медленная акция на момент торгов в четверг ABC (Изображение ниже).
Я со своими коллегами как раз застали тот момент в четверг и все это происходило при нас. Было касание продолжительного Pivot уровня, а также выход большого объема. Соответственно это и послужило сигналом на возможность шерта. Для нас была цель закрыть сделку после появления нового уровня либо после касания нижней границы нашего канала, что и произошло (Изображение ниже). Также как вариант выходом со сделки могло послужить касание середины канала.
Конечно если Вы не умеете и не знаете как и где выставить стоп на появившейся возможности войти, то входить соответственно не стоит.
Аналогично с опционами. Лучше всего использовать данный индикатор на больших ТФ. Т.е. если Вы любитель M1 и любитель пошалить нервишками, то это не для вас
На картинке ниже можно увидеть примеры входов для БО.
Первоначально сигналом на вход является касание (!) уровня.
Цена касается уровня тогда, когда уровень смещается на несколько пунктов (обведено кругом).
В квадрате показан пример пробоя, а не касания.
Данный инструмент хорошо подойдет для тех, кто умеет терпеть и знает когда нужно войти в сделку.
Повторюсь, ТФ и экспирацию вы выбираете под себя лично!
Хочу поделиться одним из индикаторов, которым я иногда пользуюсь при торговле бинарными опционами. Однако его можно использовать и при торговле акциями на рынке NYSE / NASDAQ (для примера).
Хорошим примером может послужить медленная акция на момент торгов в четверг ABC (Изображение ниже).
Аналогично с опционами. Лучше всего использовать данный индикатор на больших ТФ. Т.е. если Вы любитель M1 и любитель пошалить нервишками, то это не для вас
На картинке ниже можно увидеть примеры входов для БО.
Цена касается уровня тогда, когда уровень смещается на несколько пунктов (обведено кругом).
В квадрате показан пример пробоя, а не касания.
Данный инструмент хорошо подойдет для тех, кто умеет терпеть и знает когда нужно войти в сделку.
Повторюсь, ТФ и экспирацию вы выбираете под себя лично!
Код:
input n = 5;
input showLines = yes;
def h = high;
def l = low;
def cBar = barNumber();
def PH;
def PL;
def isH = fold i = 1
to n +1
with p = 1
while p
do h > getValue(h,-i);
PH = if (cBar > n
and h == highest(h, n)
and isH)
then h
else double.NaN;
def isL= fold j = 1
to n + 1
with q = 1
while q
do l < getValue(low, -j);
PL = if (cBar > n
and l == lowest(l, n)
and isL)
then l
else double.NaN;
rec PHL = if !isNaN(PH)
then PH
else PHL[1];
rec PLL = if !isNaN(PL)
then PL
else PLL[1];
plot pivotHigh = PH;
plot pivotHighLine = if PHL > 0
then PHL
else double.NaN;
pivotHighLine.setHiding(!showLines);
plot pivotLow = PL;
plot pivotLowLine = if PLL > 0
then PLL
else double.NaN;
pivotLowLine.setHiding(!showLines);
pivotHigh.setPaintingStrategy(PaintingStrategy.VALUES_ABOVE);
pivotLow.setPaintingStrategy(PaintingStrategy.VALUES_BELOW);
pivotHighLine.SetPaintingStrategy(PaintingStrategy.DASHES);
pivotLowLine.SetPaintingStrategy(PaintingStrategy.DASHES);
Код:
input length = 20;
input avgType = AverageType.Simple;
input bandAdjut = 0.002; # 0.001 matches TOS bands.
def H = high;
def L = low;
def C = close;
def HpL = H + L;
def HmL = H - L;
def HH = H * (1 + 4 * HmL / HpL);
def LL = L * (1 - 4 * HmL / HpL);
plot Upper = MovingAverage(avgType, HH, length);
plot Mid = MovingAverage(avgType, C, length);
plot Lower = MovingAverage(avgType, LL, length);
Upper.HideTitle();
Upper.SetDefaultColor(Color.yellow);
Upper.SetStyle(Curve.SHORT_DASH);
Mid.HideTitle();
Mid.SetDefaultColor(Color.yellow);
Mid.SetStyle(Curve.SHORT_DASH);
Lower.HideTitle();
Lower.SetDefaultColor(Color.yellow);
Lower.SetStyle(Curve.SHORT_DASH);
def HH2 = (H*(1+2*(((HmL/(HpL/2))*1000)*bandAdjut)));
plot Upper2 = MovingAverage(avgType, HH2, length);
def LL2 =(L*(1-2*(((HmL/(HpL/2))*1000)*bandAdjut)));
plot Lower2 = MovingAverage(avgType, LL2, length);
Upper2.HideTitle();
Upper2.SetDefaultColor(Color.Light_Red);
Upper2.SetStyle(Curve.SHORT_DASH);
Lower2.HideTitle();
Lower2.SetDefaultColor(Color.Light_Green);
Lower2.SetStyle(Curve.SHORT_DASH);