[ToS] Alert SMA x2

Hasbro

Местный
Регистрация
27.07.14
Сообщения
370
Реакции
223
Доброго времени суток.

Нашел на просторах своего ПК данный индикатор для качественной платформы Thinkorswim. Помню по нему работал и довольно успешно. Вместе с ним у меня стояли еще дополнительно ZigZag (Им отсекалось большинство ложных сигналов) и еще что-то... Но это уже Вы сами подбирайте.


Код:
input price = close;
input fLength = 9;
input sLength = 18;
input displace = 0;
input FAverageType = {default SMA, EMA};
input SAverageType = {default SMA, EMA};
input Label = Yes;
input ShowVerticalLine = No;
input ShowArrow = No;

plot fastAvg;
plot slowAvg;
switch (FAverageType) {
case SMA:
    fastAvg = Average(price[-displace], fLength);
case EMA:
    fastAvg = ExpAverage(price[-displace], fLength);
}

switch (SAverageType) {
case SMA:
    slowAvg = Average(price[-displace], sLength);
case EMA:
    slowAvg = ExpAverage(price[-displace], sLength);
}

fastAvg.SetDefaultColor(GetColor(1));
slowAvg.SetDefaultColor(GetColor(0));


AddLabel(Label, if fastAvg > slowAvg[1] then " Bullish " else " Bearish ", if fastAvg > slowAvg[1] then Color.Green else Color.Red);

AddVerticalLine(Crosses(fastAvg,slowAvg) && fastAvg>slowAvg && ShowVerticalLine, "", Color.UPTICK);
AddVerticalLine(Crosses(slowAvg,fastAvg) && slowAvg>fastAvg && ShowVerticalLine, "", Color.LIGHT_RED);


plot Buy = if ShowArrow and Crosses(fastAvg,slowAvg)and fastAvg > slowAvg then low else double.nan;
buy.setLineWeight(5);
buy.setDefaultColor(color.green);
buy.setPaintingStrategy(paintingStrategy.BOOLEAN_ARROW_UP);

plot Sell = if ShowArrow and Crosses(slowAvg,fastAvg)and slowAvg > fastAvg then high else double.nan;
sell.setLineWeight(5);
sell.setDefaultColor(color.red);
sell.setPaintingStrategy(paintingStrategy.BOOLEAN_ARROW_DOWN);

Все альтруисты могут делиться своими идеями для дополнения этого индикатора.
 

MPA

Новичок
Регистрация
29.08.19
Сообщения
2
Реакции
0
MPA не предоставил никакой дополнительной информации.
ZigZag индикатор для Thinkorswim подскажете? У этой платформы есть свои индикаторы зигзагов, но я ищу тот, где можно выставить параметры depth, deviation, backstep, для М5.. Поделитесь, пожалуйста!
 

kif

Модератор
Регистрация
20.08.14
Сообщения
4,543
Реакции
3,816
kif не предоставил никакой дополнительной информации.
ZigZag индикатор для Thinkorswim подскажете? У этой платформы есть свои индикаторы зигзагов, но я ищу тот, где можно выставить параметры depth, deviation, backstep, для М5.. Поделитесь, пожалуйста!
Поищи в этой теме https://binary-forum.com/threads/indikatory-dlja-thinkorswim-najdennye-v-seti.4744/
 
Верх Низ