thinkorswim

Здравствуйте.Подскажите пожалуйста -как поставить RSI и Mov Avg вместе в нижнее окно графика? Я добавляю ,но они открываются в разных окнах-получается три горизонтальных окна на одном графике,неужели в ТОСе это невозможно?


Проголосовало: 0

Авг 08 2013, 13:15


Комментарии
Lotoss

Chart settings=> General=> ставишь отметку в Superimprose Lower Studies

Авг 08 2013, 15:27
growex

Держи..как то сделал себе по Кардвеллу...

declare lower;
input length = 14;
input os = 10;
input ob = 90;
def gain = if close > close[1] then close-close[1] else 0;
def loss = if close< close[1] then close[1]-close else 0;
def firstgain = sum(gain,length)/length;
def firstloss = sum(loss,length)/length;
def avgain = (firstgain[1]*(length-1)+gain)/length;
def avloss = (firstloss[1]*(length-1)+loss)/length;
def rs = avgain/avloss;
plot overbought = ob;
plot oversold = os;
plot rsi = 100-(100/(1+rs));
plot center = 50;
addlabel(yes,concat("rsi= ",rsi),color.violet);
plot "2:1" = 66.67;
plot "1:2" = 33.33;
plot sma9 = simpleMovingAvg(rsi,9);
plot ema45 = movAvgWeighted(rsi,45);
plot "40" = 40;
plot "60" = 60;
addVerticalLine(sma9 crosses above "60", color = Color.GREEN);
addVerticalLine(sma9 crosses below "40", color = Color.RED);

Авг 08 2013, 20:46
Bartimeus

Спасибо большое всем.

Авг 09 2013, 23:04
growex

вот эти строчки...

plot sma9 = simpleMovingAvg(rsi,9);
plot ema45 = movAvgWeighted(rsi,45);
если нужно поменять период то просто изменяешь цифру на нужную.
Мне например больше нравится эксп. средняя 45,
чтобы её поставить вместо wma нужно вот эту строчку
plot ema45 = movAvgWeighted(rsi,45);
изменить на вот такую
plot ema45 = ExpAverage(rsi,45);
думаю тут всё интуитивно понятно....

Авг 10 2013, 06:00
Наш канал