# BTCUSD бесплатный индикатор уровней

Обучение
BINANCE:BTCUSDT   Bitcoin / TetherUS
534 просмотров
Написал скрипт индикатора на основе идеи вычисления средних значений цены.

Копируйте и вставляйте в свой скрипт индикатора:

//@version=4
study("MIN MAX and Average", overlay=true)

biggest(series) =>
max = 0.0
max := nz (max, series)
if series > max
max := series
max
max

smallest(series) =>
min = 0.0
min := nz (min, series)
if series < min
min := series
min
min

//Average sell prices
averageAT = (biggest(close)+smallest(close))/2
average_sell_1 = (averageAT+biggest(close))/2
average_sell_2_1 = (average_sell_1+biggest(close))/2
average_sell_2_2 = (average_sell_1+averageAT)/2

plot(biggest(close), color=color.red, title="All time max", transp=0, linewidth=2, trackprice=true)
plot(smallest(close), color=color.green, title="All time low", transp=0, linewidth=2, trackprice=true)
plot(averageAT, color=color.orange, title="All time average", transp=0, linewidth=2, trackprice=true)
plot(average_sell_1, color=color.purple, title="avg sell 1", transp=0, linewidth=2, trackprice=true)
plot(average_sell_2_1, color=color.fuchsia, title="avg sell 2_1", transp=0, linewidth=2, trackprice=true)
plot(average_sell_2_2, color=color.fuchsia, title="avg sell 2_2", transp=0, linewidth=2, trackprice=true)
Комментарий: Шкалу индикатора что слева необходимо объединить с той что справа
Комментарий: //@version=4
//Author ErjanHayek
study("MIN MAX and Average", overlay=true)

biggest(series) =>
max = 0.0
max := nz(max, series)
if series > max
max := series
max
max

smallest(series) =>
min = 0.0
min := nz(min, series)
if series < min
min := series
min
min

//Average sell prices
averageAT = (biggest(close)+smallest(close))/2
average_sell_1 = (averageAT+biggest(close))/2
average_sell_2_1 = (average_sell_1+biggest(close))/2
average_sell_2_2 = (average_sell_1+averageAT)/2

plot(biggest(close), color=color.red, title="All time max", transp=0, linewidth=2, trackprice=true)
plot(smallest(close), color=color.green, title="All time low", transp=0, linewidth=2, trackprice=true)
plot(averageAT, color=color.orange, title="All time average", transp=0, linewidth=2, trackprice=true)
plot(average_sell_1, color=color.purple, title="avg sell 1", transp=0, linewidth=2, trackprice=true)
plot(average_sell_2_1, color=color.fuchsia, title="avg sell 2_1", transp=0, linewidth=2, trackprice=true)
plot(average_sell_2_2, color=color.fuchsia, title="avg sell 2_2", transp=0, linewidth=2, trackprice=true)

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

Ай молодец
Ответить
maslinupoimal
@maslinupoimal, все для вас ;)
Ответить
Комменты, вопросы и предложения ?
Ответить
Если у кого ошибка при компиляции скрипта, сравните со скрином https://prnt.sc/r3hjnt
Ответить
ErjanHayek
@ErjanHayek, все как на скрине и все равно ошибка. помгите плиз
Ответить
ginzaza777
@ginzaza777, какая ошибка? напиши в ЛС плиз
Ответить
Полоски наобум.
Ответить
Dydyfedor
@Dydyfedor, не наобум а по формуле ( шкалу индикатора и основную нужно объединить в одну)
Ответить
Профиль Настройка профиля Счёт и оплата Ваши друзья Монеты Мои запросы в поддержку Справочный центр Личные сообщения Чат Выйти